﻿/* Formulaire pour contacter auteur*/

function contacterAuteur(resultatValidation) {
	
	if (!resultatValidation)
		return false;
		
		
	var url= "./";
	var pars= $('formulaire_contact').serialize();
	
	$('contacter_auteur').hide();
	$('envois_en_cours').show();
	
	//Pour safari !
	if (pars == "") {
		pars= $('formulaire_contact').getElements().invoke('serialize').join('&');
		}
		
	var request = new Ajax.Request(
		url, 
			{
			method: 'post', 
			parameters: pars, 
			onComplete: function() {
				$('contacter_auteur').update("Courriel envoyé !");
				$('contacter_auteur').show();
				$('envois_en_cours').hide();
				}
			});
	
	return false;
}

/* Menu municipalite sur la page d'accueil */

$(document).ready(function(){
    
        $("ul.municipalites").hide();
        $("#vignettes_mrc li").find("a.slider").each(function() {        
            $(this).toggle(function(){
                $(this).removeClass("plus");
                $(this).addClass("moins");
                $(this).next("ul.municipalites").slideDown("fast");
                this.blur();
            },function(){
                $(this).addClass("plus");
                $(this).removeClass("moins");
                $(this).next("ul.municipalites").slideUp("fast");
                this.blur();
            });
        });

    
    });
    
/* Menu multimedia pour affichage AJAX des video */

	$(document).ready(function(){

        $('#loading').hide();
        $('#loading').ajaxStart(function() {
            $(this).show();
        }).ajaxStop(function() {
            $(this).hide();
        });      
        $("#texte_article li a").click(function(){
        
            // Recupere dans la variable "info" la valeur de l'attribut "rel" 
            // dans l'objet cliqué. Dans ce cas-ci, il s'agit de #ID_ARTICLE 
            var info = $(this).attr("rel");
            
            // Load le fichier insert.html avec les bons parametres SPIP
            $("#ecran").load("spip.php?page=insert",{
                id_article: info},
                // Ajoute un fadeIn
                function(){ $("div.ajaxfade").fadeIn("slow"); 
            });
            return false;
        }); 
        
    });