M_largeur = (screen.width /2)-120;
M_hauteur = (screen.height /2)-100;
Posx = M_largeur
Posy = M_hauteur

function change(formulaire,types, periode){
		switch (types){
			case 'jours': 
				/*
				if ((document.forms[formulaire].arr_dateDay.selectedIndex) >= (document.forms[formulaire].dep_dateDay.selectedIndex)){
					if (document.forms[formulaire].arr_dateDay.selectedIndex == 30 || document.forms[formulaire].arr_dateDay.selectedIndex == 31){
						document.forms[formulaire].dep_dateDay.selectedIndex =  0;
						document.forms[formulaire].dep_dateMonth.selectedIndex = document.forms[formulaire].arr_dateMonth.selectedIndex + 1;
					}else {
				   		document.forms[formulaire].dep_dateDay.selectedIndex = document.forms[formulaire].arr_dateDay.selectedIndex + 1;	  
			       	}
				}		
				
				nArrDate  = document.forms[formulaire].arr_dateDay.options[document.forms[formulaire].arr_dateDay.selectedIndex].value+"-";
				nArrDate += document.forms[formulaire].arr_dateDay.options[document.forms[formulaire].arr_dateDay.selectedIndex].value+"-";
				nArrDate += document.forms[formulaire].arr_dateYear.options[document.forms[formulaire].arr_dateYear.selectedIndex].value;
				
				nDepDate  = document.forms[formulaire].dep_dateDay.options[document.forms[formulaire].dep_dateDay.selectedIndex].value+"-";
				nDepDate += document.forms[formulaire].dep_dateMonth.options[document.forms[formulaire].dep_dateMonth.selectedIndex].value+"-";
				nDepDate += document.forms[formulaire].dep_dateYear.options[document.forms[formulaire].dep_dateYear.selectedIndex].value;
				
				nArrDate	= now.setTime(Date.parse(nArrDate))
				nDepDate 	= now.setTime(Date.parse(nDepDate))
				
				alert(nArrDate+"/"+nDepDate)		
				if(nDepDate < nArrDate){
					alert("Format")
				}
				nFormatDate = now.setTime(Date.parse(nFormatDate))
				nFormDate 	= now.setTime(Date.parse(nFormDate))		
				*/
			break;
			
			case 'mois': 					
					if ( (document.forms[formulaire].arr_dateMonth.selectedIndex) >= (document.forms[formulaire].dep_dateMonth.selectedIndex) )
						{
						if (document.forms[formulaire].arr_dateMonth.selectedIndex == 11)
							{
							document.forms[formulaire].dep_dateMonth.selectedIndex =  0;
							document.forms[formulaire].dep_dateYear.selectedIndex = document.forms[formulaire].arr_dateYear.selectedIndex + 1;
							} else  {	
									if (document.forms[formulaire].arr_dateYear.selectedIndex == document.forms[formulaire].dep_dateYear.selectedIndex)
										{
										document.forms[formulaire].dep_dateMonth.selectedIndex = document.forms[formulaire].arr_dateMonth.selectedIndex;	
										if (document.forms[formulaire].arr_dateDay.selectedIndex > document.forms[formulaire].dep_dateDay.selectedIndex) 	
											document.forms[formulaire].dep_dateMonth.selectedIndex = document.forms[formulaire].dep_dateMonth.selectedIndex + 1;										  
				       					}
									}
						}
						
			/* ##################################" */
			
	//		if (periode == "arr") {
				var tab_jour = new Array ("31","28","31","30","31","30","31","31","30","31","30","31","29");
				
				var tab_mois = new Array();
				
				for (i = 0; i <30; i++) {
					tab_mois[i] = 2008 + (4*i);
				}		
				index_mois = document.forms[formulaire].arr_dateMonth.selectedIndex;
					
				// on test si l'année selectionné est bissextil
				for (i=0; i <13; i++) {
					if (document.forms[formulaire].arr_dateMonth.value == tab_mois[i])  {
						index_mois = 12;
						break;
					}						
				}							
				for (i = document.forms[formulaire].arr_dateDay.options.length; i >=0; i--) {		
					document.forms[formulaire].arr_dateDay.options[i] = null;				
				}
				for (i=1; i <=tab_jour[index_mois];i++) {								
					if (i <10){j = '0'+i} else {j=i}
					document.forms[formulaire].arr_dateDay.options[i] = new Option(i,j);				
				}						
				document.forms[formulaire].arr_dateDay.options[0] = null;		
		//	} else  {		
						/* #################### */						
						index_mois = document.forms[formulaire].dep_dateMonth.selectedIndex;							
						// on test si l'année selectionné est bissextil
						for (i=0; i <13; i++) {
							if (document.forms[formulaire].dep_dateMonth.value == tab_mois[i])  {
								index_mois = 12;
								break;
							}						
						}											
						for (i = document.forms[formulaire].dep_dateDay.options.length; i >=0; i--) {		
							document.forms[formulaire].dep_dateDay.options[i] = null;				
						}
						for (i=1; i <= tab_jour[index_mois];i++) {								
							if (i <10){j = '0'+i} else {j=i}
							document.forms[formulaire].dep_dateDay.options[i] = new Option(i,j);				
						}						
						document.forms[formulaire].dep_dateDay.options[0] = null;							
						/* ##################################" */		
		//	   }							
			break;
			
			case 'annee': 
					if ( (document.forms[formulaire].arr_dateYear.selectedIndex) >= (document.forms[formulaire].dep_dateYear.selectedIndex) )
						{						
						document.forms[formulaire].dep_dateYear.selectedIndex = document.forms[formulaire].arr_dateYear.selectedIndex;	
						if (document.forms[formulaire].arr_dateMonth.selectedIndex > document.forms[formulaire].dep_dateMonth.selectedIndex) 	
							document.forms[formulaire].dep_dateYear.selectedIndex = document.forms[formulaire].dep_dateYear.selectedIndex + 1;										  
						}						
			break;									
			}				
}
		
		
function change2 (formulaire) {	
						
			/* ##################################" */
			
	//		if (periode == "arr") {
				var tab_jour = new Array ("31","28","31","30","31","30","31","31","30","31","30","31","29");
				
				var tab_mois = new Array();
				
				for (i = 0; i <30; i++) {
					tab_mois[i] = 2008 + (4*i);
				}		
				index_mois = document.forms[formulaire].arr_dateMonth.selectedIndex;
					
				// on test si l'année selectionné est bissextil
				for (i=0; i <13; i++) {
					if (document.forms[formulaire].arr_dateMonth.value == tab_mois[i])  {
						index_mois = 12;
						break;
					}						
				}							
				for (i = document.forms[formulaire].arr_dateDay.options.length; i >=0; i--) {		
					document.forms[formulaire].arr_dateDay.options[i] = null;				
				}
				for (i=1; i <=tab_jour[index_mois];i++) {								
					if (i <10){j = '0'+i} else {j=i}
					document.forms[formulaire].arr_dateDay.options[i] = new Option(i,j);				
				}						
				document.forms[formulaire].arr_dateDay.options[0] = null;		
	
}

