/*
*************************************************************************************
Fenêtre pop-up
*************************************************************************************
*/
function opn_window(page,nom,proprietes){
		window.open(page,nom,proprietes)
}

function ouvrir_fenetre(page,nom,proprietes){
		window.open(page,nom,proprietes)
}

/*
*************************************************************************************
Fonctions d'inscription
*************************************************************************************
*/

function verif_theForm(formulaire,lng){
	oForm = document.forms[formulaire];
	switch(lng){
		case '1':			
			txt_alert_civ					= "Veuillez saisir votre civilité";
			txt_alert_email					= "Veuillez saisir E-mail";
			txt_alert_email_inc 			= "E-mail invalide\nvérifiez la syntaxe";						
			txt_alert_nom 					= "Veuillez saisir votre nom";
			txt_alert_societe 				= "Veuillez saisir le champ société";
			txt_alert_prenom 				= "Veuillez saisir votre prénom";
			txt_alert_adresse 				= "Veuillez saisir votre adresse";
			txt_alert_code_postal 			= "Veuillez saisir votre code postal";			
			txt_alert_ville					= "Veuillez saisir votre ville";
			txt_alert_tel 					= "Veuillez saisir votre n° de téléphone";
			txt_alert_fax					= "Veuillez saisir votre n° de fax";			
			txt_alert_pays	 				= "Veuillez sélectionner le pays";			
			txt_alert_arr					= "Veuillez sélectionner votre date d'arrivée";
			txt_alert_dep					= "Veuillez sélectionner votre date de départ";
			txt_alert_sejour				= "Vérifiez vos dates de départ et d'arrivée";
			txt_alert_date					= "Vos dates de séjour sont incorrectes";
			txt_alert_type_chambre			= "Veuillez sélectionner le type de chambre";
			txt_alert_chambres				= "Veuillez sélectionner le nombre de chambres";
			txt_alert_personnes				= "Veuillez sélectionner le nombre de personnes";
			txt_alert_cb					= "Veuillez sélectionner le type de carte bancaire";
			txt_alert_num_cb				= "Veuillez sélectionner le numéro de carte bancaire";
			txt_alert_cryptogramme			= "Veuillez sélectionner le cryptogramme";
			txt_alert_cb_mois_exp			= "Veuillez sélectionner le mois d'expiration de votre carte bancaire";
			txt_alert_cb_annee_exp			= "Veuillez sélectionner l'année d'expiration de votre carte bancaire";
			txt_alert_exp_mois				= "Le mois d'expiration de votre carte bancaire est incorrect";
			txt_alert_exp_annee				= "L'année d'expiration de votre carte bancaire est incorrect";
			txt_mauvais_choix_date			= "La date de départ doit être postérieure à la date d'arrivée";
		break;
		case '2':
			txt_alert_civ					= "Please type your civility";
			txt_alert_email					= "Please type your E-mail";
			txt_alert_email_inc 			= "Incorrect E-mail ";			
			txt_alert_nom 					= "Please type your last name";
			txt_alert_prenom 				= "Please type your first name";
			txt_alert_societe 				= "Please type the company";
			txt_alert_adresse 				= "Please type your adress";
			txt_alert_code_postal 			= "Please type your zip code";
			txt_alert_ville					= "Please type your city";
			txt_alert_tel 					= "Please type your phone number";
			txt_alert_fax					= "Please type your fax";
			txt_alert_pays	 				= "Please type your country";			
			txt_alert_arr					= "Veuillez sélectionner votre date d'arrivée";
			txt_alert_dep					= "Veuillez sélectionner votre date de départ";
			txt_alert_sejour				= "Vérifiez vos dates de départ et d'arrivée";
			txt_alert_date					= "Vos dates de séjour sont incorrectes";
			txt_alert_type_chambre			= "Please type of room";
			txt_alert_chambres				= "Please type the number of room";
			txt_alert_personnes				= "Please type the number of personnes";
			txt_alert_cb					= "Please select the type of CB";
			txt_alert_num_cb				= "Please select the number of CB";
			txt_alert_cryptogramme			= "Veuillez select the cryptogramme";
			txt_alert_cb_mois_exp			= "Please select the expiration month of your CB";
			txt_alert_cb_annee_exp			= "Please select the year of expiration of your CB";
			txt_alert_exp_mois				= "Le mois d'expiration de votre carte bancaire est incorrect";
			txt_alert_exp_annee				= "L'année d'expiration de votre carte bancaire est incorrect";
			txt_mauvais_choix_date			= "Date : departure must be posterior to arrival";
			
		break;
		case '3':
			txt_alert_civ					= "Please type your civility";
			txt_alert_email					= "Please type your E-mail";
			txt_alert_email_inc 			= "Incorrect E-mail ";			
			txt_alert_nom 					= "Please type your last name";
			txt_alert_prenom 				= "Please type your first name";
			txt_alert_societe 				= "Please type the company";
			txt_alert_adresse 				= "Please type your adress";
			txt_alert_code_postal 			= "Please type your zip code";
			txt_alert_ville					= "Please type your city";
			txt_alert_tel 					= "Please type your phone number";
			txt_alert_fax					= "Please type your fax";
			txt_alert_pays	 				= "Please type your country";		
			txt_alert_arr					= "Veuillez sélectionner votre date d'arrivée";
			txt_alert_dep					= "Veuillez sélectionner votre date de départ";
			txt_alert_sejour				= "Vérifiez vos dates de départ et d'arrivée";
			txt_alert_date					= "Vos dates de séjour sont incorrectes";	
			txt_alert_type_chambre			= "Please type of room";
			txt_alert_chambres				= "Please type the number of room";
			txt_alert_personnes				= "Please type the number of personnes";
			txt_alert_cb					= "Please select the type of CB";
			txt_alert_num_cb				= "Please select the number of CB";
			txt_alert_cryptogramme			= "Veuillez select the cryptogramme";
			txt_alert_cb_mois_exp			= "Please select the expiration month of your CB";
			txt_alert_cb_annee_exp			= "Please select the year of expiration of your CB";
			txt_alert_exp_mois				= "Le mois d'expiration de votre carte bancaire est incorrect";
			txt_alert_exp_annee				= "L'année d'expiration de votre carte bancaire est incorrect";
			txt_mauvais_choix_date			= "Date : departure must be posterior to the arrival";
			
		break;
		case '4':
			txt_alert_civ					= "Höflichkeit";
			txt_alert_email					= "E-mail";
			txt_alert_email_inc 			= "E-mail nicht gültig";			
			txt_alert_nom 					= "Name des Kontaktes";
			txt_alert_prenom 				= "Vorname";
			txt_alert_societe 				= "Betrieb";
			txt_alert_adresse 				= "Adresse";
			txt_alert_code_postal 			= "Postleitzahl";
			txt_alert_ville					= "Stadt";
			txt_alert_tel 					= "Telefon";
			txt_alert_fax					= "Fax";
			txt_alert_pays	 				= "Land";		
			txt_alert_arr					= "Ankunftsdatum";
			txt_alert_dep					= "Abreisedatum";
			txt_alert_sejour				= "Datum nicht gut";
			txt_alert_date					= "Datum nicht gut";	
			txt_alert_type_chambre			= "Please type of room";
			txt_alert_chambres				= "Anzahl der Zimmer";
			txt_alert_personnes				= "Anzahl der Personen";
			txt_alert_cb					= "Kreditkarte";
			txt_alert_num_cb				= "Kreditnummer";
			txt_alert_cryptogramme			= "Kryptogramm";
			txt_alert_cb_mois_exp			= "Datum von der Veranstaltung";
			txt_alert_cb_annee_exp			= "Datum von der Veranstaltung";
			txt_alert_exp_mois				= "Datum von der Veranstaltung nicht gültig";
			txt_alert_exp_annee				= "Datum von der Veranstaltung nicht gültig";
			txt_mauvais_choix_date			= "Date : departure must be posterior to the arrival";
			
			
		break;
	}	
	switch(formulaire){		
		case 'resa':
		
			if(!oForm.nom.value){
				alert(txt_alert_nom);
				oForm.nom.focus();
				return false;
			}
			if(!oForm.prenom.value){
				alert(txt_alert_prenom);
				oForm.prenom.focus();
				return false;
			}			
			if(!oForm.email.value){
				alert(txt_alert_email);
				oForm.email.focus();
				return false;
			}
			if ((oForm.email.value.indexOf("@",1)>1)&&(oForm.email.value.indexOf(".",1)>0)){			
			}else{
				alert(txt_alert_email_inc);
				oForm.email.focus();
				return false;
			}	
			if(!oForm.tel.value){
				alert(txt_alert_tel);
				oForm.tel.focus();
				return false;
			}			
			
			if(!oForm.arr_dateAlld.value){
				alert(txt_alert_arr);
				return false;
			}
			if(!oForm.dep_dateAlld.value){
				alert(txt_alert_dep);
				return false;
			}			
			
			// Check des dates
			var dateArr = document.getElementById('idDateArr');var dateDep = document.getElementById('idDateDep');
			tabArr = dateArr.value.split('/');dArr 	= new Date(tabArr[2],tabArr[1]-1,tabArr[0]);
			tabDep= dateDep.value.split('/');dDep 	= new Date(tabDep[2],tabDep[1]-1,tabDep[0]);
			//alert(dArr+' '+dDep)			
			if(dDep<=dArr){
				alert(txt_mauvais_choix_date);
				return false;
			}
			
			if(oForm.arr_dateAlld.value == oForm.dep_dateAlld.value){
				alert(txt_alert_sejour);
				return false;
			}	
								
			if(!oForm.type_chambre.options[oForm.type_chambre.selectedIndex].value){
				alert(txt_alert_type_chambre);	
				return false;				
			}	
			if(!oForm.nb_chambres.options[oForm.nb_chambres.selectedIndex].value){
				alert(txt_alert_chambres);	
				return false;				
			}
			if(!oForm.nb_personnes.options[oForm.nb_personnes.selectedIndex].value){
				alert(txt_alert_personnes);	
				return false;				
			}

		break;
	}
}