// JavaScript Document

function verif_champs()
{
/*Variables alertes*/
fr_nom = "Veuillez entrer votre nom SVP";
en_nom = "Please enter your surname";
es_nom = "Quiere entrar su apellido por favor";
it_nom = "Volete entrare il vostro nome per favore";
fr_prenom = "Veuillez entrer votre prénom SVP";
en_prenom = "Please enter your name";
es_prenom = "Quiere entrar su nombre por favor";
it_prenom = "Volete entrare il vostro cognome per favore";
fr_adresse = "Veuillez entrer votre adresse SVP";
en_adresse = "Please enter your adress";
es_adresse = "Quiere entrar su direccion por favor";
it_adresse = "Volete entrare il vostro indirizzo per favore";
fr_code = "Veuillez entrer votre code postal SVP";
en_code = "Please enter your post code";
es_code = "Quiere entrar su codigo postal por favor";
it_code = "Volete entrare il vostro cap per favore";
fr_ville = "Veuillez entrer votre ville SVP";
en_ville = "Please enter your city";
es_ville = "Quiere entrar su ciudad postal por favor";
it_ville = "Entrare prego nella vostra città";
fr_pays = "Veuillez entrer votre pays SVP";
en_pays = "Please enter your country";
es_pays = "Quiere indicar su pais por favor";
it_pays = "Entrare prego nel vostro paese";
fr_email1 = "Veuillez entrer votre e-mail SVP";
en_email1 = "Please enter your e-mail";
es_email1 = "Quiere comunicarnos su direccion correo electronico por favor";
it_email1 = "Volete comunicarci il vostro indirizzo posta elettronica";
fr_email2 ="Veuillez entrer un e-mail valide SVP";
en_email2 ="Your e-mail adress is wrong";
es_email2 ="Direccion Correo electronico invalido!";
it_email2 ="Indirizzo posta elettronica invalida!";
fr_dates ="Erreur: Veuillez vérifier les dates choisies SVP";
en_dates ="Error: Please check the dates choosen";
es_dates ="Error: Quiere comprobar las fechas elegidas por favor";
it_dates ="Errore: Volete verificare le date scelte per favore";
fr_personnes = "Veuillez indiquer le nombre de personnes SVP";
en_personnes = "Please enter a number of guests";
es_personnes = "Quiere indicar el n&uacute;mero de personas por favor";
it_personnes = "Volete indicare il numero di persone per favore";
fr_chambres = "Veuillez choisir au moins une chambre SVP";
en_chambres = "Please choose at least a room";
es_chambres = "Eleja por favor por lo menos una habitacion";
it_chambres = "Scegliere prego almeno una camera";
fr_connu = "Comment nous avez-vous connu ?";
en_connu = "How did you know us ?";
es_connu = "&iquest; Cómo nos conocías ?";
it_connu = "Come li avete conosciuti ?";


/*Variables dates*/
var ladate=new Date();
JDeb = document.form2.arrive_jour.selectedIndex+1 ; // jour debut
MDeb = document.form2.arrive_mois.selectedIndex; // mois debut
ADeb = document.form2.arrive_anne.selectedIndex+ladate.getFullYear(); //annee debut
JFin = document.form2.dpart_jour.selectedIndex+1 ; // jour fin
MFin = document.form2.dpart_mois.selectedIndex; // mois fin
AFin = document.form2.dpart_anne.selectedIndex+ladate.getFullYear(); //annee fin
DateDeb = new Date(ADeb, MDeb, JDeb);
DateFin = new Date(AFin, MFin, JFin);

/*Conditions*/	
if(document.form2.nom.value == "")
	{
		if (langue=="fr"){
		alert(fr_nom);
		}
		else if (langue=="en"){
		alert(en_nom);
		}
		else if (langue=="es"){
		alert(es_nom);
		}
		else if (langue=="it"){
		alert(it_nom);
		}
		document.form2.nom.focus();
		return false;
	}
if(document.form2.prnom.value == "")
	{	if (langue=="fr"){
		alert(fr_prenom);
		}
		else if (langue=="en"){
		alert(en_prenom);
		}
		else if (langue=="es"){
		alert(es_prenom);
		}
		else if (langue=="it"){
		alert(it_prenom);
		}
		document.form2.prnom.focus();
		return false;
	}
	if(document.form2.adresse.value == "")
	{
		if (langue=="fr"){
		alert(fr_adresse);
		}
		else if (langue=="en"){
		alert(en_adresse);
		}
		else if (langue=="es"){
		alert(es_adresse);
		}
		else if (langue=="it"){
		alert(it_adresse);
		}
		document.form2.adresse.focus();
		return false;
	}
	if(document.form2.code.value == "")
	{
		if (langue=="fr"){
		alert(fr_code);
		}
		else if (langue=="en"){
		alert(en_code);
		}
		else if (langue=="es"){
		alert(es_code);
		}
		else if (langue=="it"){
		alert(it_code);
		}
		document.form2.code.focus();
		return false;
	}
	if(document.form2.ville.value == "")
	{
		if (langue=="fr"){
		alert(fr_ville);
		}
		else if (langue=="en"){
		alert(en_ville);
		}
		else if (langue=="es"){
		alert(es_ville);
		}
		else if (langue=="it"){
		alert(it_ville);
		}
		document.form2.ville.focus();
		return false;
	}
	if(document.form2.pays.value == "")
	{
		if (langue=="fr"){
		alert(fr_pays);
		}
		else if (langue=="en"){
		alert(en_pays);
		}
		else if (langue=="es"){
		alert(es_pays);
		}
		else if (langue=="it"){
		alert(it_pays);
		}
		document.form2.pays.focus();
		return false;
	}
	if(document.form2.mail.value == "")
	{
		if (langue=="fr"){
		alert(fr_email1);
		}
		else if (langue=="en"){
		alert(en_email1);
		}
		else if (langue=="es"){
		alert(es_email1);
		}
		else if (langue=="it"){
		alert(it_email1);
		}
		document.form2.mail.focus();
		return false;
	}
	if(document.form2.mail.value.indexOf('@'&&'.') == -1) 
	{
		if (langue=="fr"){
		alert(fr_email2);
		}
		else if (langue=="en"){
		alert(en_email2);
		}
		else if (langue=="es"){
		alert(es_email2);
		}
		else if (langue=="it"){
		alert(it_email2);
		}
		document.form2.mail.focus();
		return false;
	}
	if(document.form2.mail.value.length <6)
	{
		if (langue=="fr"){
		alert(fr_email2);
		}
		else if (langue=="en"){
		alert(en_email2);
		}
		else if (langue=="es"){
		alert(es_email2);
		}
		else if (langue=="it"){
		alert(it_email2);
		}
		document.form2.mail.focus();
		return false;
	}
	
	if(DateFin <= DateDeb) { 
		if (langue=="fr"){
		alert(fr_dates);
		}
		else if (langue=="en"){
		alert(en_dates);
		}
		else if (langue=="es"){
		alert(es_dates);
		}
		else if (langue=="it"){
		alert(it_dates);
		} 
		return(false); 
	}
	if(DateFin <= maintenant) { 
		if (langue=="fr"){
		alert(fr_dates);
		}
		else if (langue=="en"){
		alert(en_dates);
		}
		else if (langue=="es"){
		alert(es_dates);
		}
		else if (langue=="it"){
		alert(it_dates);
		} 
		return(false); 
	}
	if(DateDeb <= maintenant) { 
		if (langue=="fr"){
		alert(fr_dates);
		}
		else if (langue=="en"){
		alert(en_dates);
		}
		else if (langue=="es"){
		alert(es_dates);
		}
		else if (langue=="it"){
		alert(it_dates);
		} 
		return(false); 
	}
	if(document.form2.nb_personne.value == "")
	{
		if (langue=="fr"){
		alert(fr_personnes);
		}
		else if (langue=="en"){
		alert(en_personnes);
		}
		else if (langue=="es"){
		alert(es_personnes);
		}
		else if (langue=="it"){
		alert(it_personnes);
		} 
		document.form2.nb_personne.focus();
		return false;
	}
   if(isNaN(document.form2.nb_personne.value))
	{
		if (langue=="fr"){
		alert(fr_personnes);
		}
		else if (langue=="en"){
		alert(en_personnes);
		}
		else if (langue=="es"){
		alert(es_personnes);
		}
		else if (langue=="it"){
		alert(it_personnes);
		} 
		document.form2.nb_personne.focus();
		return false;
}
	
	var isChecked=false;
	for (i=0; i<document.getElementsByTagName("input").length; i++)
	if (document.getElementsByTagName("input")[i ].type=="checkbox")
	if (document.getElementsByTagName("input")[i ].checked)
	isChecked=true;
	if (!isChecked)
	{
		if (langue=="fr"){
		alert(fr_chambres);
		}
		else if (langue=="en"){
		alert(en_chambres);
		}
		else if (langue=="es"){
		alert(es_chambres);
		}
		else if (langue=="it"){
		alert(it_chambes);
		} 
		return false;
	}
	if(document.form2.origine.value == "Choisissez")
	{
		if (langue=="fr"){
		alert(fr_connu);
		}
		else if (langue=="en"){
		alert(en_connu);
		}
		else if (langue=="es"){
		alert(es_connu);
		}
		else if (langue=="it"){
		alert(it_connu);
		} 
		document.form2.origine.focus();
		return false;
	}

}
