var SlcCity;
var SlcPeople;
var IdRutaTmp;

var CenterHomeIdSTmp = new Array();
var CenterHomeCountTmp = 0;
var CenterHomeCOuntTimtTpm;
var nextLoaded = false;
var nextImage;

function ReadUrlParameter(ParameterName)
{
	//ParameterName: 'MT' = MenúTop | 'LG' = Language | 'ST' = StylePage

	var Parameter = "";
	var UrlParameter = new Array();
	var UrlString = location.search.substring(1,location.search.length);

	UrlParameter = UrlString.split("&");

	for ( I=0; I < UrlParameter.length; I++ ) { if ( UrlParameter[I].split("=")[0] == ParameterName ) { Parameter = UrlParameter[I].split("=")[1]; } }

	CtrlType = '';

	return Parameter;
}

function ReloadHomePage()
{
	//setTimeout("location.href = location.href.substring( 0, ( location.href.length - 17 ) ) + location.href.substring(location.href.substring( 0, ( location.href.length - 11 ) ).length , location.href.substring( 0, ( location.href.length - 9 ) ).length ) + '/HomeBack.php';",1200);
	setTimeout("location.href = 'index.php?LG=' + ReadUrlParameter('LG');",1200);	
}

function GoTo(Page)
{
	document.location.href = 'index.php?page=' + Page + '&ST=1&MT=|&LG=' + ReadUrlParameter('LG');
}

function goBack()
{
		document.location.href = $('urlBack').value; //document.location.href = '../../' + $('urlBack').value;
}



function Imprimir()
{
	window.print();
}

//change the opacity for different browsers
function changeOpac(id, opacity, full) {
	$(id).style.opacity = (opacity / 100);
	$(id).style.filter = "alpha(opacity=" + opacity + ")";
	if (opacity < full)
		setTimeout("changeOpac('" + id + "'," + (opacity + 10) + "," + full + ")", 10);
}

function imgCenter(i)
{
	if (nextLoaded) {
		//console.log("mostrando foto nueva: "+nextImage.src);
		if ($('cueId').value != '')
			clearTimeout($('cueId').value);
	
		$('cueId').value = '';
	
		$('ImgCenter').src = nextImage.src;
	
	  changeOpac('ImgCenter', 0 , 100);
	
		imgLinks = $$('#ImgCenterList a');
		for (j= 0; j < imgLinks.length; j++) {
			if (j == i) {
				imgLinks[j].className = "active";
			}
			else {
				imgLinks[j].className = "";
			}
		}
		$('nextFoto').value = (i == 0) ? 4 : (i-1);
	
		cueChangeFoto();
	}
	else {
		//alert("foto no cargada - esperamos 5 segundos.");
		$('cueId').value = setTimeout('imgCenter('+i+')',1000);
	}
}

function cueChangeFoto()
{	
	nextIdx = $('nextFoto').value;
	$('cueId').value = setTimeout('imgCenter('+nextIdx+')',5000);
	nextLoaded = false;
	nextImage = new Image();
	nextImage.src = "img/home/fotos/ruta_"+IdRutaTmp+"_0"+nextIdx+".jpg";
	//console.log("empezando a cargar " + nextImage.src);
	nextImage.onload = function() { 
		//console.log("acaba de cargar " + nextImage.src);
		nextLoaded = true; 
	};
	
	
	//$('cueId').value = setTimeout('imgCenter('+$('nextFoto').value+')',1000);
}

function loadOk()
{ 
	nextLoaded = true; 
}



function CtrlAddSelectOption(Id, Ary, IdSelected)
{
	AddSelectOption(Id, Ary, IdSelected);
}

function AddSelectOption(Id, Ary, IdSelected)
{
	for(Index = 0; Index < Ary.length; Index++)
    {
		ArySub = Ary[Index];
		AddOption(Id, ArySub[0], ArySub[1], IdSelected);
	}
}

function AddOption(Id, Index, Value, IdSelected)
{
	Position = $(Id).length;

	$(Id).options[Position] = new Option(Value,Index);

	if ( IdSelected == Index )
	{ $(Id).options[Position].selected = true;}
	else
	{ $(Id).options[Position].selected = false; }
}

function DelOption(Id, Index)
{
	$(Id).options[Index] = null;
}

function DelAllOption(Id)
{
	Dimension = $(Id).length;

	for(Index = 0; Index < Dimension; Index++)
    {
		DelOption(Id, '0');
	}
}

function SelectedOption(Id, Index)
{ $(Id).options[Index].selected = true; }

function ReadSelectOption(element)
{
 	for(IndexReadSelectOption = 0; IndexReadSelectOption < $(element).length; IndexReadSelectOption++)
    {
		if($(element).options[IndexReadSelectOption].selected)
		{ return $(element).options[IndexReadSelectOption].value; }
	}
}

function ReloadRutas(element)
{
	$('IdRuta').value = ReadSelectOption(element);
	PrivateSubmit('RutaForm');
}

function PrivateSubmit(IdForm)
{
	var PrivateForm = $(IdForm);

	PrivateForm.action = "index.php?page=" + ReadUrlParameter('page') + "&ST=" + ReadUrlParameter('ST') + "&MT=" + ReadUrlParameter('MT') + "&LG=" + ReadUrlParameter('LG');

	PrivateForm.submit();
}

function PrivatePageSubmit(IdForm, Page, Mt)
{
	var PrivateForm = $(IdForm);

	switch(Mt)
	{
	  case '<': MT = "<"; break;
	  case '>': MT = ">"; break;
	  case '|': MT = "|"; break;

	  default: MT = ReadUrlParameter('MT');
	}

	PrivateForm.action = "index.php?page=" + Page + "&ST=" + ReadUrlParameter('ST') + "&MT=" + MT + "&LG=" + ReadUrlParameter('LG');

	PrivateForm.submit();
}


function PrivatePageSubmitHTTPS(IdForm, Page, Mt)
{
	var PrivateForm = $(IdForm);

	switch(Mt)
	{
	  case '<': MT = "<"; break;
	  case '>': MT = ">"; break;
	  case '|': MT = "|"; break;

	  default: MT = ReadUrlParameter('MT');
	}

	PrivateForm.action = "https://www.barcelonahelicopters.com/index.php?page=" + Page + "&ST=" + ReadUrlParameter('ST') + "&MT=" + MT + "&LG=" + ReadUrlParameter('LG');

	PrivateForm.submit();
}

function ElementVisible(IdElement,Visible)
{
	$(IdElement).style.visibility = Visible;
}

function hideElement (anId) {
	$(anId).style.display = 'none';
}

function showElement (anId) {
	$(anId).style.display = 'block';
}

function LoadVideo(Src,SrcBig,BigTxt,Dimension)
{
	if(Dimension == 'small')
	{
		var VideoP = new SWFObject("img/elements/rutes/video/videop.swf", "VideoP", "160", "124", "9", "#FFFFFF", true);
		
		VideoP.addVariable("ruta", Src);
		VideoP.addVariable("link", SrcBig);
		VideoP.addVariable("txt", BigTxt);

		VideoP.write("VideoP");
	}

	if(Dimension == 'big')
	{
		var VideoG = new SWFObject("img/elements/rutes/video/video.swf", "VideoG", "332", "280", "9", "#DE2F0E", true);

		VideoG.addParam("wmode", "transparent");
		VideoG.addVariable("ruta", Src);
		VideoG.addVariable("txt", BigTxt);

		//VideoG.useExpressInstall('flash/expressinstall.swf');

		VideoG.write("ctl2_VideoG");
	}
}

function closeAllWindows()
{
		$('ctl2_PanelInfoBig').style.display = 'none';
		$('ctl2_PanelFoto').style.display = 'none';
		$('PanelMapa').style.display = 'none';
}