function fermer_fenetre(){
	window.close();
}

function goPage(type,id){
	tmp = new String(document.location.href);
	dec_tmp = tmp.split('?');
	switch(type){
		case 'accueil':
			document.location.href = dec_tmp[0]+"?langue_id="+id;
		break;
		default :
			if(dec_tmp.length == 2){
				dec_tmp_dec = dec_tmp[1].split('&');
				i = 0;
				tmp_url = '';
				add_ok = false;
				while(i<dec_tmp_dec.length){
					dec_tmp_dec_i = dec_tmp_dec[i].split('=');
					if(dec_tmp_dec_i.length == 2){
						if(dec_tmp_dec_i[0] == type){
							if(tmp_url.length){
								tmp_url = tmp_url+'&'+type+'='+id;
							} else {
								tmp_url = type+'='+id;
							}
							add_ok = true;
						} else {
							if(tmp_url.length){
								tmp_url = tmp_url+'&'+dec_tmp_dec[i];
							} else {
								tmp_url = dec_tmp_dec[i];
							}
						}
					}
					i++;
				}
				if(add_ok == false){
					if(tmp_url.length){
						tmp_url = tmp_url+'&'+type+'='+id;
					} else {
						tmp_url = type+'='+id;
					}
				}
				document.location.href = dec_tmp[0]+'?'+tmp_url;
			} else {
				document.location.href = '?'+type+'='+id;
			}
		break;
	}
}

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

