/*
 * 
 * 
 * Gestion du menu
 * 
 * 
 * 
 */



var m_ouvert = "aucun";

$(function(){
	
	 // Fonctionnement du menu
	 $(".deplier_menu").click(function(){
		nom = $(this).attr("title");
		a = $("ul[@title='"+ nom +"']");

		if ($(a).css("display") =="block"){
			$(a).css("display","none");
			m_ouvert = "aucun";
		}else{
			$(a).css("display","block");
			if (m_ouvert != "aucun") $("ul[@title='"+ m_ouvert +"']").css("display","none");
			m_ouvert = nom;
		}
	})
	
	// Click sur la zone de recherche
	$("#search").click(function(){
		$(this).val("");
	})
	
})


/*
 * 
 * Verification pour les formulaires
 * 
 * 
 */


function before_submit(){
	// On test si les champs obligatoires ont été bien renseigné
	test = true;
	$("#sh_form").find(".rouge").each(function(x){
		a = $(this).parent().parent().parent().children("td:eq(1)").children();
		if ($(a).val().length == 0)	test = false;
	});
	if (!test) alert("Vous  n'avez pas saisi tous les champs obligatoires");	
	if (test) test = mail($("#mail").val());
	return test;
}



function mail(valeur){

		a = valeur.split("@");
		if (a.length == 1) {
			alert(" Erreur dans cette adresse mail " + valeur);
			return false;
		}
		if( a[0].length== 0) {
			alert(" Erreur dans cette adresse mail " + valeur);
			return false;
		}
		c = a[1].split(".");
		if (c.length == 1) {
			alert(" Erreur dans cette adresse mail " + valeur);
			return false;
		}
		if( c[0].length== 0) {
			alert(" Erreur dans cette adresse mail " + valeur);
			return false;
		}
		if( valeur.search(/;/) != -1) {
			alert(" Erreur dans cette adresse mail " + valeur);
			return false;
		}
		
		return true;
		
}




