//******************************************************************************
//******* Iconeweb - Projet - 13/03/2004
//******* -------------------------------------------------------------
//******* Application		: Projet
//******* Objet de la page	: Fonctions et procédures javascript
//*******                     de la page creation_modification
//******* Révisions			: (date) - (objet)
//******* 
//******* 
//******* 
//******************************************************************************

//******************************************************************************
//** Initialisation et éventuellement valeurs par défaut des variables communes
//******************************************************************************

//******************************************************************************
//**   Confirmation et vérification de l'envoi, et envoi
//******************************************************************************

function f_envoyer_contact ()
{
	var erreurpresente = false ;
	var msgerreur = "Les erreurs suivantes ont été rencontrées dans le formulaire :\n\n" ;
	var obligatoire = false ;

	if (document.form_contact.Nom.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Nom\n" ;
	}
	if (document.form_contact.Prenom.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Prénom\n" ;
	}
	if (document.form_contact.email.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ E-mail\n" ;
	}
	if (!f_TestEmail(document.form_contact.email.value) && (!(document.form_contact.email.value == "")))
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Le champ E-mail n'est pas une adresse e-mail valide\n" ;
	}
	if (document.form_contact.Telephone.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Téléphone\n" ;
	}
	if (!f_TestChiffres(document.form_contact.Telephone.value) && (!(document.form_contact.Telephone.value == "")))
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Le champ Téléphone doit avoir une valeur numérique\n" ;
	}
	if (document.form_contact.Message.value == "")
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Vous devez remplir le champ Message\n" ;
	}
	if (!f_TestChiffres(document.form_contact.Code_postal.value) && (!(document.form_contact.Code_postal.value == "")))
	{
		erreurpresente = true ;
		msgerreur = msgerreur + "- Le champ Code postal doit avoir une valeur numérique\n" ;
	}
	
	// soumission du formulaire
	if (erreurpresente == false)
	{
		document.form_contact.submit() ;
		return false ;
	}
	else
	{
		msgerreur = msgerreur + "\nMerci de corriger votre saisie et de soumettre à nouveau le formulaire." ;
		alert(msgerreur) ;
		return false ;
	}
} // fin f_VerifierChampsEtEnvoyer