function verif_theForm(formulaire,lng, _CF_this){
	switch(formulaire){
		case 'popForm1':
			var txtPopForm1;
			var txtEmailFalse;
			switch(lng){
				case '1':
					//var txtPopForm1 = "Veuillez remplir les champs obligatoires";
					var txtEmailFalse 	= 	"Votre adresse email est erronée";
					var txtNom			=	"Le champs Nom est requis";
					var txtPrenom		=	"Le champs Prénom est requis";
					var txtComment      =   "Le champs Commentaire est requis";
				break;
				case '2':
					//var txtPopForm1 = "Pleased fill the correct fields";
					var txtNom			=	"The name is required";
					var txtPrenom		=	"The first name is required";
					var txtEmailFalse   =   "Your email address is wrong";
					var txtComment		=	"A comment is required";
				break;
			}
			if(!((document.popForm1.email.value.indexOf("@",1)>1)&&(document.popForm1.email.value.indexOf(".",1)>0))){
					alert(txtEmailFalse);
					document.popForm1.email.focus();
					return false;
			}			
			if(!document.popForm1.nom.value){
				alert(txtNom);
				document.popForm1.nom.focus();				
				return false;
			} 
			if(!document.popForm1.prenom.value){
				alert(txtPrenom);
				document.popForm1.prenom.focus();				
				return false;
			} 		
			if(!document.popForm1.comment.value){
				alert(txtComment);
				document.popForm1.comment.focus();
				return false;
			}
			
			document.popForm1.etape.value = "2";
		break;
		case 'dispo':
			switch(lng){
				case '1':
					txt_name			=	"Le nom est requis";
					txt_Fname			=	"Le prénom est requis";
					txt_emailR			=	"L'adresse email est requise";
					txtEmailFalse		=	"Votre adresse email est erronée";
					txtVol				=	"Le numéro de vol est requis";
					txtFlighName		=	"Le nom de la compagnie est requis";
					txtTownFrom			=	"La ville de provenance est requise";
					txtToFrom			=	"La ville de destination est requise";
					txtDate             =   "Vérifiez vos dates de départ et d'arrivée";
					txtNbNuits			=	"Le nombre de nuits n'est pas valide";

				break;
				case '2':
					txt_name			=	"The name is required";
					txt_Fname			=	"The first name is required";
					txt_emailR			=	"The email address is required";
					txtEmailFalse		=	"Your email address is wrong";
					txtVol				=	"The flight number is required";
					txtFlighName		=	"The airline company is required";
					txtTownFrom			=	"The departure city is required";
					txtToFrom			=	"The arrival city is required";
					txtDate				=   "Check your date of arrival and date of departure  ";
					txtNbNuits			=	"The number of nights is not valid";
				break;
			}
			
			
			
			
			nArrDate2  	= document.forms[formulaire].arr_dateAll.value;
			nDepDate2  	= document.forms[formulaire].dep_dateAll.value;
			nowDate2  = document.forms[formulaire].date_now.value;
			
			dec_Arrdate  = nArrDate2.split('/');
			dec_depdate  = nDepDate2.split('/');
			dec_nowDate  = nowDate2.split('/');		
			
			switch(lng){
				case '1':
					nArrDate2	= new Date(dec_Arrdate[2],dec_Arrdate[1]-1,dec_Arrdate[0]);
					nDepDate2	= new Date(dec_depdate[2],dec_depdate[1]-1,dec_depdate[0]);
					nowDate2	= new Date(dec_nowDate[2],dec_nowDate[1]-1,dec_nowDate[0]);
				break;
				case '2':
					nArrDate2	= new Date(dec_Arrdate[2],dec_Arrdate[0]-1,dec_Arrdate[1]);
					nDepDate2	= new Date(dec_depdate[2],dec_depdate[0]-1,dec_depdate[1]);
					nowDate2	= new Date(dec_nowDate[2],dec_nowDate[0]-1,dec_nowDate[1]);
				break;
			}
			
			if(!document.forms[formulaire].nom.value){
				alert(txt_name);
				document.forms[formulaire].nom.focus();
				return false
			}
			
			if(!document.forms[formulaire].prenom.value){
				alert(txt_Fname);
				document.forms[formulaire].prenom.focus();
				return false
			}
			
			if(!document.forms[formulaire].email.value){
				alert(txt_emailR);
				document.forms[formulaire].email.focus();
				return false
			}
			
			if(!((document.forms[formulaire].email.value.indexOf("@",1)>1)&&(document.forms[formulaire].email.value.indexOf(".",1)>0))){
				alert(txtEmailFalse);
				document.forms[formulaire].email.focus();
				return false;
			}
			
			
			nArrDate  = document.forms[formulaire].arr_dateAll.value;
			nDepDate  = document.forms[formulaire].dep_dateAll.value;
			nowDate  = document.forms[formulaire].date_now.value;
					
			now = new Date();
			nArrDate	= now.setTime(Date.parse(nArrDate))
			nDepDate 	= now.setTime(Date.parse(nDepDate))
			nowDate 	= now.setTime(Date.parse(nowDate))
			
			if(!document.forms[formulaire].arr_dateAll.value){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
			
			
			if(!document.forms[formulaire].dep_dateAll.value){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
			
			if(nDepDate2 <= nArrDate2){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
						
			if(nArrDate2 <= nowDate2){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
			
			if(document.forms[formulaire].navette.checked == true){		
				if(!document.forms[formulaire].nb_vol.value){
					alert(txtVol);
					document.forms[formulaire].nb_vol.focus()
					return false
				}
				
				if(!document.forms[formulaire].flight_name.value){
					alert(txtFlighName);
					document.forms[formulaire].flight_name.focus()
					return false
				}
				
				if(!document.forms[formulaire].provenance.value){
					alert(txtTownFrom);
					document.forms[formulaire].provenance.focus()
					return false
				}						
			}		
			
			if(document.forms[formulaire].navette_back.checked == true){		
				if(!document.forms[formulaire].nb_vol_back.value){
					alert(txtVol);
					document.forms[formulaire].nb_vol_back.focus()
					return false
				}
				
				if(!document.forms[formulaire].flight_name_back.value){
					alert(txtFlighName);
					document.forms[formulaire].flight_name_back.focus()
					return false
				}
				
				if(!document.forms[formulaire].provenance_back.value){
					alert(txtToFrom);
					document.forms[formulaire].provenance_back.focus()
					return false
				}				
			}
			
		break;
		
		
		case 'resa':
			switch(lng){
				case '1':
					txt_name			=	"Le nom est requis";
					txt_Fname			=	"Le prénom est requis";
					txt_emailR			=	"L'adresse email est requise";
					txtEmailFalse		=	"Votre adresse email est erronée";
					txtVol				=	"Le numéro de vol est requis";
					txtFlighName		=	"Le nom de la compagnie est requis";
					txtTownFrom			=	"La ville de provenance est requise";
					txtToFrom			=	"La ville de destination est requise";
					txtCarte			=	"Le numero de carte de crédit est requis";
					txtDate             =   "Vérifiez vos dates de départ et d'arrivée";
					txtCarteDate        =   "Vérifiez la date d'expiration de votre carte de crédit";
					txtCryptogramme		=	"Le cryptogramme est requis";
					txtNbNuits			=	"Le nombre de nuits n'est pas valide";
				break;
				case '2':
					txt_name			=	"The name is required";
					txt_Fname			=	"The first name is required";
					txt_emailR			=	"The email address is required";
					txtEmailFalse		=	"Your email address is wrong";
					txtVol				=	"The flight number is required";
					txtFlighName		=	"The airline company is required";
					txtTownFrom			=	"The departure city is required";
					txtToFrom			=	"The arrival city is required";
					txtCarte			=	"The card number is required";
					txtDate				=   "Check your date of arrival and date of departure  ";
					txtCryptogramme		=	"The cryptogram is required";
					txtCarteDate	    =   "Check the expiration date of your credit card";
					txtNbNuits			=	"The number of nights is not valid";
				break;
			}
				
			now = new Date();
					
			
			if(!document.forms[formulaire].nom.value){
				alert(txt_name);
				document.forms[formulaire].nom.focus();
				return false
			}
			
			if(!document.forms[formulaire].prenom.value){
				alert(txt_Fname);
				document.forms[formulaire].prenom.focus();
				return false
			}
			
			if(!document.forms[formulaire].email.value){
				alert(txt_emailR);
				document.forms[formulaire].email.focus();
				return false
			}
			
			if(!((document.forms[formulaire].email.value.indexOf("@",1)>1)&&(document.forms[formulaire].email.value.indexOf(".",1)>0))){
				alert(txtEmailFalse);
				document.forms[formulaire].email.focus();
				return false;
			}
			if(!document.forms[formulaire].arr_dateAll.value){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
			
			if(!document.forms[formulaire].dep_dateAll.value){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
			
			now = new Date();
			nArrDate  = document.forms[formulaire].arr_dateAll.value;
			nDepDate  = document.forms[formulaire].dep_dateAll.value;
			nowDate  = document.forms[formulaire].date_now.value;
			
			dec_nArrDate = nArrDate.split('/');
			dec_nDepDate = nDepDate.split('/');			
			dec_nowDate  = nowDate.split('/');			
			switch(lng){
				case '1':
					nArrYear = dec_nArrDate[2]
					nArrMonth = dec_nArrDate[1]
					nArrDay = dec_nArrDate[0]
					
					nDepYear = dec_nDepDate[2]
					nDepMonth = dec_nDepDate[1]
					nDepDay = dec_nDepDate[0]
					
					nowYear = dec_nowDate[2]
					nowMonth = dec_nowDate[1]
					nowDay = dec_nowDate[0]
				break;
				case '2':
					nArrYear = dec_nArrDate[2]
					nArrMonth = dec_nArrDate[0]
					nArrDay = dec_nArrDate[1]
					
					nDepYear = dec_nDepDate[2]
					nDepMonth = dec_nDepDate[0]
					nDepDay = dec_nDepDate[1]
					
					nowYear = dec_nowDate[2]
					nowMonth = dec_nowDate[0]
					nowDay = dec_nowDate[1]
				break;
			}
			nArrDate = nArrYear+"/"+nArrMonth+"/"+nArrDay
			nDepDate = nDepYear+"/"+nDepMonth+"/"+nDepDay
			nowDate = nowYear+"/"+nowMonth+"/"+nowDay
			
			nArrDate	= now.setTime(Date.parse(nArrDate))
			nDepDate 	= now.setTime(Date.parse(nDepDate))
			nowDate 	= now.setTime(Date.parse(nowDate))
			
			
			if(nDepDate <= nArrDate){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
			
			if(nArrDate <= nowDate){
				alert(txtDate)
				location.href = "#date"
				return false;
			}
							
			if(!document.forms[formulaire].n_carteCredit.value){
				alert(txtCarte);
				document.forms[formulaire].n_carteCredit.focus();
				return false
			}else{
				if(document.forms[formulaire].n_carteCredit.value.length<2){
					alert(txtCarte);
					document.forms[formulaire].n_carteCredit.focus();
					return false
				}
			}
			
			
			if(!document.forms[formulaire].cryptogramme.value){
				alert(txtCryptogramme);
				document.forms[formulaire].cryptogramme.focus();
				return false
			}
		
			nExpDate 	 = document.forms[formulaire].exp_dateYear.options[document.forms[formulaire].exp_dateYear.selectedIndex].value+"/";
			if(document.forms[formulaire].exp_dateMonth.options[document.forms[formulaire].exp_dateMonth.selectedIndex].value < 10){
				nExpDate += '0';
			}
			nExpDate 	+= document.forms[formulaire].exp_dateMonth.options[document.forms[formulaire].exp_dateMonth.selectedIndex].value+"/";
			nExpDate 	+= "01";
			
			nExpDate 	= now.setTime(Date.parse(nExpDate))					
			
			if(nArrDate >= nExpDate){
				alert(txtCarteDate)
				document.forms[formulaire].exp_dateMonth.focus()
				return false;
			}	
			
			if(document.forms[formulaire].navette.checked == true){		
				if(!document.forms[formulaire].nb_vol.value){
					alert(txtVol);
					document.forms[formulaire].nb_vol.focus()
					return false
				}
				
				if(!document.forms[formulaire].flight_name.value){
					alert(txtFlighName);
					document.forms[formulaire].flight_name.focus()
					return false
				}
				
				if(!document.forms[formulaire].provenance.value){
					alert(txtTownFrom);
					document.forms[formulaire].provenance.focus()
					return false
				}				
			}			
			
			if(document.forms[formulaire].navette_back.checked == true){		
				if(!document.forms[formulaire].nb_vol_back.value){
					alert(txtVol);
					document.forms[formulaire].nb_vol_back.focus()
					return false
				}
				
				if(!document.forms[formulaire].flight_name_back.value){
					alert(txtFlighName);
					document.forms[formulaire].flight_name_back.focus()
					return false
				}
				
				if(!document.forms[formulaire].provenance_back.value){
					alert(txtToFrom);
					document.forms[formulaire].provenance_back.focus()
					return false
				}				
			}		
			
		return _CF_checkFMain(_CF_this, lng);	 
		
		break;
		case 'confirm':
			switch(lng){
				case '1':
					txt_name			=	"Le nom est requis";
					txt_Fname			=	"Le prénom est requis";
					txt_emailR			=	"L'adresse email est requise";
					txtEmailFalse		=	"Votre adresse email est erronée";
					txtVol				=	"Le numéro de vol est requis";
					txtFlighName		=	"Le nom de la compagnie est requis";
					txtTownFrom			=	"La ville de provenance est requise";
					txtCarte			=	"Le numero de carte de crédit est requis";
					txtCarteDate        =   "Vérifiez la date d'expiration de votre carte de crédit";
					txtDateMiss			=	"La date d'arrivée est requise";
					txtDate				=	"La date d'arrivée ne peut pas être inférieure à la date du jour";
					
				break;
				case '2':
					txt_name			=	"The name is required";
					txt_Fname			=	"The first name is required";
					txt_emailR			=	"The email address is required";
					txtEmailFalse		=	"Your email address is wrong";
					txtVol				=	"The flight number is required";
					txtFlighName		=	"The airline company is required";
					txtTownFrom			=	"The departure city is required";
					txtCarte			=	"The card number is required";
					txtCarteDate	    =   "Check the expiration date of your credit card";	
					txtDateMiss			=	"The arrival date is required";
					txtDate 			=	"The arrival date can't be lower than the current date"				
				break;
			}
			
			
			if(!document.forms[formulaire].nom.value){
				alert(txt_name);
				document.forms[formulaire].nom.focus();
				return false
			}
			
			if(!document.forms[formulaire].prenom.value){
				alert(txt_Fname);
				document.forms[formulaire].prenom.focus();
				return false
			}
			
			if(!document.forms[formulaire].email.value){
				alert(txt_emailR);
				document.forms[formulaire].email.focus();
				return false
			}
		
			if(!((document.forms[formulaire].email.value.indexOf("@",1)>1)&&(document.forms[formulaire].email.value.indexOf(".",1)>0))){
				alert(txtEmailFalse);
				document.forms[formulaire].email.focus();
				return false;
			}
			
			now = new Date();
			nArrDate  = document.forms[formulaire].arr_dateAll.value;
			
			
			dec_nArrDate = nArrDate.split('/');					
			
			switch(lng){
				case '1':
					nArrYear = dec_nArrDate[2]
					nArrMonth = dec_nArrDate[1]
					nArrDay = dec_nArrDate[0]
				break;
				case '2':
					nArrYear = dec_nArrDate[2]
					nArrMonth = dec_nArrDate[0]
					nArrDay = dec_nArrDate[1]					
				break;
			}
			nArrDate	= nArrYear+"/"+nArrMonth+"/"+nArrDay
			nArrDate	= now.setTime(Date.parse(nArrDate))
						
			if(!document.forms[formulaire].arr_dateAll.value){
				alert(txtDateMiss)
				location.href = "#date"
				return false;
			}
			
			if(!document.forms[formulaire].n_carteCredit.value){
				alert(txtCarte);
				document.forms[formulaire].n_carteCredit.focus();
				return false
			}
			
			nExpDate 	 = document.forms[formulaire].exp_dateYear.options[document.forms[formulaire].exp_dateYear.selectedIndex].value+"/";
			if(document.forms[formulaire].exp_dateMonth.options[document.forms[formulaire].exp_dateMonth.selectedIndex].value < 10){
				nExpDate += '0';
			}
			nExpDate 	+= document.forms[formulaire].exp_dateMonth.options[document.forms[formulaire].exp_dateMonth.selectedIndex].value+"/";
			nExpDate 	+= "01";
			
			nExpDate 	= now.setTime(Date.parse(nExpDate))			
					
			if(nArrDate >= nExpDate){
				alert(txtCarteDate)
				document.forms[formulaire].exp_dateMonth.focus()
				return false;
			}	
						
		return _CF_checkFMain(_CF_this, lng);			
					
		break;
	}
}


function activ_fields(formulaire,champs){
	dec_champs = champs.split('/');
	is_checked = document.forms[formulaire].navette.checked;
	
	for(i=0;i<dec_champs.length;i++){
		champC = dec_champs[i];
	
		if(is_checked==true){		
			document.forms[formulaire].elements[champC].disabled = false
			document.forms[formulaire].elements[champC].style.backgroundColor="#ffffff"  		
			
		}else{
			document.forms[formulaire].elements[champC].disabled = true
			document.forms[formulaire].elements[champC].style.backgroundColor="#eeeeee"
		}	
	}
	for (i=0;i<3;i++) {
		if(is_checked==true){
			document.forms[formulaire].aeroport[i].disabled = false;		
		} else {
  			document.forms[formulaire].aeroport[i].disabled = true;		
		  }
    }
}

function activ_fields_back(formulaire,champs){
	dec_champs = champs.split('/');
	is_checked = document.forms[formulaire].navette_back.checked;
	
	for(i=0;i<dec_champs.length;i++){
		champC = dec_champs[i];
	
		if(is_checked==true){		
			document.forms[formulaire].elements[champC].disabled = false
			document.forms[formulaire].elements[champC].style.backgroundColor="#ffffff"  		
			
		}else{
			document.forms[formulaire].elements[champC].disabled = true
			document.forms[formulaire].elements[champC].style.backgroundColor="#eeeeee"
		}	
	}
	for (i=0;i<3;i++) {
		if(is_checked==true){
			document.forms[formulaire].aeroport_back[i].disabled = false;		
		} else {
  			document.forms[formulaire].aeroport_back[i].disabled = true;		
		  }
    }
}

function activ_fields2(formulaire,champs){
	dec_champs = champs.split('/');
	
	for(i=0;i<dec_champs.length;i++){
		champC = dec_champs[i]; /*
		if(document.forms[formulaire].nb_vol.value != ""){
			document.forms[formulaire].elements[champC].disabled = false
			document.forms[formulaire].elements[champC].style.backgroundColor="#ffffff"
		}else{
			document.forms[formulaire].elements[champC].disabled = true
			document.forms[formulaire].elements[champC].style.backgroundColor="#eeeeee"
		}	*/
	}
}

function majUser(formulaire){
	if(confirm("Etes-vous sûr ?")){
		document.forms[formulaire].etape.value = 2;
		document.forms[formulaire].submit();
	}
}

function delUser(formulaire){
	if(confirm("Etes-vous sûr ?")){
		document.forms[formulaire].etape.value = 3;
		document.forms[formulaire].submit();
	}
}

function addUser(){
	if(confirm("Etes-vous sûr ?")){
		document.add_user.etape.value = 4;
		document.add_user.submit();
	}
}

function chg_maxlength(val,formulaire){
	oForm = document.forms[formulaire]	
	oForm.cryptogramme.value = ''
	if(val==3){
		oForm.cryptogramme.maxLength = 4
	}else{
		oForm.cryptogramme.maxLength = 3
	}	
}