
/* --------------------------------------------------------------------------------------------------------------- */

var chDteEnabled = true;

document.onmousemove = suivre_souris0;


decal_x = 25;
decal_y = -50;

var contenu;

/* --------------------------------------------------------------------------------------------------------------- */

function TestJourMois(monthyear, idj)
{
	var pos	=	monthyear.indexOf('-', 0);
	var mois = monthyear.substring(0, pos);
	var annee = monthyear.substring(pos+1, monthyear.length);

	
	document.getElementById(idj).options.length = 0;

	var cpt = 0;
	for (var i=0; i<Dayz[mois+''+annee].length; i++)
	{
		if (Dayz[mois+''+annee][cpt] != null)
		{
			var j = new Option(Dayz[mois+''+annee][cpt], Dayz[mois+''+annee][cpt].substring(4, 6), false, false);
			document.getElementById(idj).options[i] = j;
			
			if (Dayz[mois+''+annee][cpt].substring(0, 3) == "Sam" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dim")
			{
				document.getElementById(''+idj+'').options[i].className = "WeekEnd";
			}
			else
			{
				document.getElementById(''+idj+'').options[i].className = "Semaine";
			}
		}
		cpt++;		
	}

	dteAller = DateFormat('jd', 'md');
	dteRetour = DateFormat('ja', 'ma');

	if(dteRetour < dteAller && document.form.typevol[0].checked)
	{
		if(idj == 'jd')		
		{
			document.getElementById('ja').options.length = 0;	
			var cpt = 0;
			for (var i=0; i<Dayz[mois+''+annee].length; i++)
			{
				if (Dayz[mois+''+annee][cpt] != null)
				{
					var j = new Option(Dayz[mois+''+annee][cpt], Dayz[mois+''+annee][cpt].substring(4, 6), false, false);
					document.getElementById('ja').options[i] = j;
					
					if (Dayz[mois+''+annee][cpt].substring(0, 3) == "Sam" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dim" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dom" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Sun" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Son")
					{
						document.getElementById('ja').options[i].className = "WeekEnd";
					}
					else
					{
						document.getElementById('ja').options[i].className = "Semaine";
					}
				}
				cpt++;		
			}
			document.getElementById('ma').value = monthyear;
		}
		else
		{
			document.getElementById('jd').options.length = 0;	
			var cpt = 0;
			for (var i=0; i<Dayz[mois+''+annee].length; i++)
			{
				if (Dayz[mois+''+annee][cpt] != null)
				{
					var j = new Option(Dayz[mois+''+annee][cpt], Dayz[mois+''+annee][cpt].substring(4, 6), false, false);
					document.getElementById('jd').options[i] = j;
					
					if (Dayz[mois+''+annee][cpt].substring(0, 3) == "Sam" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dim" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dom" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Sun" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Son")					
					{
						document.getElementById('jd').options[i].className = "WeekEnd";
					}
					else
					{
						document.getElementById('jd').options[i].className = "Semaine";
					}
				}
				cpt++;		
			}
			document.getElementById('md').value = monthyear;
		}
	}

	//autoRetour(monthyear, idj);
	
}
/*
function TestJourMois(monthyear, idj)
{
	var pos	=	monthyear.indexOf('-', 0);
	var mois = monthyear.substring(0, pos);
	var annee = monthyear.substring(pos+1, monthyear.Length);

	alert(monthyear + "\n" + id);

	document.getElementById(''+idj+'').options.length = 0;

	var cpt = 0;
	for (var i=0; i<Dayz[mois+''+annee].length; i++)
	{
		if (Dayz[mois+''+annee][cpt] != null)
		{
			var j = new Option(Dayz[mois+''+annee][cpt], Dayz[mois+''+annee][cpt].substring(4, 6), false, false);
			document.getElementById(''+idj+'').options[i] = j;
			
			if (Dayz[mois+''+annee][cpt].substring(0, 3) == "Sam" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dim")
			{
				document.getElementById(''+idj+'').options[i].className = "WeekEnd";
			}
			else
			{
				document.getElementById(''+idj+'').options[i].className = "Semaine";
			}
		}
		cpt++;		
	}

	dteAller = DateFormat('jd', 'md');
	dteRetour = DateFormat('ja', 'ma');

	if(dteRetour < dteAller && document.form.typevol[0].checked)
	{
		if(idj == 'jd')		
		{
			document.getElementById('ja').options.length = 0;	
			var cpt = 0;
			for (var i=0; i<Dayz[mois+''+annee].length; i++)
			{
				if (Dayz[mois+''+annee][cpt] != null)
				{
					var j = new Option(Dayz[mois+''+annee][cpt], Dayz[mois+''+annee][cpt].substring(4, 6), false, false);
					document.getElementById('ja').options[i] = j;
					
					if (Dayz[mois+''+annee][cpt].substring(0, 3) == "Sam" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dim" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dom" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Sun" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Son")
					{
						document.getElementById('ja').options[i].className = "WeekEnd";
					}
					else
					{
						document.getElementById('ja').options[i].className = "Semaine";
					}
				}
				cpt++;		
			}
			document.getElementById('ma').value = monthyear;
		}
		else
		{
			document.getElementById('jd').options.length = 0;	
			var cpt = 0;
			for (var i=0; i<Dayz[mois+''+annee].length; i++)
			{
				if (Dayz[mois+''+annee][cpt] != null)
				{
					var j = new Option(Dayz[mois+''+annee][cpt], Dayz[mois+''+annee][cpt].substring(4, 6), false, false);
					document.getElementById('jd').options[i] = j;
					
					if (Dayz[mois+''+annee][cpt].substring(0, 3) == "Sam" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dim" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Dom" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Sun" || Dayz[mois+''+annee][cpt].substring(0, 3) == "Son")					
					{
						document.getElementById('jd').options[i].className = "WeekEnd";
					}
					else
					{
						document.getElementById('jd').options[i].className = "Semaine";
					}
				}
				cpt++;		
			}
			document.getElementById('md').value = monthyear;
		}
	}

	//autoRetour(monthyear, idj);
	
}
*/
/* -------------------------------------------------------------------------------------------------------------- */

function pop0(contenu, customx, customy)
{
	if (customx > 0 || customy > 0)
	{
		//suivre_souris0(null, customx, customy);
		document.title = "X: " + customx + ' Y: ' + customy;
		
		document.getElementById("bulle").style.left = customx;
		document.getElementById("bulle").style.top = customy;
	}
	 
	document.getElementById("bulle").innerHTML = "<table border='1'bordercolor='black'style='width:350px;background-color: #ffffff;'cellpadding='6' cellspacing='0'><tr><td>" + contenu + "</td></tr></table>";
}

/* --------------------------------------------------------------------------------------------------------------- */

function pop2(contenu, x, y)
{
	document.getElementById("bulle2").style.left = x;
	document.getElementById("bulle2").style.top = y;
	document.getElementById("bulle2").innerHTML = "<table border='1'bordercolor='black'style='width:350px;background-color: #ffffff;'cellpadding='6' cellspacing='0'><tr><td>" + contenu + "</td></tr></table>";
}

/* --------------------------------------------------------------------------------------------------------------- */

function suivre_souris0(e, customx, customy)
{

	if (navigator.appName == "Microsoft Internet Explorer")
	{
		var x = event.x + document.body.scrollLeft;
		var y = event.y + document.body.scrollTop;
	}
	else
	{
		var x =  e.pageX;
		var y =  e.pageY;
	}
	
	if (document.getElementById("bulle"))
	{
		document.getElementById("bulle").style.left = 355;
		document.getElementById("bulle").style.top = document.body.scrollTop + 50;
	}	
}

/* --------------------------------------------------------------------------------------------------------------- */

function sleep()
{
	document.getElementById("bulle").innerHTML = '';
//	setTimeout(sleep, 0);
}

/* --------------------------------------------------------------------------------------------------------------- */

function disparaitre0()
{
//	setTimeout(sleep, 2000);
	document.getElementById("bulle").innerHTML = '';
}

function disparaitre2()
{
//	setTimeout(sleep, 2000);
	document.getElementById("bulle2").innerHTML = '';
}

/* --------------------------------------------------------------------------------------------------------------- */

function jours_mois(choix, idj, idm, tdm, tdj)
{
	var toto = document.getElementById(''+idj+'').value;

	var pos	=	choix.indexOf('-',0);
	var mois = choix.substring(0,pos);
	var annee = choix.substring(pos+1,choix.Length);

	var bisexe = 0;
	var jour_tmp = document.getElementById(''+idj+'').selectedIndex;
	if(annee == 2000 || annee == 2004 || annee == 2008 || annee == 20012 || annee == 20016 || annee == 20020 || annee == 20024 || annee == 20028 || annee == 2032){bisexe = 1;}else{bisexe = 0;}
	if(mois == 1 || mois == 3 || mois == 5 || mois == 7 || mois == 8 || mois == 10 || mois == 12){var nbjour = 31;}else if(mois == 2){if(bisexe == 0){var nbjour = 28;}else{var nbjour = 29;}}else if(mois == 4 || mois == 6 || mois == 9 || mois == 11){var nbjour = 30;}
	document.getElementById(''+idj+'').options.length = 0;
	var cpt = 0;

	for(i=1;i<=nbjour;i++)
	{
		if (i < 10)
		{
			k = '0' + i;
		}
		else
		{
			k = i;
		}
		
		if(mois == tdm)
		{
			if(i >= tdj)
			{
				var j = new Option(k, l, false,false);
				document.getElementById(''+idj+'').options[cpt] = j;
				cpt++;
			}
		}
		else
		{
			var j = new Option(k,k,false,false);
			document.getElementById(''+idj+'').options[cpt] = j;
			cpt++;
		}
	}

	if(jour_tmp >= nbjour)
	{
		var jour_tmp = nbjour-1;
	}

	if(mois == tdm)
	{
		if(tdj >= toto)
		{
			if (tdj < 10)
			{
				document.getElementById(''+idj+'').value = "0" + tdj*1;			
			}
			else
			{
				document.getElementById(''+idj+'').value = tdj;
			}
		}
		else if(nbjour <= toto)
		{
			if (toto < 10)
			{
				document.getElementById(''+idj+'').value = "0" + toto*1;						
			}
			else
			{
				document.getElementById(''+idj+'').value = toto;
			}		
		}
		else
		{
			if (tdj < 10)
			{
				document.getElementById(''+idj+'').value = "0" + tdj*1;						
			}
			else
			{
				document.getElementById(''+idj+'').value = tdj;
			}
		}
	}
	else if (nbjour >= toto)
	{
		//alert();
		document.getElementById(''+idj+'').value = toto;
	}
	else
	{
		document.getElementById(''+idj+'').value = nbjour;
	}
	
	if(dteRetour < dteAller && document.form.typevol[0].checked)
	{
		if(idj == 'jd')
		{
			var idj2 = "ja";
		}
		else
		{
			var idj2 = "jd";
		}
		
		cpt = 0;
		for(i=1;i<=nbjour;i++)
		{
			if(i<10)
			{
				k = 'Dim ' + '0' + i;
			}
			else
			{
				k =  'Dim ' + i;
			}
			
			if(mois == tdm)
			{
				if(i >= tdj)
				{
					var j = new Option(k,k,false,false);
					document.getElementById(''+idj2+'').options[cpt] = j;
					cpt++;
				}
			}
			else
			{
				var j = new Option(k,k,false,false);
				document.getElementById(''+idj2+'').options[cpt] = j;
				cpt++;
			}
			
		}
		}
		autoRetour(idj);	
}

/* --------------------------------------------------------------------------------------------------------------- */

function autoRetour(champ)
{
	
	dteAller = DateFormat('jd', 'md');
	dteRetour = DateFormat('ja', 'ma');

	if(dteRetour < dteAller && document.form.typevol[0].checked)
	{
		if(champ == 'jd')		
		{
			document.getElementById('ma').value = document.getElementById('md').value;
			document.getElementById('ja').value = document.getElementById('jd').value;
		}
		else
		{
			document.getElementById('md').value = document.getElementById('ma').value;
			document.getElementById('jd').value = document.getElementById('ja').value;
		}
	}
	
}

/* --------------------------------------------------------------------------------------------------------------- */

function chDte(choix, idj, idm, tdm, tdj)
{
	//Alert('MothaFuck');
	if(!chDteEnabled)
	{
		return;
	}

	//alert('Fuck');
	// Jour Précédent
	if(choix == 0)
	{
		newIndexJour = parent.document.getElementById(idj).selectedIndex-1;
	}
	// Jour Suivant
	else
	{
		newIndexJour = parent.document.getElementById(idj).selectedIndex+1;
	}

	// Si Je suis déjà au premier jour du Mois, je change de Mois
	if(newIndexJour < 0)
	{
		
		// Mois Précédent
		newIndexMois = parent.document.getElementById(idm).selectedIndex-1;
		// Et donc au dernier jour du mois précédent
		//newIndexJour = parent.document.getElementById(idj).length;

		// Pas de Mois Précédent, je choisi le premier Mois dispo
		if(newIndexMois >= 0)
		{
			parent.document.getElementById(idm).selectedIndex = newIndexMois;
			//alert(parent.document.getElementById(idm).options[newIndexMois].value);
			jours_mois(parent.document.getElementById(idm).options[newIndexMois].value, idj, idm, tdm, tdj);
			
			//parent.document.getElementById(idj).selectedIndex = parent.document.getElementById(idj).options.length-1;
		}
		else
		{
		
		}
		
	}

	// Si Je suis au dernier Jour du Mois, je change de mois
	else if(newIndexJour > (parent.document.getElementById(idj).options.length-1))
	{
		// Mois Suivant
		newIndexMois = parent.document.getElementById(idm).selectedIndex+1;

		// Je Passe au Mois Suivant, et je choisi le premier Jour de ce mois
		if(newIndexMois < (parent.document.getElementById(idm).options.length-1))
		{
			parent.document.getElementById(idm).selectedIndex = newIndexMois;
			jours_mois(parent.document.getElementById(idm).options[newIndexMois].value, idj, idm, tdm, tdj);
		}
	}
	else
	{
		parent.document.getElementById(idj).selectedIndex = newIndexJour;
	}
	
	autoRetour(idj);
	parent.CheckForm();
}

/* --------------------------------------------------------------------------------------------------------------- */

function chTarifs(vol, choix)
{
	idAller = '0';
	idRetour = '0';

	if (document.formResa.VolAller)
	{
		if (document.formResa.VolAller.length == undefined)
		{
			idAller = document.formResa.VolAller.value;
		}
		else
		{
			for (var i=0; i<document.formResa.VolAller.length; i++)
			{
				if (document.formResa.VolAller[i].checked)
				{
					idAller = document.formResa.VolAller[i].value;				
				}
			}
		}
	}

	if (document.formResa.VolRetour)
	{
		if (document.formResa.VolRetour.length == undefined)
		{
			idRetour = document.formResa.VolRetour.value;
		}
		else
		{	
			for (var i=0; i<document.formResa.VolRetour.length; i++)
			{
				if (document.formResa.VolRetour[i].checked)
				{
					idRetour = document.formResa.VolRetour[i].value;
					//document.getElementById('trRetour' + idRetour).style.font-weight = 'bold';					
				}
			}
		}

	}

	//alert(vol + choix);
	
	//document.getElementById('tr' + vol + choix).style.fontWeight = 'bold';
	document.getElementById('tr' + vol + choix).className = 'volSelected';
	
	//alert('tr' + vol + choix);
	for(var i=1; i<=3; i++)
	{
		if (i != choix && document.getElementById('tr' + vol + i))
		{
			document.getElementById('tr' + vol + i).className = 'volNormal';
		}
	}

	//alert(idAller + idRetour);
	
	showTarifs(idAller + idRetour);	
}

/* --------------------------------------------------------------------------------------------------------------- */

function selTarif(NbAller, NbRetour, laClasse)
{
	//alert('trVolsTar' + NbAller + '' + NbRetour + '' + laClasse);

	lesClasses = new Array(10);
	lesClasses[0] = "Y";
	lesClasses[1] = "S";
	lesClasses[2] = "W";
	lesClasses[3] = "Q";
	lesClasses[4] = "QF";
	lesClasses[5] = "L";
	lesClasses[6] = "YPROMO";
	lesClasses[7] = "LPROMO";
	lesClasses[8] = "X";
	lesClasses[9] = "Z";

	for (var i=0; i<10; i++)
	{
		if (document.getElementById('trVolsTar' + NbAller + '' + NbRetour + '' + lesClasses[i]))
		{
			document.getElementById('trVolsTar' + NbAller + '' + NbRetour + '' + lesClasses[i]).className = 'tarifNormal';
		}
	}

	document.getElementById('trVolsTar' + NbAller + '' + NbRetour + '' + laClasse).className = 'tarifSelected';

}

/* --------------------------------------------------------------------------------------------------------------- */

function showTarifs(leTarif)
{
	
	//alert(leTarif);

	Tarifs = new Array(12);
	Tarifs[0] = "11";
	Tarifs[1] = "12";
	Tarifs[2] = "13";
	Tarifs[3] = "21";
	Tarifs[4] = "22";
	Tarifs[5] = "23";
	Tarifs[6] = "31";
	Tarifs[7] = "32";
	Tarifs[8] = "33";
	Tarifs[9] = "10";
	Tarifs[10] = "20";
	Tarifs[11] = "30";

	for (var i=0; i<12; i++)
	{
		if (Tarifs[i] == leTarif)
		{
			if (document.getElementById('tbVolsTar' + Tarifs[i]))
			{
				document.getElementById('tbVolsTar' + leTarif).style.display = 'inline';
			}
		}
		else
		{
			if (document.getElementById('tbVolsTar' + Tarifs[i]))
			{
				document.getElementById('tbVolsTar' + Tarifs[i]).style.display = 'none';
			}
		}
	}

}

/* --------------------------------------------------------------------------------------------------------------- */

function fakedate(choix, j, m, a)
{
	if (choix == 'd')
	{
		document.form.fakejd.value = j;
		document.form.fakemd.value = m + "-" + a;
	}
	else
	{
		document.form.fakeja.value = j;
		document.form.fakema.value = m + "-" + a;	
	}
	
	document.form.fakemode.value = choix;

	CheckForm();
}

/* --------------------------------------------------------------------------------------------------------------- */

function CheckForm()
{
	dteAller = DateFormat('jd', 'md');
	dteRetour = DateFormat('ja', 'ma');

	if(dteRetour < dteAller && document.form.typevol[0].checked)
	{
		alert("Veuillez vérifier votre date de retour.");
	}
	else
	{
		chDteEnabled = false;
	
		document.form.btnVal.disabled = true;
		//document.form.btnVal.value = 'Veuillez patienter svp...';
		
		if (document.formResa)
		{
			if(document.formResa.btnVal1)
			{
				document.formResa.btnVal1.disabled = true;
				document.formResa.btnVal2.disabled = true;
			}
			
			if(document.formResa.btnRet1)
			{
				document.formResa.btnRet1.disabled = true;
			}
			document.formResa.btnRet2.disabled = true;
		}

		ap_showWaitMessage('wait', 1);
		//ap_showWaitMessage('content', 0);
		document.form.submit();
		
		parent.document.waitimg.src = './img/x.gif';		
	}

}

/* --------------------------------------------------------------------------------------------------------------- */

function CheckFormResa(mode, msg)
{

//	if (mode == 1)
//	{
//		document.formResa.emaillogin.value = "";
//		document.formResa.passlogin.value = "";
//	}
//	else
//	{
//		document.formResa.nom.value = "";
//		document.formResa.prenom.value = "";
//		document.formResa.tel.value = "";
//		document.formResa.email.value = "";
//		document.formResa.abo.value = "";
//		document.formResa.flyingblue.value = "";
//	}

	FormOK = true;
	
	if (document.formResa.nom.value != "" || document.formResa.prenom.value != "" || document.formResa.tel.value != "" || document.formResa.email.value != "")
	{
		if (document.formResa.conditions.checked == false)
		{
			FormOK = false;
			document.getElementById('tdconditions').style.color = '#ff0000';
			document.getElementById('tdconditions2').style.color = '#ff0000';
			
			//alert('Vous devez accepter les conditions de vente pour pouvoir réserver.');
			alert(msg);
		}
	}

	if (FormOK)
	{
		document.form.btnVal.disabled = true;
		
		document.formResa.btnVal1.disabled = true;
		document.formResa.btnRet1.disabled = true;
		document.formResa.btnVal2.disabled = true;
		document.formResa.btnRet2.disabled = true;
		
		ap_showWaitMessage('wait', 1);
		document.formResa.submit();
		parent.document.waitimg.src = './img/x.gif';
	}

}

/* --------------------------------------------------------------------------------------------------------------- */

// Trim balle de balle le top de la crème de sa race...
String.prototype.trim = function() 
{ 
	return this.replace(/(^\s*)|(\s*$)/g,'');
}

/* --------------------------------------------------------------------------------------------------------------- */

function AutoValidate(mode)
{
	
	//document.form.passagers.disabled = true;
	document.form.passagers.style.visibility = 'hidden';
	
	CheckForm();
}

/* --------------------------------------------------------------------------------------------------------------- */

function CheckFormClient()
{
	document.form2.btnVal.disabled = true;
	//document.form2.btnVal.value = 'Veuillez patienter svp...';
	
	document.form2.btnRet.disabled = true;

	ap_showWaitMessage('wait', 1);
	document.form2.submit();
}

/* --------------------------------------------------------------------------------------------------------------- */

function verifMail(a){
	var	testm	=	false;for (var j=1;j<(a.length);j++){if (a.charAt(j) == '@'){if (j<(a.length-4)){for (var k=j;k<(a.length-2);k++){if (a.charAt(k) == '.'){testm = true;}}}}}//if (testm == false){alert('Votre adresse e-mail est incorrecte.');}
	return testm;
}

/* --------------------------------------------------------------------------------------------------------------- */

function autoPostAll(choix)
{
	if(choix == 0)
	{
		document.form.dteAll.value = 1*(document.form.dteAll.value) - 86400;
	}
	else
	{
		document.form.dteAll.value = 1*(document.form.dteAll.value) + 86400;
	}
	document.form.btnVal.disabled = true;
	document.form.btnVal.value = 'Traitement en cours...';
	document.form.submit();
}

/* --------------------------------------------------------------------------------------------------------------- */

function autoPostRet(choix)
{
	if(choix == 0)
	{
		document.form.dteRet.value = 1*(document.form.dteRet.value) - 86400;
	}
	else
	{
		document.form.dteRet.value = 1*(document.form.dteRet.value) + 86400;
	}
	document.form.btnVal.disabled = true;
	document.form.btnVal.value = 'Traitement en cours...';
	document.form.submit();
}

/* --------------------------------------------------------------------------------------------------------------- */

function DateFormat(idj, idm)
{

	idjd = document.getElementById(idj).selectedIndex;
	idmd = document.getElementById(idm).selectedIndex;

	//alert(document.getElementById(idj).selectedIndex + " => " + document.getElementById(idm).selectedIndex);

	jd = document.getElementById(idj).options[idjd].value;
	md = document.getElementById(idm).options[idmd].value;

	pos = md.indexOf('-',0);
	ad = md.substring(pos+1, md.length);
	md = md.substring(0, pos);

	if(jd.length < 2)
	{
		jd = "0" + jd.substring(4, 4);
	}

	if(md.length < 2)
	{
		md = "0" + md;
	}
	dte = ad + md + jd;

	//alert(dte);	
	return dte;
}

/* --------------------------------------------------------------------------------------------------------------- */

function showRetour(choix)
{
	if(choix == 0)
	{
		document.getElementById('retour1').style.visibility = 'hidden';
		document.getElementById('retour2').style.visibility = 'hidden';
	}
	else
	{
		document.getElementById('retour1').style.visibility = 'visible';
		document.getElementById('retour2').style.visibility = 'visible';
	}
}

/* --------------------------------------------------------------------------------------------------------------- */

/* Les Escales */
/*
Escales = new Array(10);
Escales["ANG"] = "Angoulême";
Escales["CER"] = "Cherbourg";
Escales["JER"] = "Jersey";
Escales["LYS"] = "Lyon";
Escales["MRS"] = "Marseille Provence";
Escales["ETZ"] = "Metz-Nancy";
Escales["MLH"] = "Mulhouse";
Escales["ORY"] = "Paris Orly Ouest";
Escales["EBU"] = "Saint-Etienne";
Escales["TLS"] = "Toulouse";
Escales["BES"] = "Brest";
Escales["PGX"] = "Périgueux";
*/
/* --------------------------------------------------------------------------------------------------------------- */

/* Les Escales en fonction des autres */

Dep = new Array(13);

//Dep["ANG"] = new Array(1);
//Dep['ANG'][0]	=	"LYS";

Dep["PGX"] = new Array(1);
Dep["PGX"][0] = "ORY";

//Dep["BES"] = new Array(1);
//Dep["BES"][0] = "TLS";

Dep["EGC"] = new Array(1);
Dep["EGC"][0] = "ORY";

Dep["CER"] = new Array(2);
Dep["CER"][0] = "JER";
Dep["CER"][1] = "ORY";

Dep["JER"] = new Array(2);
Dep["JER"][0] = "CER";
Dep["JER"][1] = "ORY";

//Dep["LYS"] = new Array(1);
//Dep["LYS"][0] = "ANG";

Dep["MRS"] = new Array(4);
Dep["MRS"][0] = "GVA";
Dep["MRS"][1] = "ETZ";
Dep["MRS"][2] = "MXP";
Dep["MRS"][3] = "MLH";

Dep["ETZ"] = new Array(2);
Dep["ETZ"][0] = "MRS";
Dep["ETZ"][1] = "TLS";

Dep["MLH"] = new Array(2);
Dep["MLH"][0] = "MRS";
Dep["MLH"][1] = "TLS";

Dep["GVA"] = new Array(2);
Dep["GVA"][0] = "MRS";
Dep["GVA"][1] = "MXP";

Dep["MXP"] = new Array(2);
Dep["MXP"][0] = "GVA";
Dep["MXP"][1] = "MRS";

Dep["ORY"] = new Array(2);
Dep["ORY"][0] = "EGC";
Dep["ORY"][1] = "PGX";
//Dep["ORY"][0] = "CER";
//Dep["ORY"][1] = "JER";
//Dep["ORY"][2] = "PGX";
//Dep["ORY"][2] = "EBU";

//Dep["EBU"] = new Array(1);
//Dep["EBU"][0] = "ORY";

Dep["TLS"] = new Array(2);
//Dep["TLS"][0] = "BES";
Dep["TLS"][0] = "ETZ";
Dep["TLS"][1] = "MLH";

/* --------------------------------------------------------------------------------------------------------------- */

/* Change les escales d'arrivée en fonction de celle de départ */
function ChangeArr(escale)
{
	document.form.arr.options.length = 0;
	for(var i=0; i<Dep[escale].length; i++)
	{
		newoption = new Option(Escales[Dep[escale][i]], Dep[escale][i], false, false);
		document.form.arr.options[i] = newoption;
	}	
}
/* --------------------------------------------------------------------------------------------------------------- */
function ShowFamilyPrice()
{
	//alert(document.form.typetarifs[0].value);
	return;
/*	
	// C'est un vol PGX-ORY ou ORY-PGX et il y a au moins 2 passagers...
	if (document.form.typevol[0].checked == true && document.form.passagers.value > 1 && ((document.form.dep.value == 'PGX' && document.form.arr.value == 'ORY') || (document.form.dep.value == 'ORY' && document.form.arr.value == 'PGX')))
	{
		document.getElementById('FamilyPrice').style.display = 'inline';
	}
	else
	{
		if (document.form.typetarifs[3].checked == true)
		{
			document.form.typetarifs[1].checked = true;
//			AutoValidate(1);
		}
		document.getElementById('FamilyPrice').style.display = 'none';		
	}
*/	
}


/* --------------------------------------------------------------------------------------------------------------- */

/* Change les escales de départ en fonction de celle d'arrivée */
function ChangeDep(escale)
{
	document.form.dep.options.length = 0;
	for(var i=0; i<Dep[escale].length; i++)
	{
		newoption = new Option(Escales[Dep[escale][i]], Dep[escale][i], false, false);
		document.form.dep.options[i] = newoption;
	}
}
/* --------------------------------------------------------------------------------------------------------------- */

function ShowLostPass()
{
	document.location = "index.php?action=dispoShow&lost=1&lmail=" + document.formResa.emaillogin.value;
}

/* --------------------------------------------------------------------------------------------------------------- */
function LostPass()
{
	if (document.formResa.emaillogin.value != "")
	{
		document.location = "index.php?action=dispoShow&lost=2&emaillogin=" + document.formResa.emaillogin.value;
	}
	else
	{
		alert("Vous n'avez pas renseigné d'adresse email.");
	}
}
/* --------------------------------------------------------------------------------------------------------------- */