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>1;
		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 'enregistrement': 
		email = MelRegExp.test(form.Email.value); 
		nom=form.Nom.value.length>1;
		produit=form.Nom1.value.length>1; 
		numserie=form.Num_serie1.value.length>1; 
		achat=form.Date_achat1.value.length>1; 
		revendeur=form.Revendeur1.value.length>1; 

		ok = email && nom && produit && numserie && achat && revendeur;
		if ( !ok )
		{   
			if (!produit && !numserie && !achat && !revendeur)
			{	alerte = "Veuillez saisir au minimum 1 produit.";			
			}
			else {
			alerte = "Compléter ou corriger :\r\n";
			if (!nom) alerte += "- Votre nom\r\n";			
			if (!email) alerte += "- Votre email\r\n";
			if (!produit || !numserie || !achat || !revendeur) alerte += "- Votre 1er produit\r\n";	
			}
			alert(alerte);
		}
		break;
	  case 'supporttech': 
		email = MelRegExp.test(form.Email.value); 
		nom=form.Nom.value.length>1;
		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 demande\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 ;
}
