// 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 civilite
	/*champ_tester=document.forms[nom_form].elements['civilite'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Civilité ] incorrect\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 [ Surname ] 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 [ First name ] 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 [ Address 1 ] incorrect\n";
		}
		
	// Test du champ NUM TVA
	/*champ_tester=document.forms[nom_form].elements['ntva'].value;
		if (champ_tester=="" || champ_tester==null)
		{
				erreur_form=1;
				erreur_msg+=" -> Champ [ N° TVA ] incorrect\n";
		} else {
			
				if(champ_tester.length!=13)
				{
				erreur_form=1;
				erreur_msg+=" -> Champ [ N° TVA ] 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 [ Postcode ] 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 [ Town ] incorrect\n";
		}
 
	// Test du champ PAYS
	/*champ_tester=document.forms[nom_form].elements['pays'].value;
		alert(champ_tester);
		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)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ telephone ] incorrect\n";
		}

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

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

// Test du champ qte_nuit
	champ_tester=document.forms[nom_form].elements['qte_nuit'].value;
		if (champ_tester=="" || champ_tester==null)
		{
		erreur_form=1;
		erreur_msg+=" -> Champ [ Number of nights ] 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()
		}
	
	
	}
	
