// JavaScript Document
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function isEmail(strSaisie) {
        var verif = /^[^@]+@(([\w\-]+\.){1,4}[a-zA-Z]{2,4}|(([01]?\d?\d|2[0-4]\d|25[0-5])\.){3}([01]?\d?\d|2[0-4]\d|25[0-5]))$/;
        return ( verif.test(strSaisie) );
}
function checkForm(obj){ 
		confirmer()
	var Err; 
     for ( var i = 0 ; i < obj.elements.length ; i++ ) {   
         if(obj.elements[i].title.length > 0 && ( obj.elements[i].type == 'text' || obj.elements[i].type == 'textarea' || obj.elements[i].type == 'checkbox' || obj.elements[i].Name == 'Date' )){    
             obj.elements[i].style.background='';
			 
			 if(obj.elements[i].type == 'checkbox'){    
                 	var total = 0;
					var tot = obj.check.length;
					for (var idx = 0; idx < tot; idx++) {
					if (eval("obj.check[" + idx + "].checked") == true) {
						total += 1;
					   }
					}
					if (total == 0)	{
						alert("Veillez cocher au minimum une case");
						return false;
					}
             }
			 
			 if(obj.elements[i].value.length <= 0){    
				obj.elements[i].style.background='#DEEBF4';
				obj.elements[i].style.border='1px solid #A5ACB2';
				obj.elements[i].style.height='19px';
				Err = true;
				     
             }else{
			 	if(obj.elements[i].title == 'email'){   
                	if(!isEmail(obj.elements[i].value)){   
						 obj.elements[i].style.background='#DEEBF4';
                         alert("L'email que vous avez saisi est invalide"); 
                         obj.elements[i].focus();   
                         return false;    
                     }   
                 }   
             }   
         }   
     }
	
	 if(Err){
	 	alert('Veuillez remplir les champs obligatoires.');
	 	return false;
	 }else{ 
		
	 	return true;
	}
 }  
 function confirmer(){
	if ( document.form.conf.checked == true){
		return true;
	}else{
		alert("Vous n'avez pas accepté les conditions générales"); 
		return false;
	}

}

//-->
