function veriform(form) {
	var MelRegExp = new RegExp('^[a-z0-9\._-]+@[a-z0-9\.-]{2,}\.[a-z]{2,3}$',"gi");

	ok = false ;
	switch (form.formulaire.value)
	{
	case 'contact': 
		email = MelRegExp.test(form.Email.value); 
		nom=form.Nom.value.length>2;
		message=form.Message.value.length>2;

		ok = email && nom && message;
		if ( !ok )
		{   
			alerte = "Compléter ou corriger :\r\n";	
      if (!nom) alerte += "- Votre nom\r\n";	
			if (!email) alerte += "- Votre email\r\n";	
      if (!message) alerte += "- Votre message\r\n";		
			alert(alerte);
		}
		break;
	case 'brochure': 
		nom=form.Nom.value.length>2;
		adresse=form.Adresse.value.length>5;
		cp=form.CP.value.length>4;		
		ville=form.Ville.value.length>2;
		connaissance=form.Connaissance.value.length>5;
    securisation=form.humain.checked; 
    			
		ok = nom && adresse && cp && ville && securisation;
		if ( !ok )
		{   
			alerte = "Compléter ou corriger :\r\n";	
      if (!nom) alerte += "- Votre nom\r\n";
      if (!adresse) alerte += "- Votre adresse\r\n";
      if (!cp) alerte += "- Votre code postal\r\n";
      if (!ville) alerte += "- Votre ville\r\n";
      if (!connaissance) alerte += "- Comment avez eu connaissance de ce site ?\r\n";
      if (!securisation) alerte += "- Cochez la case pour sécuriser vos données\r\n";	                     			
			alert(alerte);
		}
		break;	
	case 'enquete': 
		commerce_oui=form.noix_commerce[0].checked;
		commerce_non=form.noix_commerce[1].checked;
		qualite_oui=form.satisfait_qualite[0].checked;
		qualite_non=form.satisfait_qualite[1].checked;
		aoc_oui=form.aoc_connue[0].checked;
		aoc_non=form.aoc_connue[1].checked;
		route_oui=form.route_connue[0].checked;
		route_non=form.route_connue[1].checked;
		ok = (commerce_oui || commerce_non) && (qualite_oui || qualite_non) && (aoc_oui || aoc_non) && (route_oui || route_non);
		if ( !ok )
		{   
			alerte = "Compléter ou corriger :\r\n";	
			if (!commerce_oui && !commerce_non) alerte += "- Trouvez-vous facilement des noix dans le commerce ?\r\n";
			if (!qualite_oui && !qualite_non) alerte += "- Etes-vous en général satisfait de la qualité des noix que vous achetez ?\r\n";
      if (!aoc_oui && !aoc_non) alerte += "- Connaissiez-vous l'AOC Noix du Périgord ?\r\n";
      if (!route_oui && !route_non) alerte += "- Connaissiez-vous la Route de la Noix du Périgord ?\r\n";  
			alert(alerte);
		}
		break;    	
	case 'espace_pro': 
		mdp=form.Mot_passe.value.length>3;

		ok = mdp;
		if ( !ok )
		{   
			alerte = "Erreur : compléter ou corriger :\r\n";
			if (!mdp) alerte += "- le mot de passe\r\n";			
			alert(alerte);
		}
		break;	
    		
	}
	return ok ;
}

