$(document).ready(function(){
	$("#contactMailOpen").click(function() {
		if($("#formJb").css("display") == "block") $("#formJb").slideUp();
		else $("#formJb").slideDown();
		return false;
	});
});

function valider() {
	 var champs = [document.getElementById("nom"), 
		   document.getElementById("prenom"),
		   document.getElementById("mail")];
	
	 var labels = [document.getElementById("lnom"), 
		   document.getElementById("lprenom"),
		   document.getElementById("lmail")];
	
	 // Parcours de tous les champs obligatoires	
         var okMail;
	 var ok=true;
	 var i=0;
	 for (i=0; i < champs.length; i++) {
	 	 var okI = champs[i].value.length > 0;
		 if (!okI) {
		    labels[i].style.color="red";
		 }
		 else {
		    labels[i].style.color="#2DA4D2";
		 }
		 ok = ok && okI;
		 okMail = okI;
	}

	// Si le mail est rempli, on vŽrifie qu'il est bien formŽ
	if (okMail) {
	   var ch = champs[2].value;
	   var indexArobase = ch.indexOf('@');

	   okMail = indexArobase != -1;
	
	   if (okMail) {
	      var indexPoint = ch.lastIndexOf(".");  
	      okMail = indexPoint > indexArobase + 1 && indexPoint < ch.length-1;
	   }

	   if (!okMail) {
	      labels[2].style.color="red";
	   }
	
	   ok = ok && okMail;
	}

	return ok;
	
}

