// JavaScript Document
///////////////// gestionnaire des alertes javascript pour les formulaires ///////////////////

function validare (control, sir) {
	
		alert (sir);
  		control.focus();control.className="redalert";
		return;
	}

	function Test(form) {	
		var err9="Cette valeur ne peut être qu'un chiffre\nDe même le chiffre décimal (à virgule) s\'écrit avec un point,\nExemple : 9.56";
		
		control=form.pourcentage;//telephone
 		if (control.value == "" || isNaN(control.value)== true) {
			validare(control,err9);
   		return false;
		}
		
		
  	return true;
	}

	function checkForm(form) {
  		if (Test(form))
    		form.submit();
  		return;
		}
		
		//=========================================
		//
		//Suite résa (informations personnelles)
		//
		//==========================================
		
		function Test_suite(form) {	

		var err1="Vous devez indiquer votre nom";
		var err2="Vous devez indiquer un code postal à 5 chiffres";
		var err3="Vous devez indiquer un numéro de téléphone valide à 10 chiffres";
		var err4="Vous devez indiquer un email valide";
		
		control=form.nom;//nom
 		if (control.value == "") {
			validare(control,err1);
    	return false;
  	    }
		control=form.code_postal;//code postal
 		if (control.value.length<5 || isNaN(control.value)== true ) {
   		validare(control,err2);
   		return false;
		}
		control=form.telephone;//telephone
 		if (control.value == "" || control.value=="Téléphone" || isNaN(control.value)== true || control.value.length<10) {
			validare(control,err3);
   		return false;
		}
		control=form.mail;//email
 		var isEmail =new RegExp("[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,}[a-zA-Z\-_]+","g");
 		if (control.value == "" || control.value=="Email" || isEmail.test(control.value) == false) {
   		validare(control,err4);
   		return false;
		}
  	return true;
}

	function checkForm_suite(form) {
  		if (Test_suite(form))
    		form.submit();
  		return;
		}