var tm_smenu, tm_ssmenu;
var speed = 200;

$(document).ready(function(){
								
	// Gestion du sous-menu
	jQuery("#smenu").css({
		opacity: 0,
		visibility: 'hidden'
	});
	
	jQuery("#menu-smenu, #smenu li a").hover(
		function(){
			afficher_smenu();
		},
		function(){
			clearTimeout(tm_smenu);
			tm_smenu = setTimeout("cacher_smenu()", speed);
		}
	);
	
	// Gestion du sous-sous-menu
	jQuery("#ssmenu").css({
		opacity: 0,
		visibility: 'hidden'
	});
	
	jQuery("#menu-ssmenu, #ssmenu li a").hover(
		function(){
			afficher_ssmenu();
		},
		function(){
			clearTimeout(tm_ssmenu);
			tm_ssmenu = setTimeout("cacher_ssmenu()", speed);
		}
	);
	
	// Gestion de la liste de diffusion
	$("#newsletter_btn").click(function(){$("#newsletter_form").submit();});
	$("#newsletter_form").submit(function(){
		start_ajax();						 
		return false;							 
	})
	$("#email").click(function(){
		if($("#email").attr("value")=="Entrez votre courriel"){
			$("#email").attr("value","");
		}else if($("#email").attr("value")==""){
			$("#email").attr("value","Entrez votre courriel");
		}	   
	});

    
});



function afficher_smenu(){
	clearTimeout(tm_smenu);
	jQuery("#smenu").css("visibility","visible");
	jQuery("#smenu").stop().animate({
		opacity: 1
	}, speed);
	$("#menu-smenu").addClass('actif');
}

function cacher_smenu(){
	jQuery("#smenu").stop().animate({
		opacity: 0
	}, speed);
	tm_smenu = setTimeout("smenu_invisible()", speed)
	$("#menu-smenu").removeClass('actif');
}

function smenu_invisible(){
	jQuery("#smenu").css("visibility","hidden");
}



function afficher_ssmenu(){
	clearTimeout(tm_ssmenu);
	jQuery("#ssmenu").css("visibility","visible");
	jQuery("#ssmenu").stop().animate({
		opacity: 1
	}, speed);
	$("#menu-ssmenu").addClass('actif');
}

function cacher_ssmenu(){
	jQuery("#ssmenu").stop().animate({
		opacity: 0
	}, speed);
	tm_ssmenu = setTimeout("ssmenu_invisible()", speed)	
	$("#menu-ssmenu").removeClass('actif');
}

function ssmenu_invisible(){
	jQuery("#ssmenu").css("visibility","hidden");
}


function start_ajax(){
	
	if($("#spam").attr("value")=="non"){
		$.ajax({
			type: "POST",
			url: 'scripts/php/ajax_inscription.php',
			data: "courriel=" + $("#email").attr("value"),
			success: function(data) {
				if(data=="oui"){
					$("#newsletter").html("<p class=\"news_conf\">Merci, votre courriel sera ajout&eacute; &agrave; la liste d'envoi.</p>");
					$("#spam").attr("value","oui");
				}else{
					$("#newsletter").html("<p class=\"news_conf\"><em>Un probl&egrave;me est survenu. Votre courriel doit &ecirc;tre valide.</em></p>");
				}
			}
		});
	}

}