function openVideo(Link, Txt)
{
	//closeAllWindows();

	$('ctl2_PanelInfoBig').style.backgroundColor = $('bgColor').value;
	$('ctl2_PanelInfoBigMini').style.backgroundColor = $('bgColor').value;
	
	$('ctl2_PanelInfoBig').style.display = 'block';
	
	LoadVideo(Link,'',Txt,'big');
}

function PreOpenFoto(Id)
{
	$('ctl2_PanelFotoMini').style.backgroundColor = '#DE2F0E';
	closeAllWindows();
	$('ctl2_PanelFoto').style.display = 'block';

	var FotoShow = new SWFObject("flash/galeria/galeria.swf", "FotoShow", "600", "520", "9", "#FFFFFF", true);

	FotoShow.addVariable("idioma", ReadUrlParameter('LG').toLowerCase());
	
	switch(Id)
	{
	  case '1':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Ruta_Barcelona.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;

	  case '2':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Ruta_Montserrat.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;

	  case '3':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Ruta_Costa_Brava.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;

	  case '5':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Ruta_Bonastre_Montserrat.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;

	  case '8':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Ruta_BarcelonaMontserrat.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;
					
	  case '9':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Ruta_Costa_Brava_Baix_Emporda.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;
					
	  case '15':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Ruta_Pobles_Medievals_Baix_Emporda.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;
	}

	//FotoShow.useExpressInstall('flash/expressinstall.swf');
	//var version = deconcept.SWFObjectUtil.getPlayerVersion(); alert(version['major'] +"."+ version['minor'] +"."+ version['rev']);

	FotoShow.write("ctl2_FotoShow");
}

function OpenFoto(bgColor)
{

	$('ctl2_PanelFotoMini').style.backgroundColor = $('bgColor').value;
	closeAllWindows();
	$('ctl2_PanelFoto').style.display = 'block';

	var FotoShow = new SWFObject("flash/galeria/galeria.swf", "FotoShow", "600", "520", "9", "#FFFFFF", true);
	// FotoShow.addParam("wmode", "transparent");
	
	FotoShow.addVariable("idioma", ReadUrlParameter('LG').toLowerCase());
	
	switch(ReadUrlParameter('page'))
	{
	  case 'Rutes':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Rutes.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/rutes/foto/galerias/');
					break;

	  case 'Festeelvol':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Festeelvol.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/festeelvol/foto/galerias/');
					break;

	  case 'Contactans':

					FotoShow.addVariable("rutaXml", 'flash/galeria/Contactans.xml');
					FotoShow.addVariable("rutaFotos", 'img/elements/contactans/foto/galerias/');
					break;
	}

	//FotoShow.useExpressInstall('flash/expressinstall.swf');
	//var version = deconcept.SWFObjectUtil.getPlayerVersion(); alert(version['major'] +"."+ version['minor'] +"."+ version['rev']);

	FotoShow.write("ctl2_FotoShow");
}

function ConvertDate(ConDate)
{ return ConDate.substring(8,10) + '/' + ConDate.substring(5,7) + '/' + ConDate.substring(0,4); }

function DeConvertDate(DeConDate)
{ return DeConDate.substring(6,10) + '-' + DeConDate.substring(3,5) + '-' + DeConDate.substring(0,2); }

function CheckDate(DateCk, Turn)
{
	DateCkArray = DateCk.split("/");

	if (DateCkArray[0] < 10) { DateCkD = '0' + DateCkArray[0]; } else { DateCkD = DateCkArray[0]; }
	if (DateCkArray[1] < 10) { DateCkM = '0' + DateCkArray[1]; } else { DateCkM = DateCkArray[1]; }

	if (Turn) { return DateCkArray[2] + DateCkM + DateCkD; }
	else { return DateCkD + '/' + DateCkM + '/' + DateCkArray[2]; }
}

function toggleCalMsg(visible)
{
	display = visible ? "visible" : "hidden";
	$('msgCalendar').style.visibility = display;
}

function GoBooking()
{
	if ( $("ctl4_Value_CtrlGo").value == "1" )
	{
		$('ctl4_Value_People').value = $('comboPeople').value;
		$('ctl4_Value_Heliport').value = $('comboHeliports').value;
		$("ctl4_Value_Place").value = $('comboProducts').value;

		if ( ReadUrlParameter('page') != 'Rutes' ) { $('ctl1').action = "index.php?page=BookingPas1&ST=1&MT=>&LG="+ReadUrlParameter('LG')+"&People="+$('ctl4_Value_People').value+"&Heliport="+$('ctl4_Value_Heliport').value+"&Place="+$('ctl4_Value_Place').value+"&Date="+$('ctl4_Value_Date').value+"&IsRegalo="+$('ctl4_Value_IsRegalo').value; }
		else { $('ctl1').action = "index.php?page=BookingRutaPas1&ST=1&MT=>&LG="+ReadUrlParameter('LG')+"&People="+$('ctl4_Value_People').value+"&Heliport="+$('ctl4_Value_Heliport').value+"&Place="+$('ctl4_Value_Place').value+"&Date="+$('ctl4_Value_Date').value+"&IsRegalo="+$('ctl4_Value_IsRegalo').value; }

		$('ctl1').submit();
	}
}

function BookingBack()
{
	goUrl = $('HButtonBackUrl').value;
	document.location.href = goUrl;
}

function LoadValueCnt()
{
	if ($('BPsg').checked)
	{ $('Name1').disabled = true; $('LastName1').disabled = true; $('NIF1').disabled = true; $('EMail1').disabled = true; $('Name1').value = $('BName').value; $('LastName1').value = $('BLastName').value; $('NIF1').value = $('BNIF').value; $('EMail1').value = $('BEmail').value; }
	else
	{ $('Name1').value = ''; $('LastName1').value = ''; $('NIF1').value = ''; $('EMail1').value = ''; $('Name1').disabled = false; $('LastName1').disabled = false; $('NIF1').disabled = false; $('EMail1').disabled = false; }
}


function SetBookingPas1()
{
	$('ctl4_Name_Heliport').value = $F('HBookingHeliport');
	$('ctl4_Name_Place').value = $F('HBookingPlace');
	$('ctl4_Value_Helicopter').value = $F('HBookingIdHelicopter');
	$('ctl4_Name_Helicopter').value = $F('HBookingHelicopter');

	$('ctl4_Value_Association').value = $F('HBookingAssociation');
	$('ctl4_Value_Km').value = $F('HBookingKm');
	$('ctl4_Value_Time').value = $F('HBookingTime');
	$('ctl4_Value_TimeOut').value = $F('HBookingHourOut');
	$('ctl4_Value_TimeIn').value = $F('HBookingHourIn');
	$('ctl4_Value_Price').value = $F('HBookingPrice');
	$('ctl4_Value_Tax').value = $F('HBookingTax');
	$('ctl4_Value_IVA').value = $F('HBookingIVA');
	$('ctl4_Value_Reduction').value = $F('HBookingReduction');
	$('ctl4_Value_Total').value = $F('HBookingTotal');

	if ( $('ChkCdz').checked ) { PrivatePageSubmitHTTPS('ctl1','BookingPas2','|'); }
	else { $('p-AcpCdz').style.display = "block"; }
}


function SetBookingRutaPas1()
{
	$('ctl4_Name_Heliport').value = $F('HBookingHeliport');
	$('ctl4_Name_Place').value = $F('HBookingPlace');
	$('ctl4_Value_Helicopter').value = $F('HBookingIdHelicopter');
	$('ctl4_Name_Helicopter').value = $F('HBookingHelicopter');

	$('ctl4_Value_Association').value = $F('HBookingAssociation');
	$('ctl4_Value_Km').value = $F('HBookingKm');
	$('ctl4_Value_Time').value = $F('HBookingTime');
	$('ctl4_Value_TimeOut').value = $F('HBookingHourOut');
	$('ctl4_Value_TimeIn').value = $F('HBookingHourIn');
	$('ctl4_Value_Price').value = $F('HBookingPrice');
	$('ctl4_Value_Tax').value = $F('HBookingTax');
	$('ctl4_Value_IVA').value = $F('HBookingIVA');
	$('ctl4_Value_Reduction').value = $F('HBookingReduction');
	$('ctl4_Value_Total').value = $F('HBookingTotal');

	if ( $('ChkCdz').checked )
	{
		PrivatePageSubmitHTTPS('ctl1','BookingRutaPas2','|');
	}
	else
	{ $('p-AcpCdz').style.display = "block"; }

}

