// vérif validité email par REGEXP
function verifMail(email) { 
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   return (reg.exec(email)!=null)
}


//gestion de formulaire
jQuery(document).ready(function($) { 
	
	
	//on cache l'entete
	//$("#centre_menu").hide();
	
	//fonctions d'envoi du formulaire
	$("#form1").submit( function(e) {
								 //init
								 var envoi = true;
								 var erreur = "";
								
								//les champs requis
								$(".chp_requis",this).each( function(){
																	 
									if( $(this).val() == "0" || $(this).val() == "" ){
										envoi = false;
										$(this).css("border","thin solid #f00");
										$(this).prev().prev("label").css("color","#f00");
										erreur = 'Veuillez remplir tous les champs obligatoires.<br />';
									}else{
										$(this).css("border","thin solid #C3DBEC");
										$(this).prev().prev("label").css("color","#3B5998");
										
										//traitement de l'email
										if( $(this).attr('name') == 'mail' && !verifMail($(this).val())){
											envoi = false;
											$(this).css("border","thin solid #f00");
											$(this).prev().prev("label").css("color","#f00");
											erreur += 'Veuillez vérifier votre adresse mail.<br />';
										}										
									}	
								
								});
								
								if(!envoi){
									//message d'erreur
									var mess = 	'<p align="center" class="titrecategorie">'+
												'	<img src="images/erreur.jpg" alt="erreur" width="70" height="70" /><br /><br />'+
  												'	<span class="texterouge2">'+
												'		'+erreur+
												'	</span><br /><br />'+
												'	merci'+
												'</p><br />';
												
  									jQuery.facebox(mess);
									return false; 
									
								 }else{
									 return true;
								 }
								
								
								
	});

});
