// JavaScript Document
function valider_saisie(nom_form)
	{
	erreur_form=0;
	erreur_msg="Attention, certaines données du formulaire sont incorrectes ou manquantes :\n";
	
	// Test du champ NOM
	champ_tester=document.forms[nom_form].elements['nom'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Nom ] incorrect\n";
		}
	
	// Test du champ PRENOM
	champ_tester=document.forms[nom_form].elements['prenom'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Prénom ] incorrect\n";
		}

	// Test du champ SOCIETE
	champ_tester=document.forms[nom_form].elements['societe'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Société ] incorrect\n";
		}

	// Test du champ ADRESSE 1
	/*champ_tester=document.forms[nom_form].elements['adresse1'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Adresse 1 ] incorrect\n";
		}*/
	
	// Test du champ ADRESSE 2
	/*champ_tester=document.forms[nom_form].elements['adresse2'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Adresse 2 ] incorrect\n";
		}*/

// Test du champ CODE POSTAL
	/*champ_tester=document.forms[nom_form].elements['cpostal'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Code postal ] incorrect\n";
		}*/

	// Test du champ VILLE
	/*champ_tester=document.forms[nom_form].elements['ville'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ ville ] incorrect\n";
		}*/
 
	// Test du champ PAYS
	/*champ_tester=document.forms[nom_form].elements['pays'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Pays ] incorrect\n";
		}*/

// Test du champ EMAIL
	champ_tester=document.forms[nom_form].elements['email'].value;
		var place = champ_tester.indexOf("@",1);
		var point = champ_tester.indexOf(".",place+1);
		if ((place > -1)&&(champ_tester.length >2)&&(point > 1))
		{
		//-- l'email est correct
		} else {
		erreur_form=1;
		erreur_msg+=" -> Champ [ E-mail ] incorrect\n";
		}

// Test du champ TEL
	champ_tester=document.forms[nom_form].elements['tel'].value;
		if (champ_tester=="" || champ_tester==null || isNaN(champ_tester))
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Téléphone ] incorrect\n";
		}

// Test du champ FAX
	/*champ_tester=document.forms[nom_form].elements['fax'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Fax ] incorrect\n";
		}*/

	// Test du champ fonction/profession
	champ_tester=document.forms[nom_form].elements['profession'].value;
		if (champ_tester==0 || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Fonction ] incorrect\n";
		}

	// Test du champ MSG
	champ_tester=document.forms[nom_form].elements['msg'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Message ] incorrect\n";
		}

	
	// Exécution des actions issues du résultat des tests.	
		if(erreur_form==1)
		{
		erreur_msg+="Merci de vérifier votre saisie.\n";
		alert(erreur_msg);
		} else {
		document.forms[nom_form].elements['saisie_ok'].value=1;
		document.forms[nom_form].submit()
		}
	
	
	}