function LoadBookingRutaPas2()
{
	if ($('ctl4_Value_CntName').value != '') { $('BName').value = $('ctl4_Value_CntName').value; }
	if ($('ctl4_Value_CntLastName').value != '') { $('BLastName').value = $('ctl4_Value_CntLastName').value; }
	if ($('ctl4_Value_CntNIF').value != '') { $('BNIF').value = $('ctl4_Value_CntNIF').value; }
	if ($('ctl4_Value_CntPhone').value != '') { $('BPhone').value = $('ctl4_Value_CntPhone').value; }
	if ($('ctl4_Value_CntEmail').value != '') { $('BEmail').value = $('ctl4_Value_CntEmail').value; }

	if ($('ctl4_Value_Psg1Name').value != '') { $('Name1').value = $('ctl4_Value_Psg1Name').value; }
	if ($('ctl4_Value_Psg1LastName').value != '') { $('LastName1').value = $('ctl4_Value_Psg1LastName').value; }
	if ($('ctl4_Value_Psg1NIF').value != '') { $('NIF1').value = $('ctl4_Value_Psg1NIF').value; }
	if ($('ctl4_Value_Psg1Email').value != '') { $('EMail1').value = $('ctl4_Value_Psg1Email').value; }




	if ($('ctl4_Value_Referencia').value != '') { $('ReferenciaTxt').value = $('ctl4_Value_Referencia').value; }

	if ($('ctl4_Value_Msg').value != '') { $('Msg').value = $('ctl4_Value_Msg').value; }

	if ($('ctl4_Value_IsFactura').value != '') {
		$('CkFactura').checked = true;
		$('RqFactura').style.display = "block";
		$('FacturaTxt').style.display = "block";
	}

	if ($('ctl4_Value_Factura').value != '') { $('FacturaTxt').value = $('ctl4_Value_Factura').value; }

	for ( InxPeople = 1; InxPeople <= $('ctl4_Value_People').value; InxPeople ++ )
	{
		if ($('ctl4_Value_Psg'+InxPeople+'Name').value != '') { $('Name'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'Name').value; }
		if ($('ctl4_Value_Psg'+InxPeople+'LastName').value != '') { $('LastName'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'LastName').value; }
		if ($('ctl4_Value_Psg'+InxPeople+'NIF').value != '') { $('NIF'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'NIF').value; }
		if ($('ctl4_Value_Psg'+InxPeople+'Email').value != '') { $('EMail'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'Email').value; }
	}

	for ( InxPeople; InxPeople <= '5'; InxPeople ++ )
	{
		$('Name'+InxPeople).parentNode.parentNode.style.display = 'none';
	}

	if( ( $('BName').value != "" ) && ( $('BLastName').value != "" ) && ( $('BNIF').value != "" ) && ( $('BEmail').value != "" ) )
	{
		if ( ( $('ctl4_Value_Psg1Name').value == $('BName').value ) && ( $('ctl4_Value_Psg1LastName').value == $('BLastName').value ) && ( $('ctl4_Value_Psg1NIF').value == $('BNIF').value ) && ( $('ctl4_Value_Psg1Email').value == $('BEmail').value ) )
		{
			$('BPsg').checked = true;
			LoadValueCnt();
		}
	}

	tickleFirefox('gobutton');
}

function LoadBookingPas2()
{
	if ($('ctl4_Value_CntName').value != '') { $('BName').value = $('ctl4_Value_CntName').value; }
	if ($('ctl4_Value_CntLastName').value != '') { $('BLastName').value = $('ctl4_Value_CntLastName').value; }
	if ($('ctl4_Value_CntNIF').value != '') { $('BNIF').value = $('ctl4_Value_CntNIF').value; }
	if ($('ctl4_Value_CntPhone').value != '') { $('BPhone').value = $('ctl4_Value_CntPhone').value; }
	if ($('ctl4_Value_CntEmail').value != '') { $('BEmail').value = $('ctl4_Value_CntEmail').value; }

	if ($('ctl4_Value_Psg1Name').value != '') { $('Name1').value = $('ctl4_Value_Psg1Name').value; }
	if ($('ctl4_Value_Psg1LastName').value != '') { $('LastName1').value = $('ctl4_Value_Psg1LastName').value; }
	if ($('ctl4_Value_Psg1NIF').value != '') { $('NIF1').value = $('ctl4_Value_Psg1NIF').value; }
	if ($('ctl4_Value_Psg1Email').value != '') { $('EMail1').value = $('ctl4_Value_Psg1Email').value; }

	if ($('ctl4_Value_Referencia').value != '') { $('ReferenciaTxt').value = $('ctl4_Value_Referencia').value; }

	if ($('ctl4_Value_Msg').value != '') { $('Msg').value = $('ctl4_Value_Msg').value; }


	if ($('ctl4_Value_IsFactura').value != '') {
		$('CkFactura').checked = true;
		$('RqFactura').style.display = "block";
		$('FacturaTxt').style.display = "block";
	}

	$('FacturaTxt').value = ""; if ($('ctl4_Value_Factura').value != '') { $('FacturaTxt').value = $('ctl4_Value_Factura').value; }


	for ( InxPeople = 1; InxPeople <= $('ctl4_Value_People').value; InxPeople ++ )
	{
		if ($('ctl4_Value_Psg'+InxPeople+'Name').value != '') { $('Name'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'Name').value; }
		if ($('ctl4_Value_Psg'+InxPeople+'LastName').value != '') { $('LastName'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'LastName').value; }
		if ($('ctl4_Value_Psg'+InxPeople+'NIF').value != '') { $('NIF'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'NIF').value; }
		if ($('ctl4_Value_Psg'+InxPeople+'Email').value != '') { $('EMail'+InxPeople).value = $('ctl4_Value_Psg'+InxPeople+'Email').value; }
	}

	for ( InxPeople; InxPeople <= '5'; InxPeople ++ )
	{
		$('Name'+InxPeople).parentNode.parentNode.style.display = 'none';
	}

	if( ( $('BName').value != "" ) && ( $('BLastName').value != "" ) && ( $('BNIF').value != "" ) && ( $('BEmail').value != "" ) )
	{
		if ( ( $('ctl4_Value_Psg1Name').value == $('BName').value ) && ( $('ctl4_Value_Psg1LastName').value == $('BLastName').value ) && ( $('ctl4_Value_Psg1NIF').value == $('BNIF').value ) && ( $('ctl4_Value_Psg1Email').value == $('BEmail').value ) )
		{
			$('BPsg').checked = true;
			LoadValueCnt();
		}
	}

	tickleFirefox('gobutton');
}

