function f_VerifierChampsEtEnvoyer ()
{
	var erreurpresente = false ;
	var msgerreur = "Les erreurs suivantes ont été rencontrées dans le formulaire :\n\n" ;
	var obligatoire = false ;
	var champfocus = "" ;

	
	if (document.form_fiche.s_prenom.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Prénom\n" ;
		if (champfocus == "")
			champfocus = "s_prenom" ;
	}


	if (document.form_fiche.s_nom.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Nom\n" ;
		if (champfocus == "")
			champfocus = "s_nom" ;
	}

	if (document.form_fiche.s_email.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Email\n" ;
		if (champfocus == "")
			champfocus = "s_email" ;
	}
	if (!f_TestEmail(document.form_fiche.s_email.value) && (!(document.form_fiche.s_email.value == "")))
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Le champ E-mail n'est pas une adresse e-mail valide\n" ;
		champfocus = "s_email" ;
	}

	if (document.form_fiche.s_texte.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Texte\n" ;
		if (champfocus == "")
			champfocus = "s_texte" ;
	}
	
	// soumission du formulaire
	if (erreurpresente == false)
	{
		document.form_fiche.submit() ;
	}
	else
	{
		msgerreur = msgerreur + "\nMerci de corriger votre saisie et de soumettre à nouveau le formulaire." ;
		alert(msgerreur) ;
		eval("document.form_fiche." + champfocus + ".select()") ;
		eval("document.form_fiche." + champfocus + ".focus()") ;
	}
} // fin f_VerifierChampsEtEnvoyer
