function verifcontact()
{
nom = document.contact.nom.value;
var exp = new RegExp("[a-zA-Z\s]{2,50}");

if (!exp.test(nom))
	{
	alert('Merci d\'indiquez votre nom.'); 
	document.contact.nom.focus();
	return false;
	};

if (document.contact.ville.value=="")
{alert("Merci de saisir votre ville."); document.contact.ville.focus(); return false;};

codepostal = document.contact.codepostal.value
var expPostal = new RegExp("[0-9]{5}");
if (!expPostal.test(codepostal))
{
	alert('Merci d\'indiquer un code postal correct');
	document.contact.codepostal.focus();
	return false;
};	

telephone = document.contact.tel.value;
var exp = new RegExp("[ /\()+.0-9]{10,20}");
if (!exp.test(telephone))
{
	alert('Merci d\'indiquer un n° de téléphone correcte.'); 
	document.contact.tel.focus();
	return false;
};

telecopie = document.contact.telecopie.value;
if (telecopie!='' && !exp.test(telecopie))
{
	alert('Merci d\'indiquer un n° de télécopie correcte.'); 
	document.contact.telecopie.focus();
	return false;
};

mail = document.contact.email.value;
var expmail = new RegExp( /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/);
//if (!(mail.indexOf("@")>=0)&&(mail.indexOf(".")>=0))
if (!expmail.test(mail))
	{
	alert('Merci d\'indiquer une adresse mail correcte.'); 
	document.contact.email.focus();
	return false;
	};


	/*
if ((document.contact.statut(0).checked==false) && (document.contact.statut(1).checked==false) && (document.contact.statut(2).checked==false) && (document.contact.statut(3).checked==false) && (document.contact.statut(4).checked==false) && (document.contact.statut(5).checked==false))
{alert("Merci de cocher votre statut"); document.contact.statut(0).focus(); return false;};*/

if ((document.contact.proemb.checked==false) && (document.contact.propal.checked==false) && (document.contact.fab.checked==false) && (document.contact.imp.checked==false) && (document.contact.par.checked==false) && (document.contact.autre.checked==false)){
	alert("Merci de cocher votre statut");
	return false;
}
else{
	if(((document.contact.proemb.checked==true) || (document.contact.propal.checked==true) || (document.contact.fab.checked==true) || (document.contact.imp.checked==true)) && document.contact.societe.value==''){
		alert('Merci d\'indiquer le nom de la société.');
		document.contact.societe.focus();
		return false;
	}
}
;

//si tout se passe bien
document.contact.submit();
}