function SetBookingPas2()
{
	$('ctl4_Value_OrderFlight').value = $F('BookingOrder');

	$('ctl4_Value_CntName').value = $F('BName');
	$('ctl4_Value_CntLastName').value = $F('BLastName');
	$('ctl4_Value_CntNIF').value = $F('BNIF');
	$('ctl4_Value_CntPhone').value = $F('BPhone');
	$('ctl4_Value_CntEmail').value = $F('BEmail');

	$('ctl4_Value_Psg1Name').value = $F('Name1');
	$('ctl4_Value_Psg1LastName').value = $F('LastName1');
	$('ctl4_Value_Psg1NIF').value = $F('NIF1');
	$('ctl4_Value_Psg1Email').value = $F('EMail1');

	$('ctl4_Value_Psg2Name').value = $F('Name2');
	$('ctl4_Value_Psg2LastName').value = $F('LastName2');
	$('ctl4_Value_Psg2NIF').value = $F('NIF2');
	$('ctl4_Value_Psg2Email').value = $F('EMail2');

	$('ctl4_Value_Psg3Name').value = $F('Name3');
	$('ctl4_Value_Psg3LastName').value = $F('LastName3');
	$('ctl4_Value_Psg3NIF').value = $F('NIF3');
	$('ctl4_Value_Psg3Email').value = $F('EMail3');

	$('ctl4_Value_Psg4Name').value = $F('Name4');
	$('ctl4_Value_Psg4LastName').value = $F('LastName4');
	$('ctl4_Value_Psg4NIF').value = $F('NIF4');
	$('ctl4_Value_Psg4Email').value = $F('EMail4');

	$('ctl4_Value_Psg5Name').value = $F('Name5');
	$('ctl4_Value_Psg5LastName').value = $F('LastName5');
	$('ctl4_Value_Psg5NIF').value = $F('NIF5');
	$('ctl4_Value_Psg5Email').value = $F('EMail5');

	$('ctl4_Value_Msg').value = $F('Msg');
	$('ctl4_Value_Referencia').value = $F('ReferenciaTxt');

	$('ctl4_Value_IsFactura').value = $F('CkFactura');

	if ( $('CkFactura').checked ) { $('ctl4_Value_Factura').value = $F('FacturaTxt'); $('ctl4_Value_IsFactura').value = 'on'; } else { $('ctl4_Value_Factura').value = ""; $('FacturaTxt').value = ""; $('ctl4_Value_IsFactura').value = ""; }

//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

	CtrlPeople = true;

	if ( $('ctl4_Value_People').value == "1" )
	{
		InxPeople = "1";
		
		if(( $('Name'+InxPeople).value != "" ) || ( $('LastName'+InxPeople).value != "" ) || ( $('NIF'+InxPeople).value != "" ) || ( $('EMail'+InxPeople).value != "" ))
		{ 
			if ( $('Name'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( $('LastName'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( $('NIF'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( $('EMail'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( !ValidateEmail($('EMail'+InxPeople).value) ) { CtrlPeople = false; }		
		}		

		if ( !CtrlPeople ) { $('ctl2_PanelMsg11Big').style.visibility = "visible"; }
	}
	else
	{
		for ( InxPeople = 1; InxPeople <= $('ctl4_Value_People').value; InxPeople ++ )
		{	
			if(( $('Name'+InxPeople).value != "" ) || ( $('LastName'+InxPeople).value != "" ) || ( $('NIF'+InxPeople).value != "" ) || ( $('EMail'+InxPeople).value != "" ))
			{ 
				if ( $('Name'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( $('LastName'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( $('NIF'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( $('EMail'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( !ValidateEmail($('EMail'+InxPeople).value) ) { CtrlPeople = false; }		
			}

			if ( !CtrlPeople ) { $('ctl2_PanelMsg12Big').style.visibility = "visible"; }
		}
	}

	if ( validForm.validate() && CtrlPeople ) { PrivatePageSubmitHTTPS('ctl1','BookingPas3','|'); }
	else tickleFirefox('gobutton');	

//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

}

function SetBookingRutaPas2()
{
	$('ctl4_Value_OrderFlight').value = $F('BookingOrder');

	$('ctl4_Value_CntName').value = $F('BName');
	$('ctl4_Value_CntLastName').value = $F('BLastName');
	$('ctl4_Value_CntNIF').value = $F('BNIF');
	$('ctl4_Value_CntPhone').value = $F('BPhone');
	$('ctl4_Value_CntEmail').value = $F('BEmail');

	$('ctl4_Value_Psg1Name').value = $F('Name1');
	$('ctl4_Value_Psg1LastName').value = $F('LastName1');
	$('ctl4_Value_Psg1NIF').value = $F('NIF1');
	$('ctl4_Value_Psg1Email').value = $F('EMail1');

	$('ctl4_Value_Psg2Name').value = $F('Name2');
	$('ctl4_Value_Psg2LastName').value = $F('LastName2');
	$('ctl4_Value_Psg2NIF').value = $F('NIF2');
	$('ctl4_Value_Psg2Email').value = $F('EMail2');

	$('ctl4_Value_Psg3Name').value = $F('Name3');
	$('ctl4_Value_Psg3LastName').value = $F('LastName3');
	$('ctl4_Value_Psg3NIF').value = $F('NIF3');
	$('ctl4_Value_Psg3Email').value = $F('EMail3');

	$('ctl4_Value_Psg4Name').value = $F('Name4');
	$('ctl4_Value_Psg4LastName').value = $F('LastName4');
	$('ctl4_Value_Psg4NIF').value = $F('NIF4');
	$('ctl4_Value_Psg4Email').value = $F('EMail4');

	$('ctl4_Value_Psg5Name').value = $F('Name5');
	$('ctl4_Value_Psg5LastName').value = $F('LastName5');
	$('ctl4_Value_Psg5NIF').value = $F('NIF5');
	$('ctl4_Value_Psg5Email').value = $F('EMail5');

	$('ctl4_Value_Msg').value = $F('Msg');
	$('ctl4_Value_Referencia').value = $F('ReferenciaTxt');

	$('ctl4_Value_IsFactura').value = $F('CkFactura');

	if ( $('CkFactura').checked ) { $('ctl4_Value_Factura').value = $F('FacturaTxt'); $('ctl4_Value_IsFactura').value = 'on'; } else { $('ctl4_Value_Factura').value = ""; $('FacturaTxt').value = ""; $('ctl4_Value_IsFactura').value = ''; }


	CtrlPeople = true;

	if ( $('ctl4_Value_People').value == "1" )
	{
		InxPeople = "1";
		
		if(( $('Name'+InxPeople).value != "" ) || ( $('LastName'+InxPeople).value != "" ) || ( $('NIF'+InxPeople).value != "" ) || ( $('EMail'+InxPeople).value != "" ))
		{ 
			if ( $('Name'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( $('LastName'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( $('NIF'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( $('EMail'+InxPeople).value == "" ) { CtrlPeople = false; }
			if ( !ValidateEmail($('EMail'+InxPeople).value) ) { CtrlPeople = false; }		
		}		

		if ( !CtrlPeople ) { $('ctl2_PanelMsg11Big').style.backgroundColor = "#D02B0D"; $('ctl2_PanelMsg11Big').style.visibility = "visible"; }
	}
	else
	{
		for ( InxPeople = 1; InxPeople <= $('ctl4_Value_People').value; InxPeople ++ )
		{

			if(( $('Name'+InxPeople).value != "" ) || ( $('LastName'+InxPeople).value != "" ) || ( $('NIF'+InxPeople).value != "" ) || ( $('EMail'+InxPeople).value != "" ))
			{
				if ( $('Name'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( $('LastName'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( $('NIF'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( $('EMail'+InxPeople).value == "" ) { CtrlPeople = false; }
				if ( !ValidateEmail($('EMail'+InxPeople).value) ) { CtrlPeople = false; }		
			}
	
		}

		if ( !CtrlPeople ) { $('ctl2_PanelMsg12Big').style.backgroundColor = "#D02B0D"; $('ctl2_PanelMsg12Big').style.visibility = "visible"; }
	}

	if ( validForm.validate() && CtrlPeople ) { PrivatePageSubmitHTTPS('ctl1','BookingRutaPas3','|'); }
	else tickleFirefox('gobutton');
}

function LoadBookingPas3()
{
	// $('From').value = $('ctl4_Name_Heliport').value;
	$('From').innerHTML = $('ctl4_Name_Heliport').value;
	$('To').innerHTML = $('ctl4_Name_Place').value;

	if ($('ctl4_Value_Date').value != '') { $('Day').innerHTML = $('ctl4_Value_Date').value; } else { $('Day').innerHTML = '*'; }
	if ($('ctl4_Value_TimeOut').value != '') { $('Out').innerHTML = $('ctl4_Value_TimeOut').value; } else { $('Out').innerHTML = '*'; }
	if ($('ctl4_Value_TimeIn').value != '') { $('In').innerHTML = $('ctl4_Value_TimeIn').value; } else { $('In').innerHTML = '*'; }

	//$('Km').value = $('ctl4_Value_Km').value;
	$('Time').innerHTML = $('ctl4_Value_Time').value + " min.";

	$('Name1').value = $('ctl4_Value_Psg1Name').value;
	$('LastName1').value = $('ctl4_Value_Psg1LastName').value;
	$('NIF1').value = $('ctl4_Value_Psg1NIF').value;
	$('EMail1').value = $('ctl4_Value_Psg1Email').value;

	if ($('ctl4_Value_Psg2Name').value == '')
		$('Name2').parentNode.parentNode.style.display = 'none';

	if ($('ctl4_Value_Psg3Name').value == '')
		$('Name3').parentNode.parentNode.style.display = 'none';

	if ($('ctl4_Value_Psg4Name').value == '')
		$('Name4').parentNode.parentNode.style.display = 'none';

	if ($('ctl4_Value_Psg5Name').value == '')
		$('Name5').parentNode.parentNode.style.display = 'none';

	$('Name2').value = $('ctl4_Value_Psg2Name').value;
	$('LastName2').value = $('ctl4_Value_Psg2LastName').value;
	$('NIF2').value = $('ctl4_Value_Psg2NIF').value;
	$('EMail2').value = $('ctl4_Value_Psg2Email').value;

	$('Name3').value = $('ctl4_Value_Psg3Name').value;
	$('LastName3').value = $('ctl4_Value_Psg3LastName').value;
	$('NIF3').value = $('ctl4_Value_Psg3NIF').value;
	$('EMail3').value = $('ctl4_Value_Psg3Email').value;

	$('Name4').value = $('ctl4_Value_Psg4Name').value;
	$('LastName4').value = $('ctl4_Value_Psg4LastName').value;
	$('NIF4').value = $('ctl4_Value_Psg4NIF').value;
	$('EMail4').value = $('ctl4_Value_Psg4Email').value;

	$('Name5').value = $('ctl4_Value_Psg5Name').value;
	$('LastName5').value = $('ctl4_Value_Psg5LastName').value;
	$('NIF5').value = $('ctl4_Value_Psg5NIF').value;
	$('EMail5').value = $('ctl4_Value_Psg5Email').value;

	$('People').innerHTML = $('ctl4_Value_People').value;


	if ( $('ctl4_Value_People').value > 1 )
	{

		if ( $('ctl4_Value_Reduction').value > '0' ){ TmpPeoplePrice = ( ( $('ctl4_Value_Total').value * 1 ) / ( $('ctl4_Value_People').value * 1 ) )  + ''; }
		else { TmpPeoplePrice = ( ( $('ctl4_Value_IVA').value * 1 ) / ( $('ctl4_Value_People').value * 1 ) )  + ''; }

		PrixSplit = new Array();
		PrixSplit = TmpPeoplePrice.split(".");


		if ( PrixSplit.length > "1" ) { $('PricePeople').innerHTML = PrixSplit[0] + '.' + PrixSplit[1].substring(0,2)  + " euros"; }
		else { $('PricePeople').innerHTML = PrixSplit[0] + " &#8364;"; }
	}
	else { hideElement('RowXPersons'); }


	HeliSplit = $('ctl4_Name_Helicopter').value.split("/");
	$('Helicopter').innerHTML = HeliSplit[0];

	$('Price').innerHTML = ($('ctl4_Value_IVA').value) + " euros";
	$('Reduction').innerHTML = $('ctl4_Value_Reduction').value;
	$('Name').value = $('ctl4_Value_CntName').value;
	$('LastName').value = $('ctl4_Value_CntLastName').value;
	$('NIF').value = $('ctl4_Value_CntNIF').value;
	$('EMail').value = $('ctl4_Value_CntEmail').value;
	$('Phone').value = $('ctl4_Value_CntPhone').value;

	if ( $('ctl4_Value_IsFactura').value == 'on' )
	{
		if ( $('ctl4_Value_Factura').value != '' )
		{
			$('FacturaTxt').value = $('ctl4_Value_Factura').value;
			$('facturaf').style.display = "block";
			$('FacturaTxt').setAttribute("readonly", "readonly");
			$('FacturaTxt').style.display = "block";
		}
	}
	else {
		$('facturaf').style.display = "none";
		$('CkFactura').style.display = "none";
	}

	$('gobutton').style.marginLeft = "1px;";
}

function LoadBookingRutaPas3()
{
	$('From').innerHTML = $('ctl4_Name_Heliport').value;
	$('To').innerHTML = $('ctl4_Name_Place').value;
	//$('Day').innerHTML = $('ctl4_Value_Date').value;
	//$('Out').innerHTML = $('ctl4_Value_TimeOut').value;
	//$('In').innerHTML = $('ctl4_Value_TimeIn').value;
	
	if ($('ctl4_Value_Date').value != '') { $('Day').innerHTML = $('ctl4_Value_Date').value; } else { $('Day').innerHTML = '*'; }
	if ($('ctl4_Value_TimeOut').value != '') { $('Out').innerHTML = $('ctl4_Value_TimeOut').value; } else { $('Out').innerHTML = '*'; }
	if ($('ctl4_Value_TimeIn').value != '') { $('In').innerHTML = $('ctl4_Value_TimeIn').value; } else { $('In').innerHTML = '*'; }

	//$('Km').value = $('ctl4_Value_Km').value;
	$('Time').innerHTML = $('ctl4_Value_Time').value + " min.";

	$('Name1').value = $('ctl4_Value_Psg1Name').value;
	$('LastName1').value = $('ctl4_Value_Psg1LastName').value;
	$('NIF1').value = $('ctl4_Value_Psg1NIF').value;
	$('EMail1').value = $('ctl4_Value_Psg1Email').value;

	
	
	if ($('ctl4_Value_Psg2Name').value == '')
		$('Name2').parentNode.parentNode.style.display = 'none';

	if ($('ctl4_Value_Psg3Name').value == '')
		$('Name3').parentNode.parentNode.style.display = 'none';

	if ($('ctl4_Value_Psg4Name').value == '')
		$('Name4').parentNode.parentNode.style.display = 'none';

	if ($('ctl4_Value_Psg5Name').value == '')
		$('Name5').parentNode.parentNode.style.display = 'none';

	$('Name2').value = $('ctl4_Value_Psg2Name').value;
	$('LastName2').value = $('ctl4_Value_Psg2LastName').value;
	$('NIF2').value = $('ctl4_Value_Psg2NIF').value;
	$('EMail2').value = $('ctl4_Value_Psg2Email').value;

	$('Name3').value = $('ctl4_Value_Psg3Name').value;
	$('LastName3').value = $('ctl4_Value_Psg3LastName').value;
	$('NIF3').value = $('ctl4_Value_Psg3NIF').value;
	$('EMail3').value = $('ctl4_Value_Psg3Email').value;

	$('Name4').value = $('ctl4_Value_Psg4Name').value;
	$('LastName4').value = $('ctl4_Value_Psg4LastName').value;
	$('NIF4').value = $('ctl4_Value_Psg4NIF').value;
	$('EMail4').value = $('ctl4_Value_Psg4Email').value;

	$('Name5').value = $('ctl4_Value_Psg5Name').value;
	$('LastName5').value = $('ctl4_Value_Psg5LastName').value;
	$('NIF5').value = $('ctl4_Value_Psg5NIF').value;
	$('EMail5').value = $('ctl4_Value_Psg5Email').value;

	$('People').innerHTML = $('ctl4_Value_People').value;


	if ( $('ctl4_Value_People').value > 1 )
	{
		//TmpPeoplePrice = ( ( $('ctl4_Value_IVA').value * 1 ) / ( $('ctl4_Value_People').value * 1 ) )  + '';

		if ( $('ctl4_Value_Reduction').value > '0' ){ TmpPeoplePrice = ( ( $('ctl4_Value_Total').value * 1 ) / ( $('ctl4_Value_People').value * 1 ) )  + ''; }
		else { TmpPeoplePrice = ( ( $('ctl4_Value_IVA').value * 1 ) / ( $('ctl4_Value_People').value * 1 ) )  + ''; }

		PrixSplit = new Array();
		PrixSplit = TmpPeoplePrice.split(".");

		if ( PrixSplit.length > "1" ) { $('PricePeople').innerHTML = PrixSplit[0] + '.' + PrixSplit[1].substring(0,2)  + " &#8364;"; }
		else { $('PricePeople').innerHTML = PrixSplit[0] + " &#8364;"; }
	}
	else { hideElement('RowXPersons'); }


	HeliSplit = $('ctl4_Name_Helicopter').value.split("/");
	$('Helicopter').innerHTML = HeliSplit[0];

	$('Price').innerHTML = ($('ctl4_Value_IVA').value) + " &#8364;";
	$('Reduction').innerHTML = $('ctl4_Value_Reduction').value;
	$('Name').value = $('ctl4_Value_CntName').value;
	$('LastName').value = $('ctl4_Value_CntLastName').value;
	$('NIF').value = $('ctl4_Value_CntNIF').value;
	$('EMail').value = $('ctl4_Value_CntEmail').value;
	$('Phone').value = $('ctl4_Value_CntPhone').value;

	if ( $('ctl4_Value_IsFactura').value == 'on' )
	{
		if ( $('ctl4_Value_Factura').value != '' )
		{
			$('FacturaTxt').value = $('ctl4_Value_Factura').value;
			$('facturaf').style.display = "block";
			$('FacturaTxt').setAttribute("readonly", "readonly");
			$('FacturaTxt').style.display = "block";
		}
	}
	else {
		$('facturaf').style.display = "none";
		$('CkFactura').style.display = "none";
	}

	$('gobutton').style.marginLeft = "1px;";
}

function loadConsulta() {

	InxPeople = ($('passatgers').value * 1) + 1;

	for ( InxPeople; InxPeople <= 5; InxPeople ++ ) {
		$('Name'+InxPeople).parentNode.parentNode.style.display = 'none';
	}

	$('backbutton').style.marginLeft = "1px;";

}
	var wintpv;
	var process;

	function SetBookingPas3()
	{
		document.getElementById('gobutton').style.visibility = 'hidden';
		document.getElementById('modbutton').style.visibility = 'hidden';
		document.getElementById('backbutton').style.visibility = 'hidden';

		wintpv = window.open('', 'result','width=800,height=600');

		process = setInterval( function(){ if( wintpv.closed ) { clearInterval(process); if ( $('CtrlErr').value == "0" ) { document.location.href = 'index.php?page=BookingKo&ST=1&MT=|&LG=' + ReadUrlParameter('LG'); } } }, 500);
	   
		//$('ctl1').action = "index.php?page=BookingFlight&LG=" + ReadUrlParameter('LG');
		
		$('ctl1').action = "https://www.barcelonahelicopters.com/index.php?page=BookingFlight&LG=" + ReadUrlParameter('LG');
	    $('ctl1').target = 'result';
		$('ctl1').submit();
	}

	function SetBookingRutaPas3()
	{
		document.getElementById('gobutton').style.visibility = 'hidden';
		document.getElementById('modbutton').style.visibility = 'hidden';
		document.getElementById('backbutton').style.visibility = 'hidden';

	   wintpv = window.open('', 'result','width=800,height=600');

	   process = setInterval( function(){ if( wintpv.closed ) { clearInterval(process); if ( $('CtrlErr').value == "0" ) { document.location.href = 'index.php?page=BookingKo&ST=1&MT=|&LG=' + ReadUrlParameter('LG');  } } }, 500);

		//$('ctl1').action = "index.php?page=BookingFlight&LG=" + ReadUrlParameter('LG');
		
		$('ctl1').action = "https://www.barcelonahelicopters.com/index.php?page=BookingFlight&LG=" + ReadUrlParameter('LG');
	    $('ctl1').target = 'result';
		$('ctl1').submit();
	}

	function ChangeGrup()
	{
		/*
		if (SlcPeople) { document.getElementById('ac4').value = ''; document.getElementById('ac4').disabled = true; document.getElementById('ac4').style.background = '#b8bf00'; }

		CtrlCal = false;

		CleanBooking();

		if( $('ctl4_Value_Reserva').value == "1")
		{ LoadHeliport(); }

		if( $('ctl4_Value_Reserva').value == "2")
		{ LoadHeliportRutes(); }

		//AddOption('FlightPlace', '0', '', '0'); $('FlightPlace').disabled = true;

		CheckDayArray = new Array(); //CheckHeliArray = new Array();
		showCal('Calendar');
		*/
	}

	function LoadHeliportRutas()
	{ var params = {page:'LoadSelect',Type:'2B',Value1:$F('FlightPeople'),Value2:DeConvertDate($F('CalDate')),Value3:$F('FlightHour')}; new Ajax.Updater('FreeHeliport','index.php',{parameters:params,method:'post',evalScripts:true}); }

/*
	function LoadHR()
	{
		if (!($('FlightHeliport').disabled))
		{ $('RutaLeft').disabled = false; }

		DelAllOption('RutaLeft');

		CtrlHR = new Array(); IndexCtrlHR = '1';

		IndexRutaSx = '0';

		for ( I=0; I < HR.length; I++ )
		{
			if ( HR[I][0] == ReadSelectOption('FlightHeliport') )
			{
				if ( CtrlHR[IndexCtrlHR-1] != HR[I][1])
				{ CtrlHR[IndexCtrlHR-1] = HR[I][1]; IndexCtrlHR++; }

				AddOption('RutaLeft', HR[I][1], HR[I][2], '');

				IndexRutaSx++;
			}
		}

		if( IndexRutaSx > '' ) { AddOption('RutaLeft', '0', '--', '0'); }
		if( IndexRutaSx == '0' ) { $('RutaLeft').disabled = true; }

		LoadRuta($('RutaLeft').value);
	}
*/


	function LoadRuta(IdRts)
	{
			_IdRts = IdRts;
		setTimeout("LoadRutaTimeOut(_IdRts);", 500);
	}
	
	function LoadRutaTimeOut(IdRts)
	{
		if ( !(IdRts > '0') ) { IdRts = '1'; }

		for ( Irp=0; Irp < $('RutaPage').length; Irp++ )
		{
			if ($('RutaPage').options[Irp].value == IdRts)
			{ $('RutaPage').options[Irp].selected = true }
		}

		/*
		for ( Irp=0; Irp < $('comboProducts').length; Irp++ )
		{
			if ($('comboProducts').options[Irp].value == IdRts)
			{ $('comboProducts').options[Irp].selected = true }
		}
		*/
		
		//LoadPnlLeft_Heliports($('comboProducts').value,0);
		
		var params = {page:'RutesCenter',IdRuta:IdRts,LG:ReadUrlParameter('LG')}; new Ajax.Updater('CPage','index.php',{parameters:params,method:'post',evalScripts:true});
		var params = {page:'RutesRight',IdRuta:IdRts,IdHeli:0,LG:ReadUrlParameter('LG')}; new Ajax.Updater('Mv','index.php',{parameters:params,method:'post',evalScripts:true});
	}


	function ReadPlace()
	{ var params = {page:'LoadSelect',Type:'4',Value1:$F('FlightPeople'),Value2:DeConvertDate($F('CalDate')), Value3:$F('FlightHour'), Value4:$F('FlightHeliport'), Value5:ReadSelectOption('FlightPlace')}; new Ajax.Updater('FindTimePlace','index.php',{parameters:params,method:'post',evalScripts:true}); }

	function CtrlTopUserChange()
	{
		if ( ($('ctl3_BoxUsr').value.length > '0') && ($('ctl3_BoxPsw').value.length > '0') )
		{
			$('ctl3_LnkOk').className = "LnkOk";
			$('ctl3_LnkOk').removeAttribute('disabled');
		}
	}


	function CtrlBookUserChange()
	{
		if ( ($('PanelTxtUsr').value.length > '0') && ($('PanelTxtPsw').value.length > '0') )
		{
			$('LgBk').className = "LnkOk";
			$('LgBk').removeAttribute('disabled');
		}
	}


	function SemblatGo()
	{
		var now = $('PaginadorThis').innerText; now++; $('PaginadorThis').innerText = now;

		$('PaginadorPrev').style.visibility = "visible";

		if( $('PaginadorThis').innerText == $('PaginadorTotal').innerText )
		{ $('PaginadorNext').style.visibility = "hidden"; }

		SemblatAjax(now);
	}

	function SemblatBack()
	{
		var now = $('PaginadorThis').innerText; now--; $('PaginadorThis').innerText = now;

		$('PaginadorNext').style.visibility = "visible";

		if( $('PaginadorThis').innerText == "1" )
		{ $('PaginadorPrev').style.visibility = "hidden"; }

		SemblatAjax(now);
	}

	function SemblatAjax(InxPg,Type)
	{ var params = {page:'LoadSemblat',Pg:InxPg,Typ:Type,LG:ReadUrlParameter('LG')}; new Ajax.Updater('ShowSemblat','index.php',{parameters:params,method:'post',evalScripts:true}); }

	function ReadPlace()
	{



	}

	function LoadCollaboradors(Inx, Nom)
	{ var params = {page:'LoadCollaboradors',Id:Inx,LG:ReadUrlParameter('LG')}; new Ajax.Updater('CentralDiv','index.php',{parameters:params,method:'post',evalScripts:true}); }
	
	function tickleFirefox(objId) {
		mL0 = $(objId).style.marginLeft;
		if (mL0 == "1px")
			mL = "0px";
		else
			mL = "1px";
		$(objId).style.marginLeft = mL;
		// setTimeout("$('"+objId+"').style.marginLeft = '"+mL+";';", 100);
	}

	function CheckFactura()
	{
		if( $('CkFactura').checked )
		{
			$('FacturaTxt').style.display = "block";
			$('RqFactura').style.display = "block";
		}
		else
		{
			$('FacturaTxt').style.display = "none";
			$('RqFactura').style.display = "none";
		}

		tickleFirefox('gobutton');
	}

	function ValidateEmail(Email)
	{
		Flt = /\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/;

		if (!Flt.test(Email)) { return false; } else { return true; }
	}

function flickerFix() {
	try {
  	document.execCommand('BackgroundImageCache', false, true);
	} catch(err) {
	}
}

Event.observe(window,'load',flickerFix);

	function openAyuda(idSwitch) 
	{
		hideElement("ayuda1a");
		hideElement("ayuda1b");
		hideElement("ayuda1c");
		hideElement("ayuda1d");
		hideElement("ayuda1e");
		showElement(idSwitch);
		ElementVisible('ctl2_PanelMsgAyudaBig','visible');
		//showElement("ayudaFondo");
		//showElement("ayuda");
	}

	function closeAyuda()
	{
		ElementVisible('ctl2_PanelMsgAyudaBig','hidden');
		//hideElement("ayuda");
		//hideElement("ayudaFondo");
	}


	mapLoads = 0;

	function openMapa(Src) {
		tmpImg = new Image;
		tmpImg.src = Src;
		if (tmpImg.complete) {
			//alert((mapLoads / 5) + " segundos - completo.");
			tmpH = tmpImg.height;
			$('MapaBig').src = Src;
			$('PanelMapaMini').style.height = "auto" ; // (tmpH + 20) + "px";
			$('PanelMapaBase').style.height = (tmpH + 20) + "px";
			closeAllWindows();
			$('PanelMapa').style.display = 'block';
			//$('PanelMapa').style.visibility = 'visible';
			ElementVisible('PanelMapa','visible');
			ElementVisible('VideoP','hidden');


		}
		else {

			//mapLoads++;
			//if (mapLoads % 10 == 0)
				//alert((mapLoads / 5) + " segundos - cargando.");
			setTimeout("openMapa('"+Src+"');", 200);
		}
	}
	
	function LoadCenterHome()
	{	
		
		var params = {page:'LoadCenterHome',ID:CenterHomeIdSTmp[CenterHomeCountTmp],LG:ReadUrlParameter('LG')}; 
		new Ajax.Updater('CenterHome','index.php',{parameters:params,method:'post',evalScripts:true});

		CenterHomeCountTmp++; 

		if ( CenterHomeCountTmp == CenterHomeIdSTmp.length ) { CenterHomeCountTmp = 0; }
		
		/*
		if ($('cueId'))
			clearTimeout($('cueId').value);
		//alert("cargando center");

		//CountTimeCenterHome();
		setTimeout("LoadCenterHome();",25000);	

		//setTimeout("LoadCenterHome();",5000);			
		*/
		
		/*
		for ( Index=0; Index < CenterHomeIdSTmp.length; Index++ )
		{	
			console.log(CenterHomeIdSTmp[Index][0] +' - '+ CenterHomeIdSTmp[Index][1]);
			
			
		}
		*/
		
		//console.log(CenterHomeIdSTmp.length);
	}
	
	//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function LoadCenterHome2()
	{	
		
		var params = {page:'LoadCenterHome2',ID:CenterHomeIdSTmp[CenterHomeCountTmp],LG:ReadUrlParameter('LG')}; 
		new Ajax.Updater('CenterHome','index.php',{parameters:params,method:'post',evalScripts:true});

		CenterHomeCountTmp++; 

		if ( CenterHomeCountTmp == CenterHomeIdSTmp.length ) { CenterHomeCountTmp = 0; }
	}

	function LoadCenterHome3()
	{	
		
		var params = {page:'LoadCenterHome3',ID:CenterHomeIdSTmp[CenterHomeCountTmp],LG:ReadUrlParameter('LG')}; 
		new Ajax.Updater('CenterHome','index.php',{parameters:params,method:'post',evalScripts:true});

		CenterHomeCountTmp++; 

		if ( CenterHomeCountTmp == CenterHomeIdSTmp.length ) { CenterHomeCountTmp = 0; }
	}
	
	//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------	
	
	
	
	
	
	
	
	
	
	function CountTimeCenterHome()
	{
		clearTimeout(CenterHomeCOuntTimtTpm);
		CenterHomeCOuntTimtTpm = setTimeout("LoadCenterHome();", 25000);
	
	}
	
	function VideoFesteelVol()
	{		
		VideoP.addVariable('ruta', '../../'+VideoFesteelvolSmall); 
		VideoP.addParam('wmode', 'transparent'); 
		VideoP.addVariable('link', '../../'+VideoFesteelvolBig); 
		VideoP.addVariable('txt', VideoFesteelvolTxt); 
		
		LdoVdo();
	}

	var IsRegalo = false;
		
	function ShowRegalo(color)
	{
		//printDate('00/00/0000', color);
		//document.getElementById('ctl4_Value_Date').value = "";
		
		if (IsRegalo) { IsRegalo = false; } else { IsRegalo = true; }
		
		/*
		if(IsRegalo) 
		{
			//document.getElementById("ctl4_Value_CtrlGo").value = "1";

			document.getElementById("ctl4_TxtReserva").style.color = "#000000";

				//tmp = $('Reserva').style.backgroundImage.split("_desactivado");
			//$('Reserva').style.backgroundImage = tmp[0] + tmp[1]; 

			$('ImgRegalo').src = $('ImgRegalo').src.split("_")[0] + '_on.jpg';
		}
		else
		{
			//document.getElementById("ctl4_Value_CtrlGo").value = "0";

			document.getElementById("ctl4_TxtReserva").style.color = "#888888";

				//tmp = $('Reserva').style.backgroundImage.split("ok");
			//$('Reserva').style.backgroundImage = tmp[0] + "ok_desactivado" + tmp[1];
			
			$('ImgRegalo').src = $('ImgRegalo').src.split("_")[0] + '_off.jpg';
		}
		*/
		
		if( document.getElementById('selectDate').innerHTML == "(00/00/0000)")
		{
			if(IsRegalo) 
			{
				document.getElementById("ctl4_Value_CtrlGo").value = "1";

				document.getElementById("ctl4_TxtReserva").style.color = "#000000";

					tmp = $('Reserva').style.backgroundImage.split("_desactivado");
				$('Reserva').style.backgroundImage = tmp[0] + tmp[1]; 

				$('ImgRegalo').src = $('ImgRegalo').src.split("_")[0] + '_on.jpg';
			}
			else
			{
				document.getElementById("ctl4_Value_CtrlGo").value = "0";

				document.getElementById("ctl4_TxtReserva").style.color = "#888888";

					tmp = $('Reserva').style.backgroundImage.split("ok");
				$('Reserva').style.backgroundImage = tmp[0] + "ok_desactivado" + tmp[1];
				
				$('ImgRegalo').src = $('ImgRegalo').src.split("_")[0] + '_off.jpg';
			}
		}
		else
		{
			if(IsRegalo) 
			{
				document.getElementById("ctl4_TxtReserva").style.color = "#000000";
				$('ImgRegalo').src = $('ImgRegalo').src.split("_")[0] + '_on.jpg';
			}
			else
			{
				document.getElementById("ctl4_TxtReserva").style.color = "#888888";
				$('ImgRegalo').src = $('ImgRegalo').src.split("_")[0] + '_off.jpg';
			}
		}

		$('ctl4_Value_IsRegalo').value = IsRegalo;
	}
	
	var TmpTypeRegaloVuelo = 0;
	
	function RegaloInfo(Type)
	{
		switch(Type)
		{
		  case 0: ElementVisible('ctl2_PanelMsg16Big','visible'); if (TmpTypeRegaloVuelo != 0) { ElementVisible('RutaPage','hidden'); } break;
		  case 1: ElementVisible('ctl2_PanelMsg16Big','hidden'); if (TmpTypeRegaloVuelo != 0) { ElementVisible('RutaPage','visible'); } break;

		}	
	}

	function RegaloInfoStart(Type)
	{
		switch(Type)
		{
		  case 0: ElementVisible('ctl2_PanelMsg17Big','visible'); if (TmpTypeRegaloVuelo != 0) { ElementVisible('RutaPage','hidden'); } break;
		  case 1: ElementVisible('ctl2_PanelMsg17Big','hidden'); if (TmpTypeRegaloVuelo != 0) { ElementVisible('RutaPage','visible'); } break;
		}
	}
	
	function RegaloInfoColor(Type)
	{
		switch(Type)
		{
			case 0: TmpTypeRegaloVuelo = 0; document.getElementById('ctl2_PanelMsg16Big').style.backgroundColor = '#B7BF01'; document.getElementById('ctl2_PanelMsg17Big').style.backgroundColor = '#B7BF01'; break;
			case 1: TmpTypeRegaloVuelo = 1; document.getElementById('ctl2_PanelMsg16Big').style.backgroundColor = '#d93720'; document.getElementById('ctl2_PanelMsg17Big').style.backgroundColor = '#d93720'; break;
		}	
	}

	function StartLogoRegalaElVol(IsVol)
	{
		if(IsVol)
		{
			var params = {page:'LoadSelect',Type:'Start',LG:ReadUrlParameter('LG')}; new Ajax.Updater('FreePrice','index.php',{parameters:params,method:'post',evalScripts:true});
		}
		else
		{
			var params = {page:'LoadSelect',Type:'StartRuta',LG:ReadUrlParameter('LG')}; new Ajax.Updater('FreePrice','index.php',{parameters:params,method:'post',evalScripts:true});
		}
	}
	
	function ColorGreen(Id)
	{ document.getElementById(Id).style.backgroundColor = '#B7BF01'; }

	function ColorRed(Id)
	{ document.getElementById(Id).style.backgroundColor = '#d93720'; }

	function SelectLanguage(Lg)
	{
		$('ctl3_LnkCatala').href = "javascript:ToLanguageChange();";
		$('ctl3_LnkCastellano').href = "javascript:ToLanguageChange();";
		$('ctl3_LnkEnglish').href = "javascript:ToLanguageChange();";

		switch(Lg)
		{
			case 'CA': $('ctl3_LnkCastellano').style.textDecoration = "line-through"; $('ctl3_LnkEnglish').style.textDecoration = "line-through";  break;
			case 'ES': $('ctl3_LnkCatala').style.textDecoration = "line-through"; $('ctl3_LnkEnglish').style.textDecoration = "line-through";  break;
			case 'EN': $('ctl3_LnkCatala').style.textDecoration = "line-through"; $('ctl3_LnkCastellano').style.textDecoration = "line-through";  break;
		}	
	}
	
	function ToLanguageChange() { var Ctrl = true; }




	function LoadPnlLeft_Products(IdHeliports)
	{
		var params = { page:'LoadPnlLeft_'+currentSection, Action:'getProducts', IdHeliports:IdHeliports, LG:currentLanguage };
		new Ajax.Updater('Products','index.php', { parameters:params, method:'post', evalScripts:true});
		 
		if(IdHeliports == 0) { LoadPnlLeft_Heliports(0, 0); }
	}

	function LoadPnlLeft_ProductsTown(IdHeliports)
	{
		var params = { page:'LoadPnlLeft_'+currentSection, Action:'getProductsTown', IdHeliports:IdHeliports };
		new Ajax.Updater('AutocompletarOptions','index.php', { parameters:params, method:'post', evalScripts:true});
	}
	
	function LoadPnlLeft_Heliports(IdProducts, IdHeliports)
	{
		var params = { page:'LoadPnlLeft_'+currentSection, Action:'getHeliports', IdProducts:IdProducts, IdHeliports:IdHeliports, LG:currentLanguage };
		new Ajax.Updater('Heliports','index.php', { parameters:params, method:'post', evalScripts:true});
		
		LoadPnlLeft_People(0,0);
	}

	function LoadPnlLeft_People(IdProducts, IdHeliports)
	{
		var params = { page:'LoadPnlLeft_'+currentSection, Action:'getPeople', IdProducts:IdProducts, IdHeliports:IdHeliports, LG:currentLanguage };
		new Ajax.Updater('People','index.php', { parameters:params, method:'post', evalScripts:true});

		LoadPnlLeft_Price(0,0,0);
		LoadPnlLeft_Days(0,0,0);
	}

	function LoadPnlLeft_Price(IdProducts, IdHeliports, IdPeople)
	{
		var params = { page:'LoadPnlLeft_'+currentSection, Action:'getPrice', IdProducts:IdProducts, IdHeliports:IdHeliports, IdPeople:IdPeople, currentLanguage:currentLanguage };
		new Ajax.Updater('Price','index.php', { parameters:params, method:'post', evalScripts:true});
	}

	function LoadPnlLeft_Days(IdProducts, IdHeliports, IdPeople)
	{
		var params = { page:'LoadPnlLeft_'+currentSection, Action:'getDays', IdProducts:IdProducts, IdHeliports:IdHeliports, IdPeople:IdPeople };
		new Ajax.Updater('Days','index.php', { parameters:params, method:'post', evalScripts:true});
	}

	function LoadPnlLeft_Clean()
	{
		$('comboProducts').value = '';
		$('FlightPlace').value = '';
		
		LoadPnlLeft_Heliports(0,0);
	}
	
	function LoadPnlLeft_Refresh()
	{
		if(currentSection == 'Lineas') { $('FlightPlace').value = ''; }
		if(currentSection == 'Rutas') { LoadRuta(0); }
		
		$('comboProducts').value = '';

		LoadPnlLeft_Products(0);
		LoadPnlLeft_Heliports(0,0);
	}
	
	