<!--

function check()
{

//***************************************************************
//**************** Copyright Chakir HAMIMI **********************
//******************* DirectCourtiers 2003 **********************
//***************************************************************



//************************ civilité ******************************

if (document.visiteur.civilite.value == 0)
{
alert("Veuillez sélectionner votre Civilité");
document.visiteur.civilite.focus();
return;
}


//************************ Nom ******************************

if (document.visiteur.nom.value.length == 0)
{
alert("Veuillez saisir votre Nom");
document.visiteur.nom.focus();
return;
}

//************************ Prénom ******************************

if (document.visiteur.prenom.value.length == 0)
{
alert("Veuillez saisir votre Prénom");
document.visiteur.prenom.focus();
return;
}


//************************ Adresse ******************************

if (document.visiteur.adresse1.value.length == 0)
{
alert("Veuillez remplir le champ ADRESSE");
document.visiteur.adresse1.focus();
return;

}

//************************ Code Postal ******************************

if (document.visiteur.codepostal.value.length == 0)
{
alert("Veuillez saisir votre CODE POSTAL");
document.visiteur.codepostal.focus();
return;
}
else
{
	var exp = /^\d{5}$/gi;
	var cp= document.visiteur.codepostal;
	
	//*** code postal à 5 chiffre *****

	if(!exp.test(cp.value))
	{
	alert('"'+cp.value+'"'+' est un CODE POSTAL NON VALIDE. Exemple Valide : 75009');
	cp.focus();
	cp.select();
	return;
	}

	
}


//************************ Ville ******************************

if (document.visiteur.ville.value.length == 0)
{
alert("Veuillez remplir le champ VILLE");
document.visiteur.ville.focus();
return;
}



//************************ Verif TEL ******************************

if ((document.visiteur.telephone.value.length == 0) && (document.visiteur.portable.value.length == 0) && (document.visiteur.telephone_pro.value.length == 0))
	{
	alert("Veuillez saisir un Numéro de Téléphone au moins ");
	document.visiteur.telephone.focus();
	return;
	}
else
{

//************************ Tel Domicile ******************************

	if (document.visiteur.telephone.value.length > 0)
	{
		//var exp = /^\d{10}$/gi;
		var exp = /^[0][1-6]{1}[0-9]{8}$/gi;
		var tel= document.visiteur.telephone;

		if(!exp.test(tel.value))
		{
		alert('"'+tel.value+'"'+' est un NUMERO DE TELEPHONE NON VALIDE. Exemple Valide : 0145505050');
		tel.focus();
		tel.select();
		return;
		}
	}


//************************ Tel Bureau ******************************
	
	if (document.visiteur.telephone_pro.value.length > 0)
	{
		//var exp = /^\d{10}$/gi;
		var exp = /^[0][1-6]{1}[0-9]{8}$/gi;
		var tel1= document.visiteur.telephone_pro;

		if(!exp.test(tel1.value))
			{
			alert('"'+tel1.value+'"'+' est un NUMERO DE TELEPHONE NON VALIDE. Exemple Valide : 0145505050');
			tel1.focus();
			tel1.select();
			return;
			}
	}
		
}


//************************ Tel Portable ******************************
	
	if (document.visiteur.portable.value.length > 0)
	{
		//var exp = /^\d{10}$/gi;
		var exp = /^[0][6][0-9]{8}$/gi;
		var por= document.visiteur.portable;

		if(!exp.test(por.value))
			{
			alert('"'+por.value+'"'+' est un NUMERO DE PORTABLE NON VALIDE. Exemple Valide : 0645505050');
			por.focus();
			por.select();
			return;
			}
	}
	

//************************ Email ******************************

if (document.visiteur.email.value.length > 0)
{

var exp = /^\w([\.-]?\w)+@\w([\.-]?\w)+\.[A-Za-z]{2,4}$/gi;
var mail= document.visiteur.email;

if(!exp.test(mail.value))
	{
	alert('"'+mail.value+'"'+' est une adresse EMAIL NON VALIDE.');
	mail.focus();
	mail.select();
	return;
	}

}
else
{
alert("Veuillez saisir votre Adresse Email");
document.visiteur.email.focus();
return;
}


//************************ chien ou chat checké ******************************

if (document.visiteur.animal.value == 0)
{
	alert('Veuillez indiquer si votre animal est un CHIEN ou un CHAT.');
	document.visiteur.animal.focus();
	return;
}

//************************ Année de naissance ******************

if (document.visiteur.an.value.length == 0)
{
alert('Veuillez saisir l\'ANNEE DE NAISSANCE de votre animal.');
document.visiteur.an.focus();
return;
}
else
{
	var exp1 = /^\d{4}$/gi;
	var ann = document.visiteur.an;

	if(!exp1.test(ann.value))
	{
	alert('"'+ann.value+'"'+' est une ANNEE DE NAISSANCE NON VALIDE');
	ann.focus();
	ann.select();
	return;
	}

}



// **** validation ******
visiteur.submit();
}


