// 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(){
																	 
									//traitement des checkbox
									if($(this).attr('name') == 'cond_util'){
										if(!this.checked){
											envoi = false;
											$(this).css("border","thin solid #f00");
											$(this).next("label").children('a').css("color","#f00");
											erreur += 'Veuillez Accepter les conditions d\'utilisations.<br />';
										}else{
											$(this).css("border","thin solid #C3DBEC");
											$(this).next("label").children('a').css("color","#3B5998");
										}
									}else{
										
										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 />';
											}										
										}	
									}
									
								
								});
								
								//traitement du mdp
								if( $('#mdp').val() != "" && $('#mdp2').val() != "" && $('#mdp').val() != $('#mdp2').val()){
									envoi = false;
									$('#mdp').css("border","thin solid #f00");
									$('#mdp').prev().prev("label").css("color","#f00");
									$('#mdp').val('');
									$('#mdp2').css("border","thin solid #f00");
									$('#mdp2').prev().prev("label").css("color","#f00");
									$('#mdp2').val('');
									erreur += 'Le mot de passe ne corresponds pas à sa confirmation.<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;
									/* //preparation des données
									 var data = new Object;
									 $('#form1 :input').each(function(){
															data[$(this).attr('name')] = $(this).val();
																	 });				
									//envoi du formulaire par ajax
									jQuery.facebox(function() {					
 										jQuery.post($('#lien_contact_vendeur').attr('href'), data , function(data) {
    												jQuery.facebox(data)
  										})
									}) */
								 }
								
								
								
	});

});
