/**********************************/
/* function formulaire_onSubmit() */
/**********************************/
function formulaire_onSubmit() 
{

	var strTexte;
	var bErreur;
	var strtextSociete;
	var strtextNom;
	var strtextPrenom;
	var strtextFonction
	var strtextAdresse;
	var strtextCodePostal;
	var strtextVille;
	var strtextPays;
	var strtextTelephone;
	var strtextEmail;
	var ctlCNAVConnu;

	strTexte = '';
	bErreur = false;

	strtextSociete = document.formulaireEnvoiEmail.textSociete;
	strtextNom = document.formulaireEnvoiEmail.textNom;
	strtextPrenom = document.formulaireEnvoiEmail.textPrenom;
	strtextFonction = document.formulaireEnvoiEmail.textFonction;
	strtextAdresse = document.formulaireEnvoiEmail.textAdresse;
	strtextCodePostal = document.formulaireEnvoiEmail.textCodePostal;
	strtextVille = document.formulaireEnvoiEmail.textVille;
	strtextPays = document.formulaireEnvoiEmail.textPays;
	strtextTelephone = document.formulaireEnvoiEmail.textTelephone;
	strtextEmail = document.formulaireEnvoiEmail.textEmail;
	ctlCNAVConnu = document.formulaireEnvoiEmail.selectCNAVConnu;
	strCNAVConnuAutre = document.formulaireEnvoiEmail.textCNAVConnuAutre;

	// Société
	if(strtextSociete != null && strtextSociete.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir le nom de votre société.";
		document.formulaireEnvoiEmail.textSociete.select();
		bErreur = true;
	}

	// Nom
	if(strtextNom != null && strtextNom.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre nom.";
		document.formulaireEnvoiEmail.textNom.select();
		bErreur = true;
	}

	// Prénom
	if(strtextPrenom != null && strtextPrenom.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre prénom.";
		document.formulaireEnvoiEmail.textPrenom.select();
		bErreur = true;
	}

	// Fonction
	if(strtextFonction != null && strtextFonction.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre fonction.";
		document.formulaireEnvoiEmail.textFonction.select();
		bErreur = true;
	}

	// Adresse
	if(strtextAdresse != null && strtextAdresse.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre adresse.";
		document.formulaireEnvoiEmail.textAdresse.select();
		bErreur = true;
	}

	// Code postal
	if(strtextCodePostal != null && strtextCodePostal.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre code postal.";
		document.formulaireEnvoiEmail.textCodePostal.select();
		bErreur = true;
	}

	// Ville
	if(strtextVille != null && strtextVille.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre ville.";
		document.formulaireEnvoiEmail.textVille.select();
		bErreur = true;
	}

	// Pays
	if ( strtextPays.selectedIndex==0 )
	{
		strTexte = strTexte + '\n    - Veuillez saisir votre pays';
		bErreur = true;
	}

	// Téléphone
	if(strtextTelephone != null && strtextTelephone.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre téléphone.";
		document.formulaireEnvoiEmail.textTelephone.select();
		bErreur = true;
	}


	if(strtextEmail != null && strtextEmail.value == "")
	{
		strTexte = strTexte +"\n    - Veuillez saisir votre adresse e-mail.";
		document.formulaireEnvoiEmail.textEmail.select();
		bErreur = true;
	} 
	else 
	{
		if (strtextEmail.value.length >0 && (strtextEmail.value.indexOf("@",0) == -1||strtextEmail.value.indexOf(".",0) == -1)) 
		{ 
			strTexte = strTexte +"\n    - Veuillez saisir une adresse e-mail valide.";
			document.formulaireEnvoiEmail.textEmail.select();
			bErreur = true;
		}
	}

	// Comment nous avez-vous connu ?
	if ( ctlCNAVConnu.selectedIndex==0 )
	{
		strTexte = strTexte + '\n    - La rubrique \"Comment nous avez-vous connu ?\" doit être renseignée';
		document.formulaireEnvoiEmail.textCNAVConnuAutre.value = '';
		bErreur = true;
	}
	else if (ctlCNAVConnu[ctlCNAVConnu.selectedIndex].value=='999')
	{
		if(strCNAVConnuAutre != null && strCNAVConnuAutre.value == "")
		{
			strTexte = strTexte +"\n    - La rubrique Autre, préciser doit être renseignée.";
			document.formulaireEnvoiEmail.textCNAVConnuAutre.select();
			bErreur = true;
		}
	}
	else
	{
		document.formulaireEnvoiEmail.textCNAVConnuAutre.value = '';
	}


	if (bErreur)
	{
		document.formulaireEnvoiEmail.hiddenFormSubmit.value = false;
		strTexte = "Le formulaire est incomplet :"+ strTexte;
		alert(strTexte);
	} 
	else 
	{
		document.formulaireEnvoiEmail.hiddenFormSubmit.value = true;
		document.formulaireEnvoiEmail.submit();
	}
}