//
// Vérification du formulaire de contact
// *************************************
function Verif_cntct()
{
if (!Verif_Nom()) return false;
if (!Verif_email()) return false;
if (!Verif_Tel()) return false;
if (!Verif_Fax()) return false;
}

//
// Vérification du champ nom
// *************************
function Verif_Nom()
{
if (document.Contact.Nom.value=="")
    {
	alert("Vous n'avez pas indiqué votre nom")
	document.Contact.Nom.focus();
	return false;
	}
else
	return true;
}

//
// Vérification du champ email
// ***************************
function Verif_email()
{
if (document.Contact.email.value=="" ||
    document.Contact.email.value.indexOf('@') < 1 ||
    document.Contact.email.value.indexOf('.') < 1 ||
    document.Contact.email.value.lastIndexOf('.') < document.Contact.email.value.indexOf('@')+3 ||
    document.Contact.email.value.indexOf('.') > document.Contact.email.value.length-3)
    {
	alert("Adresse email invalide ou absente")
	document.Contact.email.select();
	document.Contact.email.focus();
	return false;
	}
else
	return true;
}

//
// Vérification du champ téléphone
// *******************************
function Verif_Tel()
{
var exp=/[^0-9+. ]/g
if  (document.Contact.Tel.value=="" ||
    exp.test(document.Contact.Tel.value))  // si présence d'autres car que [0-9+. ] quand rempli
    {
	alert("Numéro de téléphone incorrect ou absent")
	document.Contact.Tel.select();
	document.Contact.Tel.focus();
	return false;
	}
else
	return true;
}

//
// Vérification du champ fax
// *************************
function Verif_Fax()
{
var exp=/[^0-9+. ]/g
if (exp.test(document.Contact.Fax.value))  // si présence d'autres car que [0-9+. ] quand rempli
    {
	alert("Numéro de fax incorrect")
	document.Contact.Fax.select();
	document.Contact.Fax.focus();
	return false;
	}
else
	return true;
}

