function VerifMail(mail) 
{
	if ((mail.indexOf("@")>=0)&&(mail.lastIndexOf(".")>mail.indexOf("@")))
		return true;
	else
		return false;
}

function VerifForm()
{
	var valid = true;
	var str = '' ;
	
	if (document.forms[0].elements["M"].checked == false && document.forms[0].elements["Mme"].checked == false && document.forms[0].elements["Mlle"].checked == false)
	{
		valid = false;	
		str += "Vous n'avez pas s\351lectionn\351 un des trois choix'\n" ;
	}
	
	if (document.forms[0].elements["nom"].value == "")
	{
		valid = false;	
		str += "Vous n'avez pas rempli le champ 'Nom'\n" ;
	}
	
	
	if (document.forms[0].elements["adresse"].value == "")
	{
		valid = false;
		str += "Vous n'avez pas rempli le champ 'Adresse'\n" ;
	}
	
	if (document.forms[0].elements["CP"].value == "")
	{
		valid = false;
		str += "Vous n'avez pas rempli le champ 'Code postal'\n" ;
	}
	
	if (document.forms[0].elements["ville"].value == "")
	{
		valid = false;
		str += "Vous n'avez pas rempli le champ 'Ville'\n" ;
	}
	
	if (document.forms[0].elements["tel"].value == "")
	{
		valid = false;
		str += "Vous n'avez pas rempli le champ 'T\351l\351phone'\n" ;
	}
	else
	{
		var patt1=new RegExp("^[0-9 ]+$");
		if(!patt1.test(document.forms[0].elements["tel"].value))
		{
			valid = false;
			str += "Le numéro de t\351l\351phone n'est pas valide\n" ;
		}
	}
	
	if (document.forms[0].elements["email"].value == "")
	{
		valid = false;
		str += "Vous n'avez pas rempli le champ 'E-mail'\n" ;
	}
	else
	{
		if(!VerifMail(document.forms[0].elements["email"].value))
		{
			valid = false;
			str += "L'adresse mail n'est pas valide'\n" ;
		}
	}
	if (document.forms[0].elements["titre"].value == "")
	{
		valid = false;	
		str += "Vous n'avez pas rempli le champ 'Titre'\n" ;
	}
	
	if (document.forms[0].elements["commentaire"].value == "")
	{
		valid = false;	
		str += "Vous n'avez pas rempli le champ 'Message'\n" ;
	}
	
	if(valid == false)
		alert(str);
		
	return valid ;
}
