// JavaScript Document
function test()
{
	/*if ((document.frmDR.Nom.value == "") || (document.frmDR.Email.value == "") || (document.frmDR.Telephone.value == ""))
	{ 
		alert('Les champs suivis par (*) doivent être renseignés'); 
		return false;
	}
	else
	{
		return true; 
	} */
	var test=true;
	if (document.mail.Nom.value == "")
	{
		//document.getElementById("erreur_Nom").style.display="block";
		//document.getElementById("erreur_Nom").innerHTML='Le champ Nom (*) doit être renseigné.';
		//test = false;
		alert('Le champ Nom doit être renseigné.'); 
		document.mail.Nom.focus();
		return false;
	}
	else if(document.mail.Nom.value!='')
	{		
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zàáâãäåçèéêëìíîïðòóôõöùúûüýÿ-]$");
		var exp1=/^[àáâãäåçèéêë'ìíîïðòóôõöùúûüýÿA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Nom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Nom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Nom").style.display="block";	
				//document.getElementById("erreur_Nom").innerHTML='Verifier le champ <strong>Nom</strong>.';
				//test = false;
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Nom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Nom").style.display="block";	
				//docuent.getElementById("erreur_Nom").innerHTML='Verifier le champ <strong>Nom</strong>.';
				//test = false;
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
			/*else
			{
				//document.getElementById("erreur_Nom").style.display="none";
				//document.getElementById("erreur_Nom").innerHTML='';
				return true;
			}*/
		}	
	}
	/*else
	{
		//document.getElementById("erreur_Nom").style.display="none";
		//document.getElementById("erreur_Nom").innerHTML='';
		return true;
	}*/
	if(document.mail.Prenom.value!='')
	{
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zàáâãäåçèéêëìíîïðòóôõöùúûüýÿ-]$");		
		var exp1=/^[àáâãäåçèéêë'ìíîïðòóôõöùúûüýÿA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Prenom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Prenom").style.display="block";	
				//document.getElementById("erreur_Prenom").innerHTML='Verifier le champ <strong>Prénom</strong>.';
				//test = false;
				alert('Verifier le champ Prénom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Prenom").style.display="block";	
				//docuent.getElementById("erreur_Prenom").innerHTML='Verifier le champ <strong>Prénom</strong>.';
				//test = false;
				alert('Verifier le champ Prénom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
			/*else
			{
				//document.getElementById("erreur_Prenom").style.display="none";
				//document.getElementById("erreur_Prenom").innerHTML='';
				return true;
			}*/
		}	
	}	
	if(!checkMail(document.mail.Email.value))
	{
		//document.getElementById("erreur_Email").style.display="block";
		//document.getElementById("erreur_Email").innerHTML='Verifier le champ E-mail';
		//test = false;
		alert('Verifier le champ E-mail');
		document.mail.Email.focus();
		return false;
	}
	/*else
	{
		//document.getElementById("erreur_Email").style.display="none";
		//document.getElementById("erreur_Email").innerHTML='';
		return true;
	}*/
	if(!checktel(document.mail.Telephone.value))
	{
		//document.getElementById("erreur_Telephone").style.display="block";
		//document.getElementById("erreur_Telephone").innerHTML='Verifier le champ Téléphone';
		//test = false;
		alert('Verifier le champ Téléphone');
		document.mail.Telephone.focus();
		return false;
	} 
	/*else
	{
		//document.getElementById("erreur_Telephone").style.display="none";
		//document.getElementById("erreur_Telephone").innerHTML='';
		return true;
	}*/	
	return true;
}
function verifForm()
{
	/*if ((document.frmDR.Nom.value == "") || (document.frmDR.Email.value == "") || (document.frmDR.Telephone.value == ""))
	{ 
		alert('Les champs suivis par (*) doivent être renseignés'); 
		return false;
	}
	else
	{
		return true; 
	} */
	var test=true;
	if (document.mail.Nom.value == "")
	{
		//document.getElementById("erreur_Nom").style.display="block";
		//document.getElementById("erreur_Nom").innerHTML='Le champ Nom (*) doit être renseigné.';
		//test = false;
		alert('Le champ Nom doit être renseigné.'); 
		document.mail.Nom.focus();
		return false;
	}
	else if(document.mail.Nom.value!='')
	{		
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zàáâãäåçèéêëìíîïðòóôõöùúûüýÿ-]$");
		var exp1=/^[àáâãäåçèéêë'ìíîïðòóôõöùúûüýÿA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Nom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Nom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Nom").style.display="block";	
				//document.getElementById("erreur_Nom").innerHTML='Verifier le champ <strong>Nom</strong>.';
				//test = false;
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Nom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Nom").style.display="block";	
				//docuent.getElementById("erreur_Nom").innerHTML='Verifier le champ <strong>Nom</strong>.';
				//test = false;
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
			/*else
			{
				//document.getElementById("erreur_Nom").style.display="none";
				//document.getElementById("erreur_Nom").innerHTML='';
				return true;
			}*/
		}	
	}
	/*else
	{
		//document.getElementById("erreur_Nom").style.display="none";
		//document.getElementById("erreur_Nom").innerHTML='';
		return true;
	}*/
	if(!checkMail(document.mail.Email.value))
	{
		//document.getElementById("erreur_Email").style.display="block";
		//document.getElementById("erreur_Email").innerHTML='Verifier le champ E-mail';
		//test = false;
		alert('Verifier le champ E-mail');
		document.mail.Email.focus();
		return false;
	}
	/*else
	{
		//document.getElementById("erreur_Email").style.display="none";
		//document.getElementById("erreur_Email").innerHTML='';
		return true;
	}*/
	if(!checktel(document.mail.Telephone.value))
	{
		//document.getElementById("erreur_Telephone").style.display="block";
		//document.getElementById("erreur_Telephone").innerHTML='Verifier le champ Téléphone';
		//test = false;
		alert('Verifier le champ Téléphone');
		document.mail.Telephone.focus();
		return false;
	} 
	/*else
	{
		//document.getElementById("erreur_Telephone").style.display="none";
		//document.getElementById("erreur_Telephone").innerHTML='';
		return true;
	}*/
	if(document.mail.Prenom.value!='')
	{
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zàáâãäåçèéêëìíîïðòóôõöùúûüýÿ-]$");		
		var exp1=/^[àáâãäåçèéêë'ìíîïðòóôõöùúûüýÿA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Prenom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Prenom").style.display="block";	
				//document.getElementById("erreur_Prenom").innerHTML='Verifier le champ <strong>Prénom</strong>.';
				//test = false;
				alert('Verifier le champ Prénom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Prenom").style.display="block";	
				//docuent.getElementById("erreur_Prenom").innerHTML='Verifier le champ <strong>Prénom</strong>.';
				//test = false;
				alert('Verifier le champ Prénom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
			/*else
			{
				//document.getElementById("erreur_Prenom").style.display="none";
				//document.getElementById("erreur_Prenom").innerHTML='';
				return true;
			}*/
		}	
	}
	/*else
	{
		//document.getElementById("erreur_Prenom").style.display="none";
		//document.getElementById("erreur_Prenom").innerHTML='';
		return true;
	}*/
	if(document.mail.Societe.value!='')
	{
		//var exp1=new RegExp("[0-9a-zA-Zàáâãäåçèéêëìíîïðòóôõöùúûüýÿ'&\"-]$");
		var exp1=/^[àáâãäåçèéêë'"ìíîïðòó.ôõöùúûüýÿA-Za-z0-9-&\s]+$/;
		for (i=0;i<document.mail.Societe.value.length;i++)
		{
			if (!exp1.exec(document.mail.Societe.value.substring(0,i+1))) 	
			{
				//document.getElementById("erreur_Societe").style.display="block";	
				//document.getElementById("erreur_Societe").innerHTML='Verifier le champ <strong>Société</strong>n.';				
				//test = false;
				alert('Verifier le champ Société');
				document.mail.Societe.focus();
				return false;
				break;
			}		
			/*else
			{
				//document.getElementById("erreur_Societe").style.display="none";
				//document.getElementById("erreur_Societe").innerHTML='';
				return true;
			}*/
		}
	}
	/*else
	{
		//document.getElementById("erreur_Societe").style.display="none";
		//document.getElementById("erreur_Societe").innerHTML='';
		return true;
	}*/
	return true;
}
function checkMail(adresse)
{
	var exp1=new RegExp("[0-9a-zA-Zàáâãäåçèéêëìíîïðòóôõöùúûüýÿ&$£€§µ@._-]$");
	for (i=0;i<adresse.length;i++)
	{
		if (!exp1.test(adresse.substring(0,i+1))) 	
		{
			//document.getElementById("erreur_Email").style.display="block";	
			//document.getElementById("erreur_Email").innerHTML='Verifier le champ <strong>mail</strong>.';				
			return false;				
		}		
		/*else
		{
			document.getElementById("erreur_Email").style.display="none";
			document.getElementById("erreur_Email").innerHTML='';
		}*/
	}
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
		return true;
	else
		return false;
}
function checktel(tel)
{
	var i;
	for (i=0;i<tel.length;i++)
	{
		tel=tel.replace(" ","");
		tel=tel.replace(".","");
		tel=tel.replace("(","");
		tel=tel.replace(")","");
	}
	if (tel=='')
		return false;
	if (isNaN(tel))
		return false	
	if (tel.length<7)
		return false;
	return true;	
}
