function VerifForm(theForm)
{
	if( !TestChampVide(theForm.info_nom, "Veuillez indiquer votre nom!") ){
		return false ;
	} else if( !TestChampVide(theForm.info_email, "Veuillez indiquer votre email!") || !TestEmail(theForm.info_email) ){
		return false ;
	} else if( theForm.info_rappel.checked && !VerifTel(theForm.info_tel) ){
		return false ;
	} else {
		return true;
	}	
}


// === VÉRIFICATION DU NOM ===
	function TestChampVide(champ, message)
	{
		//alert(champ.value);
		if (champ.value == "")
		{
			alert (message)
			champ.value=""
			champ.focus()
			return false
		}
		return true
	}
	
	// === VÉRIFICATION DU MOT DE PASSE ===
	function TestPassword(champ1, champ2)
	{
		if(champ1.value != champ2.value)
		{
			alert ("Le mot de passe saisi est différent de la confirmation!")
			champ1.value=""
			champ2.value=""
			champ1.focus()
			return false
		}
		return true
	}
	
	// === VÉRIFICATION DU CODE POSTAL ===
	function TestCP(champ)
	{
		if (champ.value == "")
		{
			alert ("Vous devez saisir votre code postal!")
			champ.value=""
			champ.focus()
			return false
		}else{
			var reg = /^[0-9]{5}$/
			if (reg.exec(champ.value)==null)
			{
				alert ("Veuillez saisir un code postal valide !")
				champ.value=""
				champ.focus()
				return false
			}
		}
		return true
	}
	
	// === VÉRIFICATION DE L'EMAIL ===
	function TestEmail(champ)
	{
		if(champ.value != "")
		{
			var reg = /^[A-Za-z0-9._-]+@[A-Za-z0-9._-]{2,}[.][a-z]{2,4}$/
			if (reg.exec(champ.value)==null)
			{
				alert ("Veuillez saisir un e-mail valide !")
				//champ.value=""
				champ.focus()
				return false
			}
		}
		return true
	}
	
	function VerifSiret(champ)
	{
		if(champ.value != "")
		{
			var reg = /^[0-9]{14}$/
			if (reg.exec(champ.value)==null)
			{
				alert ("Veuillez saisir un numéro de Siret valide!")
				champ.value=""
				champ.focus()
				return false
			}
		}
		return true
	}
	
	// === VÉRIFICATION DES NUMEROS DE TELEPHONE ===
	function VerifTel(num_tel) 
	{
		var reg = /^(01|02|03|04|05|06|08)[ .]{0,1}[0-9]{2}[ .]{0,1}[0-9]{2}[ .]{0,1}[0-9]{2}[ .]{0,1}[0-9]{2}[ .]{0,1}$/
		if(reg.exec(num_tel.value)==null) 
		{ 
			alert ("Veuillez saisir un numéro de téléphone valide!")
			num_tel.value=""
			num_tel.focus()
			return false;
		}else{ 
			return true; 
		}
	}
	
	// === VÉRIFICATION DES NUMEROS DE TELEPHONE ===
	function VerifMobile(num_tel) 
	{
		var reg = /^(06)[ .]{0,1}[0-9]{2}[ .]{0,1}[0-9]{2}[ .]{0,1}[0-9]{2}[ .]{0,1}[0-9]{2}[ .]{0,1}$/
		if(reg.exec(num_tel.value)==null) 
		{ 
			alert ("Veuillez saisir un numéro de téléphone valide!")
			num_tel.value=""
			num_tel.focus()
			return false;
		}else{ 
			return true; 
		}
	} 