//Verification des champs obligatoires
	
	function champsRemplis ( formulaire)
	{
		return (formulaire.elements["nom"].value != "") && (formulaire.elements["mail"].value != "") && (formulaire.elements["sujet"].value != "");
	}



//Verification de l'adresse email
	
	function emailValide (mail)
	{
		var reg = new RegExp ("^[A-Za-z0-9\-\._]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$", "g");
		return mail.match ( reg );
	}







	function valider ( formulaire )
	{
		if ( !champsRemplis ( formulaire ) )
		{
			alert ("Les champs marqués d'un '*' doivent être remplis.");
			return false;
		}
		
		if ( !emailValide ( formulaire.elements["mail"].value ) )
		{
			alert ("Cet email n'est pas valide");
			return false;
		}
		
		return true;
	}


	

	function validerInscription ( mailing )
	{
		if ( !emailValide ( mailing.elements["mailingList"].value ) )
		{
			alert ("Cet email n'est pas valide");
			return false;
		}

		return true;
	}
		
 