<!--
function TestContact()
{
	nom = document.contact.nom;
	prn = document.contact.prenom;
	tel = document.contact.tel;
	nimail = document.contact.email;
	nimail2 = document.contact.email2;
	sujet = document.contact.sujet;
	question = document.contact.question;
	
	if(CheckNomContact(nom)==0) {
		nom.focus();
		return false;
	}

	if(CheckPrnContact(prn)==0) {
		prn.focus();
		return false;
	}

	if(CheckTelContact(tel)==0) {
		tel.focus();
		return false;
	}
	

	if(nimail.value!=nimail2.value) {
		alert("L'email de confirmation ne correspond pas au premier email");
		nimail.focus();
		return false;
	}
	else if(CheckEmail(nimail)==0) {
		nimail.focus();
		return false;
	}


	if(CheckSujetContact(sujet)==0) {
		sujet.focus();
		return false;
	}

	if(CheckQuestContact(question)==0) {
		question.focus();
		return false;
	}

}

function CheckNomContact(nom)
{
	var exp1 = new RegExp("^[àáâãäåòóôõöøèéêëçìíîïùúûüÿñoæa-z '-]{2,40}$","gi");
	var ok=0;

	if (exp1.test(nom.value)) 
	{		
		ok=1; 
	}
	else if(nom.value=="")
	{
		alert("Merci de renseigner  votre nom");
	}
	else 
	{
		alert("Le nom ne doit comporter que des caractères");
	}
	
	return ok;
}

function CheckPrnContact(prn)
{
	var exp1 = new RegExp("^[àáâãäåòóôõöøèéêëçìíîïùúûüÿñoæa-z '-]{2,40}$","gi");
	var ok=0;

	if (exp1.test(prn.value)) 
	{		
		ok=1; 
	}
	else if(prn.value=="")
	{
		alert("Merci de renseigner  votre prénom");
	}
	else 
	{
		alert("Le prénom ne doit comporter que des caractères");
	}
	
	return ok;
}

function CheckTelContact(tel)
{
	var exp1 = new RegExp("^[0]{1}[1-6]{1}[0-9]{8}$","gi");
	var ok=0;

	if(exp1.test(tel.value)) 
	{		
		ok=1; 
	}
	/*else if(prn.value=="")
	{
		alert("Merci de renseigner votre numéro de téléphone");
	}*/
	else 
	{
		alert("Erreur sur votre numéro de téléphone");
	}
	
	return ok;
}

function CheckSujetContact(sujet)
{
	var exp1 = new RegExp("^[àáâãäåòóôõöøèéêëçìíîïùúûüÿñoæa-z0-9 '-]{2,40}$","gi");
	var ok=0;

	if (exp1.test(sujet.value)) 
	{		
		ok=1; 
	}
	else if(sujet.value=="")
	{
		alert("Merci de renseigner le sujet");
	}
	else 
	{
		alert("Le sujet ne doit comporter que des caractères ou des nombres");
	}
	
	return ok;
}

function CheckQuestContact(quest)
{
	var exp1 = new RegExp("^[àáâãäåòóôõöøèéêëçìíîïùúûüÿñoæa-z0-9 '-\r\n]{2,300}$","gi");
	var ok=0;

	if (exp1.test(quest.value)) 
	{		
		ok=1; 
	}
	else if(quest.value=="")
	{
		alert("Merci de renseigner la question");
	}
	else 
	{
		alert("La question ne doit comporter que des caractères ou des nombres");
	}
	
	return ok;
}

function CheckEmail(email)
{
	var exp=new RegExp("^[a-z0-9\-_.]{2,}[@]{1}[a-z0-9\-_]{2,}[\.]{1}[a-z]{2,4}$","gi");
	var ok=0;

	if(email.value=="")
	{
		alert("Merci de renseigner votre email");
	}
	else if (exp.test(email.value)) 
	{		
		ok=1; 
	}
	else 
	{
		alert("Email non valide");
	}
	
	return ok;
}

//-->