





mac_airports=Array();
mac_airports["GLG"]="LCG,SCQ,VGO";
mac_airports["ISR"]="ATH,HER,JMK,JTR";
mac_airports["LON"]="LGW,LHR";
mac_airports["PAR"]="CDG,ORY";
mac_airports["TCI"]="TFN,TFS";

separador_conexiones= "Connexions";
mostrarDiaActual= "Mostrar dia actual";


var jprintf = function(string)  {
	if (arguments.length <2) {
		return string;
	}
	for (var i=1; i<arguments.length; i++) {
		string = string.replace("%"+i, arguments[i]);
	}
	return string;
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
}


var dateToday = "";
var scripts_loaded = false;
var num_scripts_loaded = 0;
var tmp_calendar_div,tmp_calendar_anchor,tmp_calendar_input,tmp_calendar_hiddens, tmp_iFrame_id, selected_month, selected_year;
var calObj=null, calObj1 = null, calObj2 = null;
var currentRoute1=null, currentRoute2=null, calRoute1=null, calRoute2=null;
var calendarPosLeft=0, calendarPosTop=0;
var calendarShown=false;

document.documentElement.onmouseup = function() {
	if(!scripts_loaded) {
		if(document.getElementById('calendario_buscador1').display != 'none' && document.getElementById('iFrame_calendario1').display != 'none') {
			hideDiv("calendario_buscador1", "iFrame_calendario1");
		}
		if(document.getElementById('calendario_buscador2').display != 'none' && document.getElementById('iFrame_calendario2').display != 'none') {
			hideDiv("calendario_buscador2", "iFrame_calendario2");
		}		
	}
}

function disableDates () {

 	dateToday = "";
	month_xjs = window.month_xjs ? window.month_xjs : false;
	day_xjs = window.day_xjs ? window.day_xjs : false;
	var fecha_indexXJS = month_xjs + day_xjs -1;

	if (tmp_iFrame_id=="iFrame_calendario2") {
		// si es la fecha de vuelta se deshabilitan todas las fechas previas
		// a la salida (se resta un día al día de salida, ya que ese día debe
		// poder seleccionarse)
		returnYearmonth=document.getElementById("departMonth1Select").value;
		returnDay=document.getElementById("departDay1Select").value;
		returnDateUTC=Date.UTC(returnYearmonth.substr(0,4),returnYearmonth.substr(4)-1,returnDay,0,0,0);
		// La fecha UTC es en milisegundos
		returnDateUTC=returnDateUTC-(1000*60*60*24);
		var returnDateObj=new Date(returnDateUTC);
		returnDateMonth=returnDateObj.getMonth()+1;
		if (returnDateMonth<10) {
			returnDateMonthStr="0"+returnDateMonth.toString();
		} else {
			returnDateMonthStr=returnDateMonth.toString();
		}
		returnDateDay=returnDateObj.getDate().toString();
		if (returnDateDay<10) {
			returnDateDayStr="0"+returnDateDay.toString();
		} else {
			returnDateDayStr=returnDateDay.toString();
		}
		dateToday=returnDateObj.getFullYear().toString()+returnDateMonthStr+returnDateDayStr;
	} else {
		AtaglanceStaticToday_temp = "20120207";
		if (typeof AtaglanceStaticToday == 'undefined') { AtaglanceStaticToday = AtaglanceStaticToday_temp; }
		if ( (fecha_indexXJS >= AtaglanceStaticToday) && day_xjs > "01" ) dateToday = fecha_indexXJS;
		else dateToday = AtaglanceStaticToday;
	}

	calObj.removeDisabledDates();

	calObj.addDisabledDates(null,dateToday);	calObj.addDisabledDates("20121028",null);	
	
	call_calendar_cache='true';

	from1value=document.getElementById('from1Select').value;
	to1value= document.getElementById('to1Select').value;

	// check if is a mac airport and replace it with the list of airports from that mac
	if (mac_airports[from1value]!=null) {
		from1value=mac_airports[from1value];
	}

	if (mac_airports[to1value]!=null) {
		to1value=mac_airports[to1value];
	}

	if (tmp_calendar_divid=='calendario_buscador1') {
	    myOrigin = from1value;
	    myDest = to1value;
		calRoute1=myOrigin+myDest;
	} else {
	    myOrigin = to1value;
	    myDest = from1value;
		calRoute2=myOrigin+myDest;
	}
	setTimeout("showCalendar();",8000);
	
	if ((from1value!="???" && to1value!="" && from1value!="Origen" && to1value!="Destino") && !same_pair && call_calendar_cache=='true') {
	    var url="/booking/services/cache-loader/get-no-flights-days";
	    url+="?from1=" + myOrigin;
	    url+= "&to1=" + myDest;
	    url+= "&months=10";
	    url+="&departDate1=" + dateToday;
		url+= "&format=~";
	    jQuery.ajax({
		url: url,
		success: function(data) {
			addDisabledDates(data);
		}
	    });
	    //callAjax(url,"addDisabledDates");
	} else {
		addDisabledDates("");
	}
	
	

}

function addDisabledDates(dates) {

    data=Array();

    //Cargamos los labels que se utilizaran en el footer i los mensajes de alerta del calendario
    txt_until_date="Opera a partir de %1.";
    txt_no_flight="En aquest dia no hi ha vol";
    txt_without_availability="";
    //array de contadores para almacenar los días sin disponibilidad que devuelve la caché para cada mes
    count_unable_dates=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0);
    //array de booleanos para controlar que meses tienen dias tachados por caché
    show_footer=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0);
    
    if (dates!='') {
		data=dates.toString().split("~");
		var k=0;
		for (var i=0;i<data.length;i++) {
			if (data[i]>dateToday) {
				
				k=parseInt(data[i].substring(4,6),10);
				count_unable_dates[k]++;
				show_footer[k]=1;
	    			calObj.addDisabledDates(data[i]);
			}
 	   }

	   //Para el mes actual añadimos a su contador los días ya pasados
	   count_unable_dates[parseInt(String(dateToday).substring(4,6),10)]+=parseInt(String(dateToday).substring(6,8),10);


    }
    else{
    	   //Cuando desactivamos la caché o no devuelve nada , hay que desactivar las fechas anteriores a fecha minima de vuelo, que normalmente trae la cache
	   
	   if(tmp_calendar_divid=="calendario_buscador1"){
		aux_city_pair=calRoute1;
	   }
	   else if(tmp_calendar_divid=="calendario_buscador2"){
		aux_city_pair=calRoute2;
	   }
	   else{
		aux_city_pair="";
	   }

	   if(fecha_minima_vuelo[aux_city_pair]!=null){
			
			//Desactivamos las fechas anteriores a la fecha minima de vuelo
			aux__min_date=parseInt(fecha_minima_vuelo[aux_city_pair][2]+fecha_minima_vuelo[aux_city_pair][1]+fecha_minima_vuelo[aux_city_pair][0],10);
			calObj.addDisabledDates(null,aux__min_date,true);
			
	   }
   }
	showCalendar();
  
}


function showCalendar()  {
	if (!calendarShown) {
    	calObj.select(tmp_calendar_input, tmp_calendar_anchor, 'EE dd MMM, yyyy');
		document.getElementById(tmp_iFrame_id).style.left = calendarPosLeft;
		document.getElementById(tmp_iFrame_id).style.top = calendarPosTop;
		if (document.getElementById(tmp_iFrame_id).style.visibility != "visible") {
	    	document.getElementById(tmp_iFrame_id).style.visibility = "visible";
		}
		calendarShown=true;
	}
}

function addDisabledWeekDays(buscador) {

    if(buscador == 1){
		calObj.setDisabledWeekDays();
    } else {
		calObj.setDisabledWeekDays();
    }
    
    calObj.footer = '';
	showCalendar();
  
}

function loadCalendar(div_id, iframe_id, anchor, input, hiddens){
	tmp_calendar_divid   = div_id;
	tmp_calendar_anchor  = anchor;
	tmp_calendar_input   = input;
	tmp_calendar_hiddens = hiddens;
	tmp_iFrame_id	     = iframe_id;

	hideDiv("calendario_buscador1", "iFrame_calendario1");
	hideDiv("calendario_buscador2", "iFrame_calendario2");

	calendarShown=false;

	from1value=document.getElementById('from1Select').value;
	to1value= document.getElementById('to1Select').value;
	currentRoute1=document.getElementById('from1Select').value+document.getElementById('to1Select').value;
	currentRoute2=document.getElementById('to1Select').value+document.getElementById('from1Select').value;

	calendarPos=findPos(document.getElementById(tmp_calendar_anchor));
	calendarPosLeft=calendarPos[0];
	calendarPosTop=calendarPos[1];

	document.getElementById(div_id).style.left = (calendarPosLeft-10)+"px";
	document.getElementById(div_id).style.top = (calendarPosTop-10)+"px";
	document.getElementById(iframe_id).style.left = (calendarPosLeft-10)+"px";
	document.getElementById(iframe_id).style.top = (calendarPosTop-10)+"px";

	if ((!scripts_loaded)
			||((tmp_calendar_divid=="calendario_buscador1")&&(calRoute1!=currentRoute1))
			||((tmp_calendar_divid=="calendario_buscador2")&&(calRoute2!=currentRoute2))) {
		var content = '<img src="/skylights/images/ajax-loader.gif" alt="loading image" style="margin-top: 89px;"/>';
		ajax_showLoading(div_id, content);
		displayDiv(div_id, iframe_id);
	}

	if (!scripts_loaded){
		var head= document.getElementsByTagName('head')[0];

		var ajaxscript= document.createElement('script');
		ajaxscript.type= 'text/javascript';
		ajaxscript.src= '/VuelingLib/ajax/ajax.js';

		head.appendChild(ajaxscript);

		var calendarscript= document.createElement('script');
		calendarscript.type= 'text/javascript';
		calendarscript.src= '/skylights/js/mkCalendar.js';

		head.appendChild(calendarscript);
	} else {
		displayCalendar();
	}
}

function checkScripts(){
	num_scripts_loaded++;
	if(num_scripts_loaded < 1){ return; }
	scripts_loaded = true;

	displayCalendar();
}

function calendarParams(div_id){

	var calendarObj = new CalendarPopup(div_id);
	var label = new Object();

	captureSearchText(label);

	calendarObj.setWeekStartDay(1);
	calendarObj.setDayHeaders(label.weekshort[6].substr(0,3),label.weekshort[0].substr(0,3),label.weekshort[1].substr(0,3),label.weekshort[2].substr(0,3),label.weekshort[3].substr(0,3),label.weekshort[4].substr(0,3),label.weekshort[5].substr(0,3));
	calendarObj.setDayNames(label.weekday[6],label.weekday[0],label.weekday[1],label.weekday[2],label.weekday[3],label.weekday[4],label.weekday[5]);
	calendarObj.setMonthNames(label.months[0],label.months[1],label.months[2],label.months[3],label.months[4],label.months[5],label.months[6],label.months[7],label.months[8],label.months[9],label.months[10],label.months[11]);
	calendarObj.startDate = "201202"
	calendarObj.endDate = "201210"
	calendarObj.seasonEndDate = "201210"
	calendarObj.returnFunction = "CP_SelectDay";
	calendarObj.offsetX = -10;
	calendarObj.offsetY = -10;

	//calendarObj.footer = '<p class="CP_footer"><a href="javascript:CP_SelectDay(0,0,0);CP_hideCalendar(\''+calendarObj.index+'\');" target="_self">Escollir qualsevol dia</a></p>'


	//calendarObj.footer = '<p id="noFlightsLabel" class="CP_footer" ><img src="/img/sinvuelo.gif" alt=""/> En aquest dia no hi ha vol</p>';

	return calendarObj;
}
function CP_SelectDay(y,m,d){
	if(d == 0) { //cualquier dia
		var dt = new Date(selected_year,selected_month-2,1,0,0,0);
		window.CP_targetInput.value = "Qualsevol dia "+formatDate(dt,"MMM, yyyy");
		document.getElementById(tmp_calendar_hiddens[0]).value = "**";
		document.getElementById(tmp_calendar_hiddens[1]).value = ""+selected_year+LZ(selected_month-1);
	}
	else{
		var dt = new Date(y,m-1,d,0,0,0);
		window.CP_targetInput.value = formatDate(dt,window.CP_dateFormat);
		document.getElementById(tmp_calendar_hiddens[0]).value = LZ(d);
		document.getElementById(tmp_calendar_hiddens[1]).value = ""+y+LZ(m);
	}
	checkRoundTripDates();
}
function checkRoundTripDates(){
	var date1 = parseInt((document.getElementById('departMonth1Select').value)+document.getElementById('departDay1Select').value);
	var date2 = parseInt((document.getElementById('departMonth2Select').value)+document.getElementById('departDay2Select').value);
	if(tmp_calendar_hiddens[0] == 'departDay1Select' && date2 < date1){
		document.getElementById('departDay2Select').value   = document.getElementById('departDay1Select').value;
		document.getElementById('departMonth2Select').value = document.getElementById('departMonth1Select').value;
		document.getElementById('displayDate2').value       = document.getElementById('displayDate1').value;
	}
	if (document.getElementById(tmp_calendar_hiddens[0]).value == "**") {
		var lengthInput = window.CP_targetInput.name.length - 1;
		var indexInput = window.CP_targetInput.name.substr(lengthInput,1)
		if (indexInput == 1){
			document.getElementById('departDay2Select').value   = document.getElementById('departDay1Select').value;
			document.getElementById('departMonth2Select').value = document.getElementById('departMonth1Select').value;
			document.getElementById('displayDate2').value       = document.getElementById('displayDate1').value;
		} else {
			document.getElementById('departDay1Select').value   = document.getElementById('departDay2Select').value;
			document.getElementById('departMonth1Select').value = document.getElementById('departMonth2Select').value;
			document.getElementById('displayDate1').value       = document.getElementById('displayDate2').value;
		}
	}
}
function displayCalendar(){

	if(calObj1 == null && calObj2 == null){
		calObj  = calendarParams(tmp_calendar_divid);
		calObj1 = calObj;
	}
	else if(calObj1.divName == tmp_calendar_divid){
		calObj = calObj1;
	}
	else if(calObj2 == null){
		calObj  = calendarParams(tmp_calendar_divid);
		calObj2 = calObj;		
	}
	else if(calObj2.divName == tmp_calendar_divid){
		calObj = calObj2;
	}
	else return;

	//Con esta variable a false no se llamará a la caché de vuelos.
	same_pair=false;
	if (((tmp_calendar_divid=="calendario_buscador1")&&(calRoute1==currentRoute1))
			||((tmp_calendar_divid=="calendario_buscador2")&&(calRoute2==currentRoute2))) {
			//showCalendar();
			same_pair=true;
	}
	disableDates();

}
function displayDiv(div_id, iframe_id){
	div = document.getElementById(div_id);
	iframe = document.getElementById(iframe_id);
	div.style.display = "block";
	iframe.style.display = "block";
}
function hideDiv(div_id, iframe_id){
	div = document.getElementById(div_id);
	iframe = document.getElementById(iframe_id);
	div.style.display = "none";
	iframe.style.display = "none";
}


function resAndPlta2NotTogether(){
		if(document.getElementById('promotional_code').value!=''){
			if(document.getElementById('cFamNum')){
				document.getElementById('cFamNum').checked=false;
				document.getElementById('cFamNum').disabled="disabled";
			}
		}
		else{
			if(document.getElementById('cFamNum')){
				document.getElementById('cFamNum').disabled="";
			}		
		}	
		if(document.getElementById('promotional_code')){
			if(document.getElementById('cFamNum').checked==true){
				document.getElementById('promotional_code').value='';
				document.getElementById('promotional_code').disabled="disabled";
			}
			else{
				document.getElementById('promotional_code').disabled="";			
			}	
		}
}
	
function captureSearchText(searchText)
{

searchText.missingDepartCity = "\nSeleccioneu la ciutat de sortida.\n";
searchText.missingArriveCity = "\nSeleccioneu la vostra destinació.\n";
searchText.popup_max_passenger_amount_1 = "You are allowed a maximum of ";
searchText.popup_max_passenger_amount_2 = " passengers\nper booking online. If your party is larger\nthan this, please call our reservation center.";
searchText.popup_missing_passenger_amount = "You must enter at least one passenger.";	
searchText.popup_too_many_infants = "If you wish to book a greater number of\nInfants than Adults, please contact our\nreservation center for possible arrangements.";
searchText.popup_um_seleccion_pax = "No heu seleccionat cap adult. Vueling us inclourà el servei de menors no acompanyats, que té un cost addicional (35€ per trajecte nacional i 55€ per trajecte internacional i Canàries) i que és obligatori per als menors que viatgin sols.";
searchText.popup_um_no_bebes = "Els nadons no poden viatjar sense la companyia d’un adult.";
searchText.popup_um_no_disponible = "En aquest aeroport no hi ha servei d’acompanyament de menors.";
searchText.popup_um_24_horas = "No està permès contractar el servei de menors no acompanyats amb menys de 24 hores d’antelació.";
searchText.popup_um_connexiones_not_allow = "Ho sentim, però els menors no poden viatjar sols en vols en connexió. Per als vols directes, disposem d’un servei d’acompanyament de menors.";
searchText.popup_illogical_open_jaw = "The selected outbound and return city pairs\nare not logical. You should either return to the \nsame city you fly out from, or return from the\nsame city you fly into.\n";
searchText.popup_pre_flight_date_1 = "Seleccioni dates posteriors \nal ";
searchText.popup_pre_flight_date_2 = ". \n\nPulsi OK per modificar la seva selecció.";
searchText.popup_post_live_flight_date_1 = "Seleccioni dates anteriors \nal ";
searchText.popup_post_live_flight_date_2 = ". \n\nPulsi OK per modificar la seva selecció.";searchText.popup_initial_flight_date = "";
searchText.popup_final_flight_date = "";searchText.popup_flight_or_orig_dest	= "Please either enter in a flight number or\nselect cities of origin and/or destination.";
searchText.popup_invalid_city_pair = "Your origin and destination cities\nare the same. Please change one or\nthe other.";
searchText.months = new Array();
searchText.months[0] = "Gener";
searchText.months[1] = "Febrer";
searchText.months[2] = "Març";
searchText.months[3] = "Abril";
searchText.months[4] = "Maig";
searchText.months[5] = "Juny";
searchText.months[6] = "Juliol";
searchText.months[7] = "Agost";
searchText.months[8] = "Setembre";
searchText.months[9] = "Octubre";
searchText.months[10] = "Novembre";
searchText.months[11] = "Desembre";
searchText.sameDayWarning	 = "\nLa data de tornada és\nla mateixa que la data de sortida.\n\nsegur que voleu fer un viatge tan curt?\n";

searchText.weekshort = new Array();
searchText.weekshort[0] = "Dl.";
searchText.weekshort[1] = "Dm.";
searchText.weekshort[2] = "Dc.";
searchText.weekshort[3] = "Dj.";
searchText.weekshort[4] = "Dv.";
searchText.weekshort[5] = "Ds.";
searchText.weekshort[6] = "Dg.";

searchText.weekday = new Array();
searchText.weekday[0] = "Dilluns";
searchText.weekday[1] = "Dimarts";
searchText.weekday[2] = "Dimecres";
searchText.weekday[3] = "Dijous";
searchText.weekday[4] = "Divendres";
searchText.weekday[5] = "Dissabte";
searchText.weekday[6] = "Diumenge";

}
function captureSearchPrefs(searchPrefs)
{
searchPrefs.OFFER_OPEN_JAW_ROUTES = 'false';
searchPrefs.DISPLAY_AIRPORT_CITY_CODES = 'true';
searchPrefs.MAX_PASSENGERS_ALLOWED = '25';
searchPrefs.paxTypes = [];
searchPrefs.initial_date_used = '';
searchPrefs.final_date_used	= '';
searchPrefs.allow_todays_date = 'true';	
searchPrefs.paxTypes.push("ADULT");
searchPrefs.paxTypes.push("CHILD");
searchPrefs.umDisabledCities = [];

searchPrefs.umDisabledCities.push("XXX");}


var order_connections_conf = 0;

function buildAirports()
{ 
	var apts = new Array();
	var dests;	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','HER','DBV','IBZ','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIL','LIS','LYS','MAD','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','NTE','NCE','NAP','PAR','PSA','FCO','EAS','SCQ','JTR','SVQ','TCI','TLS','VCE','VGO');
	apts[0] = new airport( false, "AAL", "Aalborg", dests );	
	dests = new Array('AAL','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','JMK','MXP','DME','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[1] = new airport( false, "ALC", "Alacant", dests );	
	dests = new Array('AAL','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRQ','ISR','LCG','LIS','LYS','PMI','MMX','MLA','RAK','MAH','MXP','DME','MUC','NCE','NAP','PMO','PSA','PRG','FCO','LED','SCQ','JTR','SPU','SVG','TCI','TLS','VCE','VRN','VGO','ZRH');
	apts[2] = new airport( false, "LEI", "Almeria", dests );	
	dests = new Array('AAL','ALC','LEI','OVD','ATH','BCN','BIO','BES','OTP','CWL','CPH','HER','DBV','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','MAD','PMI','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NCE','NAP','PMO','PSA','FCO','EAS','LED','SCQ','JTR','SVQ','SPU','TLV','TCI','TLS','VLC','VCE','VRN','VGO');
	apts[3] = new airport( false, "AMS", "Amsterdam", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','ATH','BCN','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LYS','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[4] = new airport( false, "OVD", "Astúries", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','LCG','ACE','LIL','LIS','LDE','LYS','PMI','RAK','MRS','MAH','DME','AGP','MUC','NTE','NCE','NUE','PAR','EAS','LED','SCQ','SVQ','SOU','SVG','TCI','TLS','VIE','VGO','ZRH');
	apts[5] = new airport( false, "ATH", "Atenes", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','TXL','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','HAM','ISR','LCG','ACE','LIL','LIS','LDE','LYS','MAD','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[6] = new airport( false, "BCN", "Barcelona", dests );	
	dests = new Array('BCN','BIO','MAD');
	apts[7] = new airport( false, "TXL", "Berlín", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','ATH','BCN','TXL','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LON','LDE','LYS','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[8] = new airport( false, "BIO", "Bilbao", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CPH','IBZ','ARN','FLR','GLG','LPA','GRX','GOA','ISR','LCG','ACE','MAD','PMI','MMX','MLA','RAK','MAH','MXP','DME','AGP','MUC','NAP','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SVG','TCI','VCE','VIE','VGO','ZRH');
	apts[9] = new airport( false, "BES", "Brest (Bretanya)", dests );	
	dests = new Array('AAL','ALC','LEI','OVD','ATH','BCN','BIO','BES','OTP','CWL','HER','DBV','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NCE','NAP','PMO','PSA','FCO','EAS','LED','SCQ','JTR','SVQ','SPU','TLV','TCI','TLS','VLC','VCE','VRN','VGO');
	apts[10] = new airport( false, "BRU", "Brussel·les", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','IBZ','FLR','GLG','LPA','GRX','GRQ','GOA','LCG','LIL','LIS','LDE','LYS','MAD','PMI','MRS','MAH','AGP','NCE','PAR','EAS','SCQ','SVQ','SOU','TCI','TLS','VGO');
	apts[11] = new airport( false, "OTP", "Bucarest", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','OTP','DBV','IBZ','GLG','LPA','GRX','GOA','ISR','LCG','LIS','MAD','PMI','MLA','RAK','MAH','MXP','DME','AGP','NUE','NAP','FCO','SCQ','SVQ','SVG','TCI','VCE','VGO');
	apts[12] = new airport( false, "BOD", "Burdeos", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','HER','DBV','IBZ','ARN','FLR','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIS','LYS','MAD','PMI','MLA','RAK','MAH','MXP','DME','AGP','MUC','NCE','NUE','NAP','PMO','PSA','FCO','EAS','LED','SCQ','JTR','SVQ','TCI','VCE','VGO','ZRH');
	apts[13] = new airport( false, "CWL", "Cardiff (Gal·les)", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','HER','DBV','IBZ','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIL','LIS','LYS','MAD','PMI','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NAP','PMO','PAR','PSA','FCO','EAS','SCQ','JTR','SVQ','SPU','TLV','TCI','TLS','VCE','VGO');
	apts[14] = new airport( false, "CPH", "Copenhaguen", dests );	
	dests = new Array('ALC','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','IBZ','ARN','FLR','GLG','LPA','GRX','LCG','LIL','LIS','LYS','MAD','PMI','MRS','MAH','MXP','AGP','MUC','NCE','NAP','PAR','PSA','PRG','FCO','SCQ','SVQ','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[15] = new airport( false, "HER", "Creta", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','EDI','IBZ','ARN','SXB','GLG','LPA','GRX','GRQ','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','RAK','MAH','DME','AGP','MUC','NTE','NCE','PAR','EAS','LED','SCQ','SVQ','SOU','SVG','TCI','TLS','VGO','ZRH');
	apts[16] = new airport( false, "DBV", "Dubrovnik", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','OTP','BOD','HER','DBV','IBZ','FLR','GLG','LPA','GRX','GOA','ISR','LCG','LIS','LYS','PMI','MLA','RAK','MRS','MAH','MXP','DME','AGP','MUC','NCE','NUE','NAP','PMO','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SPU','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[17] = new airport( false, "EDI", "Edimburg", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','MAD','MMX','MLA','RAK','MRS','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VLC','VCE','VRN','VIE','VGO','ZRH');
	apts[18] = new airport( false, "IBZ", "Eivissa", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','CWL','HER','DBV','IBZ','SXB','GLG','LPA','GRX','GOA','ISR','LCG','LIL','LIS','LYS','PMI','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NAP','PMO','PAR','PSA','FCO','EAS','SCQ','JTR','SVQ','SOU','SPU','TLV','TCI','VCE','VGO','ZRH');
	apts[19] = new airport( false, "ARN", "Estocolm", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','HER','EDI','IBZ','ARN','FLR','GLG','LPA','GRX','GOA','ISR','LCG','LIS','MAD','PMI','MLA','RAK','MAH','MXP','DME','AGP','MUC','NAP','PMO','PSA','FCO','LED','SCQ','JTR','SVQ','TCI','VCE','VGO','ZRH');
	apts[20] = new airport( false, "SXB", "Estrasburg", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','CWL','CPH','EDI','IBZ','ARN','SXB','GLG','LPA','GRX','ISR','LCG','LIL','LIS','MAD','PMI','MMX','MLA','RAK','MRS','MAH','JMK','AGP','MUC','NTE','NCE','PAR','EAS','SCQ','SVQ','SOU','SVG','TCI','TLS','VGO','ZRH');
	apts[21] = new airport( false, "FLR", "Florència", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','LPA','GRX','GRQ','GOA','ISR','ACE','LIL','LIS','LON','LDE','LYS','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','ZRH');
	apts[22] = new airport( true, "GLG", "Galícia", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','GLG','GRQ','GOA','ISR','LCG','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[23] = new airport( false, "LPA", "Gran Canària", dests );	
	dests = new Array('AAL','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','JMK','MXP','DME','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SOU','SPU','SVG','TLV','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[24] = new airport( false, "GRX", "Granada", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BRU','OTP','HER','DBV','IBZ','GLG','LPA','GRX','ISR','LIS','MAD','PMI','MLA','RAK','MAH','MXP','DME','AGP','MUC','NTE','NCE','NAP','PAR','FCO','EAS','SCQ','JTR','SVQ','SPU','VCE','VGO');
	apts[25] = new airport( false, "GRQ", "Groningen", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','DBV','IBZ','ARN','GLG','LPA','GRX','GRQ','ISR','LCG','ACE','LIL','LIS','LYS','MAD','PMI','MLA','RAK','MAH','DME','AGP','NTE','PRG','EAS','SCQ','SVQ','SVG','TCI','TLS','VIE','VGO','ZRH');
	apts[26] = new airport( false, "GOA", "Gènova", dests );	
	dests = new Array('BCN');
	apts[27] = new airport( false, "HAM", "Hamburg", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','LCG','ACE','LIL','LIS','LDE','LYS','MAD','PMI','MMX','RAK','MRS','MAH','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','SVQ','SOU','SVG','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[28] = new airport( true, "ISR", "Illes Gregues", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','LPA','GRX','GRQ','GOA','ISR','ACE','LIL','LIS','LON','LYS','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','ZRH');
	apts[29] = new airport( false, "LCG", "La Corunya", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','CWL','CPH','DBV','EDI','IBZ','ARN','SXB','GLG','GRX','GRQ','GOA','ISR','LCG','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','JMK','MXP','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','SCQ','SPU','VCE','VRN','VIE','VGO','ZRH');
	apts[30] = new airport( false, "ACE", "Lanzarote", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CPH','HER','DBV','IBZ','ARN','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIS','MAD','PMI','MLA','RAK','MAH','MXP','DME','AGP','MUC','NAP','PMO','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[31] = new airport( false, "LIL", "Lille", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LYS','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','ZRH');
	apts[32] = new airport( false, "LIS", "Lisboa", dests );	
	dests = new Array('BIO','GLG','LCG','VGO');
	apts[33] = new airport( true, "LON", "Londres", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','HER','EDI','IBZ','LPA','GRX','ISR','LIS','MAD','PMI','RAK','MAH','MXP','DME','AGP','MUC','NAP','PMO','PSA','PRG','FCO','LED','JTR','SVQ','SPU','TCI','VCE');
	apts[34] = new airport( false, "LDE", "Lorda", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CWL','CPH','HER','DBV','EDI','IBZ','ARN','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIS','MAD','PMI','MMX','MLA','RAK','MAH','JMK','MXP','DME','AGP','MUC','NAP','PMO','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TCI','VCE','VIE','VGO','ZRH');
	apts[35] = new airport( false, "LYS", "Lyon", dests );	
	dests = new Array('AAL','AMS','BCN','TXL','BES','OTP','BOD','CWL','CPH','HER','IBZ','SXB','FLR','GRQ','GOA','ISR','LIL','LDE','LYS','MMX','MLA','MRS','MAH','JMK','NTE','NCE','NUE','NAP','PMO','PAR','PSA','FCO','JTR','SOU','SPU','SVG','TLS','VRN');
	apts[36] = new airport( false, "MAD", "Madrid", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','MMX','MLA','RAK','MRS','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[37] = new airport( false, "PMI", "Mallorca", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BOD','DBV','IBZ','FLR','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIS','LYS','MAD','PMI','MRS','MAH','MXP','AGP','NTE','NAP','FCO','EAS','SCQ','SVQ','TCI','TLS','VGO');
	apts[38] = new airport( false, "MMX", "Malmö", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','LCG','ACE','LIL','LIS','LDE','LYS','MAD','PMI','MMX','RAK','MRS','MAH','DME','AGP','MUC','NTE','NCE','NUE','PAR','PRG','EAS','LED','SCQ','SVQ','SOU','SVG','TCI','TLS','VIE','VGO','ZRH');
	apts[39] = new airport( false, "MLA", "Malta", dests );	
	dests = new Array('AAL','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','BOD','CWL','CPH','DBV','IBZ','ARN','SXB','FLR','GLG','GOA','ISR','LCG','LIL','LIS','LYS','PMI','MLA','MRS','MAH','MXP','DME','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','SCQ','SPU','TLS','VCE','VIE','VGO','ZRH');
	apts[40] = new airport( false, "RAK", "Marràqueix", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CWL','CPH','DBV','IBZ','ARN','FLR','GLG','LPA','GRX','ISR','LCG','ACE','LIS','MAD','PMI','MLA','MAH','MXP','DME','AGP','MUC','NUE','NAP','PMO','PSA','PRG','FCO','EAS','SCQ','SVQ','SVG','TCI','VCE','VIE','VGO','ZRH');
	apts[41] = new airport( false, "MRS", "Marsella", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','MAD','MMX','MLA','RAK','MRS','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[42] = new airport( false, "MAH", "Menorca", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BRU','OTP','BOD','CWL','CPH','EDI','IBZ','ARN','FLR','GLG','LPA','GRX','GRQ','LIS','LYS','MAD','PMI','MMX','RAK','MAH','MXP','DME','AGP','MUC','NCE','NAP','PMO','PAR','PSA','PRG','FCO','LED','SCQ','SVQ','SOU','SVG','TCI','VCE','VRN','ZRH');
	apts[43] = new airport( false, "JMK", "Mikonos", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','HER','EDI','IBZ','ARN','SXB','GLG','LPA','GRX','ISR','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','RAK','MAH','JMK','DME','AGP','MUC','NTE','NCE','PAR','EAS','LED','SCQ','JTR','SVQ','SOU','SVG','TLV','TCI','TLS','VLC','VGO','ZRH');
	apts[44] = new airport( false, "MXP", "Milà", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','BOD','CWL','CPH','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MLA','RAK','MRS','MAH','MXP','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','FCO','EAS','SCQ','SVQ','SOU','TCI','TLS','VCE','VRN','VGO','ZRH');
	apts[45] = new airport( false, "DME", "Moscou", dests );	
	dests = new Array('AAL','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','JMK','MXP','DME','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[46] = new airport( false, "AGP", "Màlaga", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','ISR','ACE','LIL','LIS','LYS','PMI','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','NTE','NCE','NAP','PMO','PAR','PSA','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','TCI','TLS','VCE','VGO','ZRH');
	apts[47] = new airport( false, "MUC", "Múnic", dests );	
	dests = new Array('AAL','ALC','OVD','ATH','BCN','BIO','OTP','HER','DBV','IBZ','GLG','LPA','GRX','GOA','ISR','ACE','LIS','MAD','PMI','MMX','MLA','RAK','MAH','MXP','DME','AGP','MUC','NAP','FCO','LED','SCQ','JTR','SVQ','SVG','TLV','TCI','VCE','VGO');
	apts[48] = new airport( false, "NTE", "Nantes", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CWL','CPH','HER','DBV','EDI','IBZ','ARN','FLR','GLG','LPA','GRX','GRQ','ISR','LCG','ACE','LIS','MAD','PMI','MMX','MLA','RAK','MAH','JMK','MXP','DME','AGP','MUC','NUE','NAP','PMO','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[49] = new airport( false, "NCE", "Niça", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BOD','IBZ','GLG','LPA','GRX','ISR','LCG','ACE','LIS','MAD','PMI','MLA','MAH','JMK','DME','AGP','NCE','NAP','FCO','SCQ','SVQ','TCI');
	apts[50] = new airport( false, "NUE", "Nuremberg", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','HER','EDI','IBZ','ARN','SXB','GLG','LPA','GRX','GRQ','ISR','LCG','ACE','LIL','LIS','LDE','LYS','MAD','PMI','MMX','RAK','MRS','MAH','JMK','DME','AGP','MUC','NTE','NCE','NUE','PAR','EAS','LED','SCQ','JTR','SVQ','SOU','SVG','TLV','TCI','TLS','VGO','ZRH');
	apts[51] = new airport( false, "NAP", "Nàpols", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','HER','EDI','IBZ','ARN','GLG','LPA','GRX','ISR','LCG','ACE','LIL','LIS','LYS','MAD','PMI','MMX','RAK','MRS','MAH','DME','AGP','MUC','NTE','NCE','PAR','EAS','LED','SCQ','JTR','SVQ','SVG','TLV','TCI','TLS','VGO');
	apts[52] = new airport( false, "PMO", "Palerm", dests );	
	dests = new Array('AAL','ALC','LEI','OVD','ATH','BCN','BIO','OTP','CPH','HER','DBV','IBZ','ARN','FLR','GLG','LPA','GRX','GRQ','ISR','LCG','ACE','LIS','MAD','PMI','MLA','RAK','MAH','JMK','MXP','DME','AGP','MUC','NAP','PMO','PSA','FCO','EAS','LED','SCQ','JTR','SVQ','SPU','TLV','TCI','VLC','VCE','VRN','VIE','VGO','ZRH');
	apts[53] = new airport( true, "PAR", "París", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','HER','EDI','IBZ','ARN','GLG','LPA','GRX','ISR','LCG','LIL','LIS','LYS','MAD','PMI','MMX','RAK','MAH','JMK','DME','AGP','MUC','NTE','PAR','EAS','LED','SCQ','JTR','SVQ','SOU','SVG','TLV','TCI','TLS','VGO');
	apts[54] = new airport( false, "PSA", "Pisa (Toscana)", dests );	
	dests = new Array('ALC','LEI','OVD','BCN','BIO','BES','CWL','HER','EDI','IBZ','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIL','LIS','PMI','MLA','RAK','MRS','MAH','JMK','AGP','MUC','NCE','FCO','EAS','SCQ','JTR','SVQ','SOU','TLV','TCI','VGO');
	apts[55] = new airport( false, "PRG", "Praga", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','HER','EDI','IBZ','ARN','SXB','GLG','LPA','GRX','GRQ','ISR','LCG','ACE','LIL','LIS','LDE','LYS','MAD','PMI','MMX','RAK','MRS','MAH','JMK','DME','AGP','MUC','NTE','NCE','NUE','PAR','PRG','EAS','LED','SCQ','JTR','SVQ','SOU','SVG','TLV','TCI','TLS','VLC','VGO','ZRH');
	apts[56] = new airport( false, "FCO", "Roma", dests );	
	dests = new Array('AAL','ALC','AMS','ATH','BCN','BES','BRU','OTP','CWL','CPH','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','ISR','LCG','ACE','LIL','LIS','LYS','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','AGP','MUC','NCE','NAP','PMO','PAR','PSA','PRG','FCO','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[57] = new airport( false, "EAS", "San Sebastià", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BES','BRU','BOD','CWL','DBV','IBZ','FLR','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIL','LIS','LYS','PMI','MRS','MAH','MXP','AGP','MUC','NCE','NAP','PMO','PAR','PSA','FCO','SCQ','SVQ','TCI','TLS','VCE','VGO','ZRH');
	apts[58] = new airport( false, "LED", "Sant Petersburg", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','LPA','GRX','GRQ','GOA','ISR','ACE','LIL','LIS','LYS','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','JTR','SVQ','SOU','SPU','TCI','TLS','VCE','VRN','VIE','ZRH');
	apts[59] = new airport( false, "SCQ", "Santiago", dests );	
	dests = new Array('ALC','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','IBZ','ARN','FLR','GLG','LPA','GRX','GOA','LCG','LIL','LIS','LYS','MAD','PMI','MRS','MAH','MXP','AGP','MUC','NAP','PAR','PSA','PRG','FCO','SCQ','SVQ','TCI','TLS','ZRH');
	apts[60] = new airport( false, "JTR", "Santorini", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRQ','GOA','ISR','LCG','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','JMK','MXP','DME','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[61] = new airport( false, "SVQ", "Sevilla", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','OTP','HER','DBV','IBZ','ARN','FLR','GLG','LPA','GRX','ISR','LCG','LIS','LYS','MAD','PMI','MLA','RAK','MAH','MXP','DME','AGP','MUC','NAP','FCO','EAS','LED','SCQ','JTR','SVQ','TCI','VCE','VRN','VGO');
	apts[62] = new airport( false, "SOU", "Southampton", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','EDI','IBZ','ARN','GLG','LPA','GRX','LCG','ACE','LIL','LIS','LYS','MAD','PMI','RAK','MRS','MAH','DME','AGP','NTE','NCE','PAR','EAS','LED','SCQ','SVQ','TCI','TLS','VGO');
	apts[63] = new airport( false, "SPU", "Split", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BOD','DBV','IBZ','FLR','GLG','LPA','GRX','GOA','ISR','LCG','LIS','LYS','MAD','PMI','MLA','MRS','MAH','MXP','AGP','NTE','NCE','NAP','PMO','FCO','EAS','SCQ','SVQ','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[64] = new airport( false, "SVG", "Stavanger", dests );	
	dests = new Array('ALC','AMS','OVD','BCN','BIO','BRU','BOD','IBZ','ARN','GLG','LPA','GRX','GOA','LCG','LIS','PMI','RAK','MAH','MXP','AGP','NTE','NAP','PMO','PAR','PSA','PRG','FCO','SCQ','SVQ','TCI','TLS','VIE','VGO','ZRH');
	apts[65] = new airport( false, "TLV", "Tel Aviv", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','GLG','GRQ','GOA','ISR','LCG','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[66] = new airport( true, "TCI", "Tenerife", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CPH','DBV','EDI','IBZ','ARN','FLR','GLG','LPA','GRX','GOA','ISR','LCG','LIL','LIS','MAD','PMI','MLA','RAK','MAH','JMK','MXP','DME','AGP','MUC','NCE','NAP','PMO','PSA','FCO','EAS','SCQ','SVQ','SVG','TCI','VCE','VGO');
	apts[67] = new airport( false, "TLS", "Toulouse", dests );	
	dests = new Array('AMS','BRU','IBZ','MXP','PAR','FCO');
	apts[68] = new airport( false, "VLC", "València", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','HER','EDI','IBZ','ARN','SXB','GLG','LPA','GRX','GRQ','ISR','LCG','ACE','LIL','LIS','LDE','LYS','PMI','RAK','MRS','MAH','JMK','DME','AGP','MUC','NTE','NCE','PAR','EAS','LED','SCQ','SVQ','SOU','SVG','TCI','TLS','VGO','ZRH');
	apts[69] = new airport( false, "VCE", "Venècia", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BES','BRU','BOD','CWL','CPH','HER','EDI','IBZ','ARN','GLG','LPA','GRX','ISR','LCG','LIS','MAD','PMI','MMX','RAK','MRS','MAH','DME','AGP','NTE','PAR','EAS','LED','SCQ','SVQ','TCI','TLS','VGO');
	apts[70] = new airport( false, "VRN", "Verona", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','HER','EDI','IBZ','GLG','GRX','GOA','ISR','ACE','LIL','LIS','PMI','MLA','RAK','MAH','AGP','NCE','PAR','SCQ','SVQ','SVG','TLV','VGO');
	apts[71] = new airport( false, "VIE", "Viena", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','LPA','GRX','GRQ','GOA','ISR','ACE','LIL','LON','LDE','LYS','PMI','MMX','MLA','RAK','MAH','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VCE','VRN','VIE','ZRH');
	apts[72] = new airport( false, "VGO", "Vigo", dests );	
	dests = new Array('ALC','LEI','OVD','ATH','BCN','BIO','BES','CWL','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GOA','ISR','LCG','ACE','LIS','LYS','PMI','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NCE','NAP','PAR','FCO','EAS','LED','SCQ','JTR','SVQ','SVG','TLV','TCI','VCE','VGO');
	apts[73] = new airport( false, "ZRH", "Zuric", dests );	return apts;
}
function buildAirportsThirdCompany(group){
	var airportsThirdCompany = new Array();
	var companyAirportsThirdCompany = new Array();
	var returnArrayAirportsThirdCompany = new Array();
        var loop_index = 0;
	
				var destTranslations = new Array();
				var extradestinations = new Array();
				var destinations = new Array();

					destTranslations['LED'] = 'Sant Petersburg';
					destinations[0] = 'LED';
					companyAirportsThirdCompany['DMELED'] = 'SKYEXPRESS'; 
					if(false == group){
						airportsThirdCompany[loop_index] = new airportThirdCompany( "false" , "DME" , "Moscou" , destinations,"1" );
						loop_index = loop_index + 1;
					}
				
				var destTranslations = new Array();
				var extradestinations = new Array();
				var destinations = new Array();

					destTranslations['DME'] = 'Moscou';
					destinations[0] = 'DME';
					companyAirportsThirdCompany['LEDDME'] = 'SKYEXPRESS'; 
					if(false == group){
						airportsThirdCompany[loop_index] = new airportThirdCompany( "false" , "LED" , "Sant Petersburg" , destinations,"1" );
						loop_index = loop_index + 1;
					}
				
	returnArrayAirportsThirdCompany[0] = airportsThirdCompany;
	returnArrayAirportsThirdCompany[1] = companyAirportsThirdCompany;
	return returnArrayAirportsThirdCompany;
}

function buildDestinationsThirdCompany(thirdAirport){
	var destAirportsThirdCompany = new Array();
	

		var tmpDestsArray = new Array();
			var loop_index = 0;
			 tmpDestsArray[loop_index] = "LED";
			 loop_index = loop_index + 1;
			destAirportsThirdCompany['DME'] = tmpDestsArray.slice(0);
			tmpDestsArray.length = 0;
			var loop_index = 0;
			 tmpDestsArray[loop_index] = "DME";
			 loop_index = loop_index + 1;
			destAirportsThirdCompany['LED'] = tmpDestsArray.slice(0);
			tmpDestsArray.length = 0;
	if (destAirportsThirdCompany[thirdAirport]){
		return destAirportsThirdCompany[thirdAirport];
	} else {
		tmpDestsArray.length = 0;
		return tmpDestsArray;
	}
}


function getSortedTranslationArray(){
	sortedTranslationArray = new Array();
			sortedTranslationArray['AAL']='Aalborg';
	
			sortedTranslationArray['ALC']='Alacant';
	
			sortedTranslationArray['LEI']='Almeria';
	
			sortedTranslationArray['AMM']='Amman';
	
			sortedTranslationArray['AMS']='Amsterdam';
	
			sortedTranslationArray['OVD']='Astúries';
	
			sortedTranslationArray['ATH']='Atenes';
	
			sortedTranslationArray['BCN']='Barcelona';
	
			sortedTranslationArray['BRI']='Bari';
	
			sortedTranslationArray['TXL']='Berlín';
	
			sortedTranslationArray['SXF']='Berlin-Schonefeld';
	
			sortedTranslationArray['BIO']='Bilbao';
	
			sortedTranslationArray['BLQ']='Bolonya';
	
			sortedTranslationArray['BES']='Brest (Bretanya)';
	
			sortedTranslationArray['BRU']='Brussel·les';
	
			sortedTranslationArray['OTP']='Bucarest';
	
			sortedTranslationArray['BUD']='Budapest';
	
			sortedTranslationArray['BOD']='Burdeos';
	
			sortedTranslationArray['CWL']='Cardiff (Gal·les)';
	
			sortedTranslationArray['CMN']='Casablanca';
	
			sortedTranslationArray['CQM']='Ciudad Real';
	
			sortedTranslationArray['CGN']='Colònia';
	
			sortedTranslationArray['CPH']='Copenhaguen';
	
			sortedTranslationArray['HER']='Creta';
	
			sortedTranslationArray['DAM']='Damasc';
	
			sortedTranslationArray['DUB']='Dublin';
	
			sortedTranslationArray['DBV']='Dubrovnik';
	
			sortedTranslationArray['EDI']='Edimburg';
	
			sortedTranslationArray['IBZ']='Eivissa';
	
			sortedTranslationArray['ARN']='Estocolm';
	
			sortedTranslationArray['SXB']='Estrasburg';
	
			sortedTranslationArray['FLR']='Florència';
	
			sortedTranslationArray['FRA']='Frankfurt (Frankfurt Intl)';
	
			sortedTranslationArray['FUE']='Fuerteventura';
	
			sortedTranslationArray['GLG']='Galícia';
	
			sortedTranslationArray['GOA']='Gènova';
	
			sortedTranslationArray['GVA']='Ginebra';
	
			sortedTranslationArray['LPA']='Gran Canària';
	
			sortedTranslationArray['GRX']='Granada';
	
			sortedTranslationArray['GRQ']='Groningen';
	
			sortedTranslationArray['HAM']='Hamburg';
	
			sortedTranslationArray['HEL']='Helsinki';
	
			sortedTranslationArray['ISR']='Illes Gregues';
	
			sortedTranslationArray['SAW']='Istanbul';
	
			sortedTranslationArray['XRY']='Jerez (Cadis)';
	
			sortedTranslationArray['LCG']='La Corunya';
	
			sortedTranslationArray['ACE']='Lanzarote';
	
			sortedTranslationArray['LIL']='Lille';
	
			sortedTranslationArray['LIS']='Lisboa';
	
			sortedTranslationArray['LJU']='Ljubjana';
	
			sortedTranslationArray['ILD']='Lleida';
	
			sortedTranslationArray['LON']='Londres';
	
			sortedTranslationArray['LGW']='Londres (Gatwick)';
	
			sortedTranslationArray['LHR']='Londres (Heathrow)';
	
			sortedTranslationArray['STN']='Londres (London-Stansted)';
	
			sortedTranslationArray['LDE']='Lorda';
	
			sortedTranslationArray['LYS']='Lyon';
	
			sortedTranslationArray['MAD']='Madrid';
	
			sortedTranslationArray['AGP']='Màlaga';
	
			sortedTranslationArray['PMI']='Mallorca';
	
			sortedTranslationArray['MMX']='Malmö';
	
			sortedTranslationArray['MLA']='Malta';
	
			sortedTranslationArray['RAK']='Marràqueix';
	
			sortedTranslationArray['MRS']='Marsella';
	
			sortedTranslationArray['MAH']='Menorca';
	
			sortedTranslationArray['JMK']='Mikonos';
	
			sortedTranslationArray['MXP']='Milà';
	
			sortedTranslationArray['DME']='Moscou';
	
			sortedTranslationArray['MUC']='Múnic';
	
			sortedTranslationArray['NDR']='Nador';
	
			sortedTranslationArray['NTE']='Nantes';
	
			sortedTranslationArray['NAP']='Nàpols';
	
			sortedTranslationArray['NCE']='Niça';
	
			sortedTranslationArray['NUE']='Nuremberg';
	
			sortedTranslationArray['PMO']='Palerm';
	
			sortedTranslationArray['PAR']='París';
	
			sortedTranslationArray['CDG']='Paris (Charles de Gaulle)';
	
			sortedTranslationArray['ORY']='París (Orly)';
	
			sortedTranslationArray['PSA']='Pisa (Toscana)';
	
			sortedTranslationArray['PRG']='Praga';
	
			sortedTranslationArray['FCO']='Roma';
	
			sortedTranslationArray['EAS']='San Sebastià';
	
			sortedTranslationArray['LED']='Sant Petersburg';
	
			sortedTranslationArray['SCQ']='Santiago';
	
			sortedTranslationArray['JTR']='Santorini';
	
			sortedTranslationArray['SVQ']='Sevilla';
	
			sortedTranslationArray['SOF']='Sofia';
	
			sortedTranslationArray['SOU']='Southampton';
	
			sortedTranslationArray['SPU']='Split';
	
			sortedTranslationArray['SVG']='Stavanger';
	
			sortedTranslationArray['STR']='Stuttgart';
	
			sortedTranslationArray['TNG']='Tanger';
	
			sortedTranslationArray['TLV']='Tel Aviv';
	
			sortedTranslationArray['TCI']='Tenerife';
	
			sortedTranslationArray['TFN']='Tenerife Nord';
	
			sortedTranslationArray['TFS']='Tenerife Sud';
	
			sortedTranslationArray['TLS']='Toulouse';
	
			sortedTranslationArray['TUN']='Tunis';
	
			sortedTranslationArray['VLC']='València';
	
			sortedTranslationArray['WAW']='Varsòvia';
	
			sortedTranslationArray['VCE']='Venècia';
	
			sortedTranslationArray['VRN']='Verona';
	
			sortedTranslationArray['VIE']='Viena';
	
			sortedTranslationArray['VGO']='Vigo';
	
			sortedTranslationArray['ZRH']='Zuric';
		
	return sortedTranslationArray;
}
function buildAirports_submode()
{
	var apts_submode	= new Array();
	var dests;
	return apts_submode;
}
function buildAirportsResidents()
{
	
	var apts_resident	= new Array();
	var dests; dests = new Array( 'ACE','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[0] = new airport( false, "ALC", "Alacant", dests ); dests = new Array( 'IBZ','LPA','MAH','PMI','TCI','TFN'); apts_resident[1] = new airport( false, "LEI", "Almeria", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[2] = new airport( false, "OVD", "Astúries", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN','TFS'); apts_resident[3] = new airport( false, "BCN", "Barcelona", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[4] = new airport( false, "BIO", "Bilbao", dests ); dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','MAD','OVD','SCQ','SVQ','TCI','TFN','VGO','VLC'); apts_resident[5] = new airport( false, "IBZ", "Eivissa", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[6] = new airport( true, "GLG", "Galícia", dests ); dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','SVQ','VGO'); apts_resident[7] = new airport( false, "LPA", "Gran Canària", dests ); dests = new Array( 'ACE','IBZ','MAH','PMI'); apts_resident[8] = new airport( false, "GRX", "Granada", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[9] = new airport( false, "LCG", "La Corunya", dests ); dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','GRX','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','VGO'); apts_resident[10] = new airport( false, "ACE", "Lanzarote", dests ); dests = new Array( 'IBZ','MAH'); apts_resident[11] = new airport( false, "MAD", "Madrid", dests ); dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','OVD','SCQ','SVQ','TCI','TFN','VGO'); apts_resident[12] = new airport( false, "PMI", "Mallorca", dests ); dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','MAD','OVD','SCQ','SVQ','TCI','TFN','VGO'); apts_resident[13] = new airport( false, "MAH", "Menorca", dests ); dests = new Array( 'ACE','BCN','BIO','EAS','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO'); apts_resident[14] = new airport( false, "AGP", "Màlaga", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[15] = new airport( false, "EAS", "San Sebastià", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[16] = new airport( false, "SCQ", "Santiago", dests ); dests = new Array( 'ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO'); apts_resident[17] = new airport( false, "SVQ", "Sevilla", dests ); dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','SVQ','VGO'); apts_resident[18] = new airport( true, "TCI", "Tenerife", dests ); dests = new Array( 'IBZ'); apts_resident[19] = new airport( false, "VLC", "València", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[20] = new airport( false, "VGO", "Vigo", dests );
	
	return apts_resident;
}
function buildAirportsFamNum()
{	var apts_resident	= new Array();
	var dests;	dests = new Array( 'ACE','BCN','BIO','EAS','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','SVQ','TCI','TFN','VGO');
	apts_resident[0] = new airport( false, "ALC", "Alacant", dests );	dests = new Array( 'BCN','BIO','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO');
	apts_resident[1] = new airport( false, "LEI", "Almeria", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','GLG','GRX','IBZ','LCG','LEI','LPA','MAH','PMI','SCQ','SVQ','TCI','TFN','VGO');
	apts_resident[2] = new airport( false, "OVD", "Astúries", dests );	dests = new Array( 'ACE','AGP','ALC','BIO','EAS','GLG','GRX','IBZ','LCG','LEI','LPA','MAD','MAH','OVD','PMI','SCQ','SVQ','TCI','TFN','TFS','VGO');
	apts_resident[3] = new airport( false, "BCN", "Barcelona", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','GLG','GRX','IBZ','LCG','LEI','LPA','MAH','PMI','SCQ','SVQ','TCI','TFN','VGO');
	apts_resident[4] = new airport( false, "BIO", "Bilbao", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','MAD','OVD','SCQ','SVQ','TCI','TFN','VGO','VLC');
	apts_resident[5] = new airport( false, "IBZ", "Eivissa", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GRX','IBZ','LEI','LPA','MAH','OVD','PMI','SVQ','TCI','TFN');
	apts_resident[6] = new airport( true, "GLG", "Galícia", dests );	dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','SVQ','VGO');
	apts_resident[7] = new airport( false, "LPA", "Gran Canària", dests );	dests = new Array( 'ACE','BCN','BIO','EAS','GLG','IBZ','LCG','MAH','OVD','PMI','SCQ','VGO');
	apts_resident[8] = new airport( false, "GRX", "Granada", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GRX','IBZ','LEI','LPA','MAH','OVD','PMI','SVQ','TCI','TFN');
	apts_resident[9] = new airport( false, "LCG", "La Corunya", dests );	dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','GRX','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','VGO');
	apts_resident[10] = new airport( false, "ACE", "Lanzarote", dests );	dests = new Array( 'BCN','IBZ','MAH');
	apts_resident[11] = new airport( false, "MAD", "Madrid", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','OVD','SCQ','SVQ','TCI','TFN','VGO');
	apts_resident[12] = new airport( false, "PMI", "Mallorca", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','MAD','OVD','SCQ','SVQ','TCI','TFN','VGO');
	apts_resident[13] = new airport( false, "MAH", "Menorca", dests );	dests = new Array( 'ACE','BCN','BIO','EAS','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO');
	apts_resident[14] = new airport( false, "AGP", "Màlaga", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','GLG','GRX','IBZ','LCG','LPA','MAH','PMI','SCQ','SVQ','TCI','TFN','VGO');
	apts_resident[15] = new airport( false, "EAS", "San Sebastià", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GRX','IBZ','LEI','LPA','MAH','OVD','PMI','SVQ','TCI','TFN');
	apts_resident[16] = new airport( false, "SCQ", "Santiago", dests );	dests = new Array( 'ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO');
	apts_resident[17] = new airport( false, "SVQ", "Sevilla", dests );	dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','SVQ','VGO');
	apts_resident[18] = new airport( true, "TCI", "Tenerife", dests );	dests = new Array( 'IBZ');
	apts_resident[19] = new airport( false, "VLC", "València", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GRX','IBZ','LEI','LPA','MAH','OVD','PMI','SVQ','TCI','TFN');
	apts_resident[20] = new airport( false, "VGO", "Vigo", dests );	return apts_resident;
}

function buildAirportsConnection()
{
	var airports_connection = new Array();
	
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[0] = new airport( "false" , "AAL" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[1] = new airport( "false" , "ACE" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[2] = new airport( "false" , "AGP" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[3] = new airport( "false" , "ALC" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[4] = new airport( "false" , "AMS" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[5] = new airport( "false" , "ARN" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[6] = new airport( "false" , "ATH" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[7] = new airport( "false" , "BES" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[8] = new airport( "false" , "BIO" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[9] = new airport( "false" , "BOD" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[10] = new airport( "false" , "BRU" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[11] = new airport( "false" , "CPH" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[12] = new airport( "false" , "CWL" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[13] = new airport( "false" , "DBV" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[14] = new airport( "false" , "DME" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[15] = new airport( "false" , "EAS" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[16] = new airport( "false" , "EDI" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[17] = new airport( "false" , "FCO" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[18] = new airport( "false" , "FLR" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[19] = new airport( "false" , "GLG" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[20] = new airport( "false" , "GOA" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[21] = new airport( "false" , "GRQ" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[22] = new airport( "false" , "GRX" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[23] = new airport( "false" , "HER" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[24] = new airport( "false" , "IBZ" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[25] = new airport( "false" , "ISR" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[26] = new airport( "false" , "JMK" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[27] = new airport( "false" , "JTR" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[60] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[61] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[28] = new airport( "false" , "LCG" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "VCE" , "BCN" , "" , "" );  airports_connection[29] = new airport( "false" , "LDE" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[30] = new airport( "false" , "LED" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[31] = new airport( "false" , "LEI" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[32] = new airport( "false" , "LIL" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[60] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[61] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[62] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[63] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[64] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[33] = new airport( "false" , "LIS" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[34] = new airport( "false" , "LPA" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[35] = new airport( "false" , "LYS" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[36] = new airport( "false" , "MAD" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[60] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[61] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[62] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[63] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[64] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[37] = new airport( "false" , "MAH" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[38] = new airport( "false" , "MLA" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[39] = new airport( "false" , "MMX" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[40] = new airport( "false" , "MRS" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[41] = new airport( "false" , "MUC" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[42] = new airport( "false" , "MXP" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[43] = new airport( "false" , "NAP" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[44] = new airport( "false" , "NCE" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[45] = new airport( "false" , "NTE" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "TFN" , "BCN" , "" , "" );  airports_connection[46] = new airport( "false" , "NUE" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[47] = new airport( "false" , "ORY" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[48] = new airport( "false" , "OTP" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[60] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[61] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[62] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[63] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[64] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[65] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[49] = new airport( "false" , "OVD" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[50] = new airport( "false" , "PAR" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[51] = new airport( "false" , "PMI" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[52] = new airport( "false" , "PMO" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[53] = new airport( "false" , "PRG" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[54] = new airport( "false" , "PSA" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[55] = new airport( "false" , "RAK" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[56] = new airport( "false" , "SCQ" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "VRN" , "BCN" , "" , "" );  airports_connection[57] = new airport( "false" , "SOU" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[58] = new airport( "false" , "SPU" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[59] = new airport( "false" , "SVG" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[60] = new airport( "false" , "SVQ" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[61] = new airport( "false" , "SXB" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[62] = new airport( "false" , "TCI" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[63] = new airport( "false" , "TFN" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[64] = new airport( "false" , "TLS" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[65] = new airport( "false" , "TLV" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "VGO" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[66] = new airport( "false" , "VCE" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "GRQ" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LDE" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "NUE" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "OTP" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "PMO" , "BCN" , "" , "" );  destinations[45] = new airportConnection ( "PRG" , "BCN" , "" , "" );  destinations[46] = new airportConnection ( "PSA" , "BCN" , "" , "" );  destinations[47] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[48] = new airportConnection ( "SOU" , "BCN" , "" , "" );  destinations[49] = new airportConnection ( "SPU" , "BCN" , "" , "" );  destinations[50] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[51] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[52] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[53] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[54] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[55] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[56] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[57] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[58] = new airportConnection ( "VIE" , "BCN" , "" , "" );  destinations[59] = new airportConnection ( "VRN" , "BCN" , "" , "" );  destinations[60] = new airportConnection ( "ZRH" , "BCN" , "" , "" );  airports_connection[67] = new airport( "false" , "VGO" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "LIL" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[68] = new airport( "false" , "VIE" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "AAL" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "AMS" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "BOD" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "BRU" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "CPH" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GLG" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "MAD" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "MMX" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "NTE" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "ORY" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "PAR" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "SCQ" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "TLS" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[69] = new airport( "false" , "VRN" , "" , destinations ); 
	var destinations = new Array(); destinations[0] = new airportConnection ( "ACE" , "BCN" , "" , "" );  destinations[1] = new airportConnection ( "AGP" , "BCN" , "" , "" );  destinations[2] = new airportConnection ( "ALC" , "BCN" , "" , "" );  destinations[3] = new airportConnection ( "ARN" , "BCN" , "" , "" );  destinations[4] = new airportConnection ( "ATH" , "BCN" , "" , "" );  destinations[5] = new airportConnection ( "BES" , "BCN" , "" , "" );  destinations[6] = new airportConnection ( "BIO" , "BCN" , "" , "" );  destinations[7] = new airportConnection ( "CWL" , "BCN" , "" , "" );  destinations[8] = new airportConnection ( "DBV" , "BCN" , "" , "" );  destinations[9] = new airportConnection ( "DME" , "BCN" , "" , "" );  destinations[10] = new airportConnection ( "EAS" , "BCN" , "" , "" );  destinations[11] = new airportConnection ( "EDI" , "BCN" , "" , "" );  destinations[12] = new airportConnection ( "FCO" , "BCN" , "" , "" );  destinations[13] = new airportConnection ( "FLR" , "BCN" , "" , "" );  destinations[14] = new airportConnection ( "GOA" , "BCN" , "" , "" );  destinations[15] = new airportConnection ( "GRX" , "BCN" , "" , "" );  destinations[16] = new airportConnection ( "HER" , "BCN" , "" , "" );  destinations[17] = new airportConnection ( "IBZ" , "BCN" , "" , "" );  destinations[18] = new airportConnection ( "ISR" , "BCN" , "" , "" );  destinations[19] = new airportConnection ( "JMK" , "BCN" , "" , "" );  destinations[20] = new airportConnection ( "JTR" , "BCN" , "" , "" );  destinations[21] = new airportConnection ( "LCG" , "BCN" , "" , "" );  destinations[22] = new airportConnection ( "LED" , "BCN" , "" , "" );  destinations[23] = new airportConnection ( "LEI" , "BCN" , "" , "" );  destinations[24] = new airportConnection ( "LIS" , "BCN" , "" , "" );  destinations[25] = new airportConnection ( "LPA" , "BCN" , "" , "" );  destinations[26] = new airportConnection ( "LYS" , "BCN" , "" , "" );  destinations[27] = new airportConnection ( "MAH" , "BCN" , "" , "" );  destinations[28] = new airportConnection ( "MLA" , "BCN" , "" , "" );  destinations[29] = new airportConnection ( "MRS" , "BCN" , "" , "" );  destinations[30] = new airportConnection ( "MUC" , "BCN" , "" , "" );  destinations[31] = new airportConnection ( "MXP" , "BCN" , "" , "" );  destinations[32] = new airportConnection ( "NAP" , "BCN" , "" , "" );  destinations[33] = new airportConnection ( "NCE" , "BCN" , "" , "" );  destinations[34] = new airportConnection ( "OVD" , "BCN" , "" , "" );  destinations[35] = new airportConnection ( "PMI" , "BCN" , "" , "" );  destinations[36] = new airportConnection ( "RAK" , "BCN" , "" , "" );  destinations[37] = new airportConnection ( "SVG" , "BCN" , "" , "" );  destinations[38] = new airportConnection ( "SVQ" , "BCN" , "" , "" );  destinations[39] = new airportConnection ( "SXB" , "BCN" , "" , "" );  destinations[40] = new airportConnection ( "TCI" , "BCN" , "" , "" );  destinations[41] = new airportConnection ( "TFN" , "BCN" , "" , "" );  destinations[42] = new airportConnection ( "TLV" , "BCN" , "" , "" );  destinations[43] = new airportConnection ( "VCE" , "BCN" , "" , "" );  destinations[44] = new airportConnection ( "VGO" , "BCN" , "" , "" );  airports_connection[70] = new airport( "false" , "ZRH" , "" , destinations ); 
	return airports_connection;
}

function getConnection(orig,dest) {
	var flag = 0;
	for (var i=0; i < AirportsConnection.length; i++) {
		if ( AirportsConnection[i].code == orig ) {
			var DestConnection = AirportsConnection[i].dests;
			for (var j = 0; j < DestConnection.length; j++) {
				if (DestConnection[j].code == dest) {
					flag = getAirport(DestConnection[j].stop);
				}
			}
			break;
		}
	}
	return flag;
}

function getAirportFlagConnection(orig, dest) {
	var flag = "";
	var Dest = getConnection(orig,dest);
	if(Dest != 0) {
		flag = " via " + Dest.name;
	}
	return flag;
}

var fromOrig = '???';
var toOrig = '???';
function checkResidents( )
{
	if ( document.skylightsForm.isresi && ! document.skylightsForm.isresi.checked )
	{
		window.location = '/index.php?language=CA&mode=&sid=';
	}
	else
	{
		fromOrig = document.getElementById( "from1Select" ).options[ document.getElementById( "from1Select" ).selectedIndex ].value;
		document.getElementById( "from1Select" ).selectedIndex = 0;
		document.getElementById( "to1Select" ).selectedIndex = 0;
		onLoadAtaGlance();
		resetDest(1);
		fromOrig = '';
	}
}
function onDescuentos()
{
	var x = document.getElementById("frdisc");
	var index = x.selectedIndex;
	var option = x.options[index].value;
	var mode_act = "" != "" ? "" : "xxx";
	var reload = (mode_act == 'RESIDENT' || mode_act == 'FN1' || mode_act == 'FN2' || mode_act == 'RFN1' || mode_act == 'RFN2');
	var mode = "";
	if ( option == "" )
	{
		if( reload )
		{
		window.location = '/index.php?language=CA&mode=&sid=';
		}
		else
		{
			fromOrig = document.getElementById( "from1Select" ).options[ document.getElementById( "from1Select" ).selectedIndex ].value;
			toOrig = document.getElementById( "to1Select" ).options[ document.getElementById( "to1Select" ).selectedIndex ].value;
			document.getElementById( "from1Select" ).selectedIndex = 0;
			document.getElementById( "to1Select" ).selectedIndex = 0;
			onLoadAtaGlance();
			resetDest(1);
			fromOrig = '';
			toOrig = '';
		}
	}
	else if( option == "res" || option == "famres1" || option == "famres2" || option == "fam1" || option == "fam2" )
	{
		fromOrig = document.getElementById( "from1Select" ).options[ document.getElementById( "from1Select" ).selectedIndex ].value;
		toOrig = document.getElementById( "to1Select" ).options[ document.getElementById( "to1Select" ).selectedIndex ].value;
		document.getElementById( "from1Select" ).selectedIndex = 0;
		document.getElementById( "to1Select" ).selectedIndex = 0;
		onLoadAtaGlance();
		resetDest(1);
		fromOrig = '';
		toOrig = '';
	}
}

function buildAirportsCheckin()
{ 
	var apts = new Array();

		apts[1] = new airport( "", "AGP", "Màlaga","");

		apts[2] = new airport( "", "ALC", "Alacant","");

		apts[3] = new airport( "", "AMS", "Amsterdam","");

		apts[4] = new airport( "", "BCN", "Barcelona","");

		apts[5] = new airport( "", "BIO", "Bilbao","");

		apts[6] = new airport( "", "BOD", "Burdeos","");

		apts[7] = new airport( "", "BRU", "Brussel·les","");

		apts[8] = new airport( "", "CDG", "París (Charles de Gaulle)","");

		apts[9] = new airport( "", "CPH", "Copenhaguen","");

		apts[10] = new airport( "", "FCO", "Roma","");

		apts[11] = new airport( "", "FUE", "Fuerteventura","");

		apts[12] = new airport( "", "GRX", "Granada","");

		apts[13] = new airport( "", "IBZ", "Eivissa","");

		apts[14] = new airport( "", "ILD", "Lleida","");

		apts[15] = new airport( "", "LCG", "La Corunya","");

		apts[16] = new airport( "", "LIL", "Lille","");

		apts[17] = new airport( "", "LIS", "Lisboa","");

		apts[18] = new airport( "", "LPA", "Gran Canària","");

		apts[19] = new airport( "", "MAD", "Madrid","");

		apts[20] = new airport( "", "MAH", "Menorca","");

		apts[21] = new airport( "", "MUC", "Múnic","");

		apts[22] = new airport( "", "MXP", "Milà","");

		apts[23] = new airport( "", "NAP", "Nàpols","");

		apts[24] = new airport( "", "NCE", "Niça","");

		apts[25] = new airport( "", "NTE", "Nantes","");

		apts[26] = new airport( "", "ORY", "París (Orly)","");

		apts[27] = new airport( "", "OVD", "Astúries","");

		apts[28] = new airport( "", "PMI", "Mallorca","");

		apts[29] = new airport( "", "SCQ", "Santiago","");

		apts[30] = new airport( "", "SVQ", "Sevilla","");

		apts[31] = new airport( "", "TFN", "Tenerife Nord","");

		apts[32] = new airport( "", "TFS", "Tenerife Sud","");

		apts[33] = new airport( "", "TLS", "Toulouse","");

		apts[34] = new airport( "", "TXL", "Berlín","");

		apts[35] = new airport( "", "VCE", "Venècia","");

		apts[36] = new airport( "", "VGO", "Vigo","");

		apts[37] = new airport( "", "VLC", "València","");

		apts[38] = new airport( "", "XRY", "Jerez (Cadis)","");

		apts[39] = new airport( "", "ZRH", "Zuric","");
	return apts;
}


function captureDateText(dateText)
{
dateText.departDatePast	 = "\nThe date you selected has already passed.\n\nClick OK to reset your date selection.\n";
dateText.datesNotSameDate = "\nThe dates are not the same.\n";
dateText.datesNotFutureTime	= "\nThe time or date selected maybe the same or overlaps in the past. Please reselect the date or time.\n";				
dateText.datesOverlap1	= "Si us plau, comproveu que la ";
dateText.datesOverlap2 = "\nno és anterior a la  ";
dateText.datesOverlap3	= "\n\nFeu clic a Aceptar per restaurar la  ";
dateText.datesOverlapDepart = "data de sortida";
dateText.datesOverlapReturn	= "data de tornada";		
dateText.datesOverlapDepartCar = "";
dateText.datesOverlapReturnCar = "";
dateText.datesOverlapDepartHotel	= "";
dateText.datesOverlapReturnHotel	= "";
dateText.datesOverlapDepartAct = "";
dateText.datesOverlapReturnAct = "";
dateText.months = new Array();
dateText.months[0]	= "Gener";
dateText.months[1]	= "Febrer";
dateText.months[2]	= "Març";
dateText.months[3]	= "Abril";
dateText.months[4]	= "Maig";
dateText.months[5]	= "Juny";
dateText.months[6]	= "Juliol";
dateText.months[7]	= "Agost";
dateText.months[8]	= "Setembre";
dateText.months[9]	= "Octubre";
dateText.months[10] = "Novembre";
dateText.months[11] = "Desembre";
dateText.sameDayWarning = "La data de tornada és\nla mateixa que la data de sortida.\n\nsegur que voleu fer un viatge tan curt?";
dateText.invaliddepartDay1 = "\nLa data de sortida no és vàlida.\n";
dateText.invaliddepartDay2 = "\nLa data de tornada no és vàlida.\n";
dateText.invalidcheckinDay1 = "\nYour checkin date is invalid.\n";
dateText.invalidcheckoutDay1 = "\nYour checkout date is invalid.\n";
dateText.invalidcarPickupDay	= "\nYour pick-up date is invalid.\n";
dateText.invalidcarDropoffDay = "\nYour drop-off date is invalid.\n";
dateText.invalidactivityStartDay1 = "\nYour activity start date is invalid.\n";
dateText.invalidactivityEndDay1 = "\nYour activity end date is invalid.\n";
dateText.invalidMonthHasOnly = "  només té ";
dateText.invalidMonthHasOnlyDays = " dies.\n";
}

function validMaxMinDates()
{
	var doc = document.skylightsForm;
	var origen = doc.from1Select.value;
	var destino = doc.to1Select.value 
	var ruta = origen + destino;
	var ruta_inv = destino + origen;
	var out = fecha_minima_vuelo[ruta];
	var out_max = fecha_maxima_vuelo[ruta];
	var out_max_aux_day='';
	if (out_max == undefined){
		var out_max_aux_day = "27";
		var out_max_aux_month = "10";
		var out_max_aux_year = "2012";
		out_max = out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
	}	
	var tmp_ahora = new Date();
	var fecha_ahora = Date.UTC(tmp_ahora.getFullYear(), tmp_ahora.getMonth(), tmp_ahora.getDate());
	oDay = doc.departDay1.value;
	oMonth = doc.departMonth1.value.substring(4,6);
	oYear = doc.departMonth1.value.substring(0,4);
	var tmp_ida = new Date(oYear, oMonth-1, oDay);
	var fecha_ida = Date.UTC(tmp_ida.getFullYear(), tmp_ida.getMonth(), tmp_ida.getDate());
	var fecha_ida_form = oDay + '/' + oMonth + '/' + oYear;
	var track_ruta_futura = false;

	if (doc.roundTripRadio.checked) {
		rDay = doc.departDay2.value;
		rMonth = doc.departMonth2.value.substring(4,6);
		rYear = doc.departMonth2.value.substring(0,4);
		var tmp_vuelta = new Date(rYear, rMonth-1, rDay);
		var fecha_vuelta = Date.UTC(tmp_vuelta.getFullYear(), tmp_vuelta.getMonth(), tmp_vuelta.getDate());
		var fecha_vuelta_form = rDay + '/' + rMonth + '/' + rYear;
	}
	
	if (out != undefined){	
		var one_day=parseInt(24*60*60*1000);
		if(fecha_maxima_vuelo[ruta] != undefined){
			var fecha_max_miliseconds_aux = Date.UTC(out_max[2], out_max[1]-1, out_max[0]);	
			var out_max_aux=new Date(parseInt(fecha_max_miliseconds_aux - one_day));		
			out_max_aux_day=out_max_aux.getDate();
			out_max_aux_month=out_max_aux.getMonth()+1;
			out_max_aux_year=out_max_aux.getFullYear();
			if(out_max_aux_day<10)
			{
				out_max_aux_day='0' + out_max_aux_day;
			}
			if(out_max_aux_month<10)
			{
				out_max_aux_month='0' + out_max_aux_month;
			}			
		}		
		var fecha_min_miliseconds = Date.UTC(out[2], out[1]-1, out[0]);	
		var tmp_ida = new Date(oYear, oMonth-1, oDay);
		var out_aux=new Date(parseInt(fecha_min_miliseconds + one_day));
		out_aux_day=out_aux.getDate();
		out_aux_month=out_aux.getMonth() + 1;
		out_aux_year=out_aux.getFullYear();
		if(out_aux_day<10)
		{
			out_aux_day='0' + out_aux_day;
		}
		if(out_aux_month<10)
		{
			out_aux_month='0' + out_aux_month;
		}		
		var tmp_min = new Date(out[2], out[1] - 1, out[0]);
		var fecha_min = Date.UTC(tmp_min.getFullYear(), tmp_min.getMonth(), tmp_min.getDate());		
		if(fecha_vuelta != undefined){//Case roundtrip
			if (fecha_ida < fecha_min && fecha_vuelta < fecha_min) {
				if ("CA" == "EU"){
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					if (out_aux_day=='01' || out_aux_day=='05' || out_aux_day=='10' || out_aux_day=='15' || out_aux_day=='25' || out_aux_day=='30') {
						mensaje = mensaje + " fins al " + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
					}
					else{
						mensaje = mensaje + " fins a l'" + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
					}
					if (out_max_aux_day=='01' || out_max_aux_day=='05' || out_max_aux_day=='10' || out_max_aux_day=='15' || out_max_aux_day=='25' || out_max_aux_day=='30') {
						mensaje = mensaje + "";
					}
					else{
						mensaje = mensaje + "";
					}					 
				}
				else if("CA" == "CA"){
					if (out_aux_day=='01') {
						mensaje = "Aquest vol ja està a la venda per volar des de l'" + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					else{
						mensaje = "Aquest vol ja està a la venda per volar des del " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					if (out_max_aux_day=='01') {
						mensaje = mensaje + " fins a l'" + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}
					else{
						mensaje = mensaje + " fins al " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}						
				}
				else{
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + " fins al " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year + "";
				}
				alert (mensaje);
				return false;
			}
			else if(fecha_ida < fecha_min && fecha_vuelta >= fecha_min){
				if ("CA" == "EU") {
					mensaje = origen + " - " + destino + " no opera fins el " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + ". ¿Quiere buscar la vuelta " + destino + " - " + origen + " para la fecha " + rDay + "/" + rMonth + "/" + rYear + "?";;
				}
				else{
					mensaje = "La ruta " + origen + " - " + destino + " no opera fins el " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + ". ¿Quiere buscar la vuelta " + destino + " - " + origen + " para la fecha " + rDay + "/" + rMonth + "/" + rYear + "?";
				}			
				if (confirm(mensaje))
				{
					doc.from1.value = destino;
					resetDest(1);
					doc.to1.value = origen;
					doc.departDay1.value = doc.departDay2.value;
					doc.departMonth1.value = doc.departMonth2.value;
					document.skylightsForm.travel[1].checked = true;		
					doc.displayDate1.value = doc.displayDate2.value;
					swapTravel();
					return true;
				}
				else return false;
			}
		}
		else{//case one way
			if (fecha_ida < fecha_min) {
				if ("CA" == "EU"){
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					if (out_aux_day=='01' || out_aux_day=='05' || out_aux_day=='10' || out_aux_day=='15' || out_aux_day=='25' || out_aux_day=='30') {
						mensaje = mensaje + " fins al " + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
					}
					else{
						mensaje = mensaje + " fins a l'" + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
					}
					if (out_max_aux_day=='01' || out_max_aux_day=='05' || out_max_aux_day=='10' || out_max_aux_day=='15' || out_max_aux_day=='25' || out_max_aux_day=='30') {
						mensaje = mensaje + "";
					}
					else{
						mensaje = mensaje + "";
					}					 
				}
				else if("CA" == "CA"){
					if (out_aux_day=="01") {
						mensaje = "Aquest vol ja està a la venda per volar des de l'" + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					else{
						mensaje = "Aquest vol ja està a la venda per volar des del " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					if (out_max_aux_day=="01") {
						mensaje = mensaje + " fins a l'" + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}
					else{
						mensaje = mensaje + " fins al " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}						
				}else{
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + " fins al " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year + "";
				}
				alert (mensaje);
				return false;
			}			
		}		
	}
	var out_min = fecha_minima_vuelo[ruta];
	if (out_min == undefined){
		var out_min_aux_day = tmp_ahora.getDate();
		var out_min_aux_month = tmp_ahora.getMonth()+1;
		var out_min_aux_year = tmp_ahora.getFullYear();
		out_min = out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
	}	

	var out = fecha_maxima_vuelo[ruta];
	if (out == undefined){
		var out_max_aux_day = "27";
		var out_max_aux_month = "10";
		var out_max_aux_year = "2012";
		out = [out_max_aux_day,out_max_aux_month,out_max_aux_year];
	}	
	if (out != undefined) { 		
		var one_day=parseInt(24*60*60*1000);
		if (fecha_minima_vuelo[ruta] != undefined){
			var fecha_min_miliseconds_aux = Date.UTC(out_min[2], out_min[1]-1, out_min[0]);	
			var out_min_aux=new Date(parseInt(fecha_min_miliseconds_aux + one_day));		
			out_min_aux_day=out_min_aux.getDate();
			out_min_aux_month=out_min_aux.getMonth()+1;
			out_min_aux_year=out_min_aux.getFullYear();
			if(out_min_aux_day<10)
			{
				out_min_aux_day='0' + out_min_aux_day;
			}
			if(out_min_aux_month<10)
			{
				out_min_aux_month='0' + out_min_aux_month;
			}			
		}
		var fecha_min_miliseconds = Date.UTC(out[2], out[1], out[0]);	
		var tmp_ida = new Date(oYear, oMonth-1, oDay);
		var out_aux=new Date(parseInt(fecha_min_miliseconds - one_day));		
		out_aux_day=out_aux.getDate();
		out_aux_month=out_aux.getMonth();
		if(out_aux_month==0){
			out_aux_month=12;
		}
		out_aux_year=out_aux.getFullYear();
		if(out_aux_day<10)
		{
			out_aux_day='0' + out_aux_day;
		}
		if(out_aux_month<10)
		{
			out_aux_month='0' + out_aux_month;
		}			
		var tmp_fin = new Date(out[2], out[1] - 1, out[0]);
		var fecha_fin = Date.UTC(tmp_fin.getFullYear(), tmp_fin.getMonth(), tmp_fin.getDate());
		if(fecha_vuelta != undefined){//Case roundtrip
			if (fecha_ida > fecha_fin && fecha_vuelta > fecha_fin) {
				if ("CA" == "EU"){
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_year + "/" + out_min_aux_month + "/" + out_min_aux_day;
					if (out_min_aux_day=='01' || out_min_aux_day=='05' || out_min_aux_day=='10' || out_min_aux_day=='15' || out_min_aux_day=='25' || out_min_aux_day=='30') {
						mensaje = mensaje + " fins al " + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					}
					else{
						mensaje = mensaje + " fins a l'" + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					}

					if (out_aux_day=='01' || out_aux_day=='05' || out_aux_day=='10' || out_aux_day=='15' || out_aux_day=='25' || out_aux_day=='30') {
						mensaje = mensaje + "";
					}
					else{
						mensaje = mensaje + "";
					}					 
				}
				else if("CA" == "CA"){
					if (out_min_aux_day=='01') {
						mensaje = "Aquest vol ja està a la venda per volar des de l'" + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
					}
					else{
						mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
					}

					if (out_aux_day=='01') {
						mensaje = mensaje + " fins a l'" + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					else{
						mensaje = mensaje + " fins al " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}						
				}
				else{
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year + " fins al " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + "";
				}					
				alert(mensaje);
				return false;
			}
			else if(fecha_ida <= fecha_fin && fecha_vuelta > fecha_fin){
				if ("CA" == "EU") {
					mensaje = destino + " - " + origen + "  opera solo hasta el " + out_aux_year + "/" + out_aux_month + "/" + out_aux_day + ". ¿Quiere buscar la ida " + origen + " - " + destino + " para la fecha " + oYear + "/" + oMonth + "/" + oDay + "?";
				}
				else {
					mensaje = "La ruta " + destino + " - " + origen + "  opera solo hasta el " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + ". ¿Quiere buscar la ida " + origen + " - " + destino + " para la fecha " + oDay + "/" + oMonth + "/" + oYear + "?";
				}
				if (confirm(mensaje))
				{
					document.skylightsForm.travel[1].checked = true;
					swapTravel();
					return true;
				}
				else return false;
			}			
			return true;
		}
		else{//case one way			
			if (fecha_ida > fecha_fin) {
				if ("CA" == "EU"){
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_year + "/" + out_min_aux_month + "/" + out_min_aux_day;
					if (out_min_aux_day=='01' || out_min_aux_day=='05' || out_min_aux_day=='10' || out_min_aux_day=='15' || out_min_aux_day=='25' || out_min_aux_day=='30') {
						mensaje = mensaje + " fins al " + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					}
					else{
						mensaje = mensaje + " fins a l'" + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					}

					if (out_aux_day=='01' || out_aux_day=='05' || out_aux_day=='10' || out_aux_day=='15' || out_aux_day=='25' || out_aux_day=='30') {
						mensaje = mensaje + "";
					}
					else{
						mensaje = mensaje + "";
					}					 
				}
				else{
					mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year + " fins al " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + "";
				}
				alert (mensaje);
				return false;
			}
		}

	}
		if(track_ruta_futura == true) {
		alert("Aquesta ruta estarà a la venta a partir de principis de març. Si us plau, torneu a fer la consulta a principis de març.");
		vuelingTracker._trackEvent('Buscador de vuelos', ruta, fecha_ida_form);
		if(fecha_vuelta != undefined){//Case roundtrip
			vuelingTracker._trackEvent('Buscador de vuelos', ruta_inv, fecha_vuelta_form);
		}
		return false;
	}
		
	return true;
}

function calendarMaxMinDates()
{
	var doc = document.skylightsForm;
	var origen = doc.from1Select.value;
	var destino = doc.to1Select.value 
	var ruta = origen + destino;
	var ruta_inv = destino + origen;
	var out_max = fecha_maxima_vuelo[ruta];
	var one_day=parseInt(24*60*60*1000);
	if (out_max == undefined){
		var out_max_aux_day = "27";
		var out_max_aux_month = "10";
		var out_max_aux_year = "2012";
		out_max = out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
	}
	else{
		var fecha_max_miliseconds_aux = Date.UTC(out_max[2], out_max[1]-1, out_max[0]);	
		var out_max_aux=new Date(parseInt(fecha_max_miliseconds_aux - one_day));		
		var out_max_aux_day=out_max_aux.getDate();
		var out_max_aux_month=out_max_aux.getMonth()+1;
		var out_max_aux_year=out_max_aux.getFullYear();		
		if(out_max_aux_day<10)
		{
			out_max_aux_day='0' + out_max_aux_day;
		}
		if(out_max_aux_month<10)
		{
			out_max_aux_month='0' + out_max_aux_month;
		}
	}
	
	var out_min = fecha_minima_vuelo[ruta];
	var tmp_ahora = new Date();
	var fecha_ahora = Date.UTC(tmp_ahora.getFullYear(), tmp_ahora.getMonth(), tmp_ahora.getDate());
	if (out_min == undefined){
		var out_min_aux_day = tmp_ahora.getDate();
		var out_min_aux_month = tmp_ahora.getMonth()+1;
		var out_min_aux_year = tmp_ahora.getFullYear();
		
	}
	else
	{
		var fecha_min_miliseconds_aux = Date.UTC(out_min[2], out_min[1]-1, out_min[0]);	
		var out_min_aux=new Date(parseInt(fecha_min_miliseconds_aux + one_day));		
		var out_min_aux_day=out_min_aux.getDate();
		var out_min_aux_month=out_min_aux.getMonth()+1;
		var out_min_aux_year=out_min_aux.getFullYear();
	}
	if(out_min_aux_day<10)
	{
		out_min_aux_day='0' + out_min_aux_day;
	}
	if(out_min_aux_month<10)
	{
		out_min_aux_month='0' + out_min_aux_month;
	}
	
	if ("CA" == "EU"){
		mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_year + "/" + out_min_aux_month + "/" + out_min_aux_day;
		if (out_min_aux_day=='01' || out_min_aux_day=='05' || out_min_aux_day=='10' || out_min_aux_day=='15' || out_min_aux_day=='25' || out_min_aux_day=='30') {
			mensaje = mensaje + " fins al " + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
		}
		else{
			mensaje = mensaje + " fins a l'" + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
		}
		if (out_max_aux_day=='01' || out_max_aux_day=='05' || out_max_aux_day=='10' || out_max_aux_day=='15' || out_max_aux_day=='25' || out_max_aux_day=='30') {
			mensaje = mensaje + "";
		}
		else{
			mensaje = mensaje + "";
		}					 
	}
	else{
		if("CA" == "CA"){
			if (out_min_aux_day=='01') {
				mensaje = "Aquest vol ja està a la venda per volar des de l'" + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
			}
			else{
				mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
			}
			if (out_max_aux_day=='01') {
				mensaje = mensaje + " fins a l'" + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
			}
			else{
				mensaje = mensaje + " fins al " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
			}						
		}
		else{
			mensaje = "Aquest vol ja està a la venda per volar des del " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year + " fins al " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year + "";
		}
	}
	return mensaje;

}

		flash_versions = 20;
		var flash = new Object();
		flash.installed=false;
		flash.version='0.0';
		if (navigator.plugins && navigator.plugins.length) {
			for (x=0; x < navigator.plugins.length; x++) {
				if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) {
					flash.version = navigator.plugins[x].description.split('Shockwave Flash ')[1];
					flash.installed = true;
					break;
				}
			}
		}
		else if (window.ActiveXObject) {
			for (x = 2; x <= flash_versions; x++) {
				try {
					oFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + x + "');");
					if(oFlash) {
						flash.installed = true;
						flash.version = x + '.0';
					}
				}
				catch(e) {}
			}
		}
		flash.ver = Array();
		for(i = 4; i <= flash_versions; i++) {
			eval("flash.ver[" + i + "] = (flash.installed && parseInt(flash.version) >= " + i + ") ? true : false;");
}			

cookieContainer = document;
ADS_COOKIE_NAME = "com.vueling.ads.seen";
var oDay;
var oMonth;
var oYear;
var rDay;
var rMonth;
var rYear;
var idiomaweb = 'CA';
var formweb = 'skylightsForm';

var controlFechas = false;

var mode_Pares = false;


var popup_CHD_fecha_incorrect = '';
var popup_CHD_child_incorrect = '';



var popup_february_leap_year = '';
var popup_february_leap_year = '';
var april = 'Abril';
var june = 'Juny';
var september = 'Setembre';
var november = 'Novembre';
var popup_sector_1_orig_missing = 'Seleccioneu la ciutat de sortida.';
var popup_sector_1_dest_missing = 'Seleccioneu la vostra destinació.';
var popup_sector_2_pair_incomplete = 'Your returning city pair is incomplete. Please\nchoose two cities or clear the selected one.';
var popup_illogical_open_jaw = 'The selected outbound and return city pairs\nare not logical. You should either return to the \nsame city you fly out from, or return from the\nsame city you fly into.\n';var sector1_o = '';
var sector1_d = '';
var sector2_o = '';
var sector2_d = '';
var swap_icon_ok = true;
var calendarWindow = null;
var sector_2_month_index = 1;
var sector_2_day_index = 1;
var sector_2_range_index = 0;var sector_2_org_prev = -1;
var sector_2_des_prev = -1;
var sector_2_m_prev = 1;
var sector_2_d_prev = 1;
var sector_2_r_prev = sector_2_range_index;var Dests = new Array ('AAL','ALC','LEI','AMS','OVD','ATH','BCN','TXL','BIO','BES','BRU','OTP','BOD','CWL','CPH','HER','DBV','EDI','IBZ','ARN','SXB','FLR','GLG','LPA','GRX','GRQ','GOA','HAM','ISR','LCG','ACE','LIL','LIS','LON','LDE','LYS','MAD','PMI','MMX','MLA','RAK','MRS','MAH','JMK','MXP','DME','AGP','MUC','NTE','NCE','NUE','NAP','PMO','PAR','PSA','PRG','FCO','EAS','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','TLV','TCI','TLS','VLC','VCE','VRN','VIE','VGO','ZRH',0);var sAAL = 'Aalborg'; 		var aAAL = new Array('BCN', 0);		
		var cAAL = new Array('[ACE, BCN]','[ALC, BCN]','[AMS, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BRU, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]', 0);var sACE = 'Lanzarote'; 		var aACE = new Array('BCN','BIO', 0);		
		var cACE = new Array('[AAL, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[LCG, BCN]','[LDE, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SPU, BCN]','[SXB, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sAGP = 'Màlaga'; 		var aAGP = new Array('AMS','BCN','BIO','FCO','GLG','LIL','LPA','NTE','PAR','SCQ','TCI','TLS', 0);		
		var cAGP = new Array('[AAL, BCN]','[ACE, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FLR, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LIS, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sALC = 'Alacant'; 		var aALC = new Array('AMS','BCN','CWL','IBZ','PAR','PMI', 0);		
		var cALC = new Array('[AAL, BCN]','[ACE, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sAMM = 'Amman'; var sAMS = 'Amsterdam'; 		var aAMS = new Array('AGP','ALC','BCN','BIO','GLG','IBZ','LCG','MAD','PMI','SVQ','VLC', 0);		
		var cAMS = new Array('[AAL, BCN]','[ACE, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SPU, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VRN, BCN]', 0);var sARN = 'Estocolm'; 		var aARN = new Array('BCN', 0);		
		var cARN = new Array('[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BRU, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sATH = 'Atenes'; 		var aATH = new Array('BCN', 0);		
		var cATH = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sBCN = 'Barcelona'; 		var aBCN = new Array('AAL','ACE','AGP','ALC','AMS','ARN','ATH','BES','BIO','BOD','BRU','CPH','CWL','DBV','DME','EAS','EDI','FCO','FLR','GLG','GOA','GRQ','GRX','HAM','HER','IBZ','ISR','JMK','JTR','LCG','LDE','LED','LEI','LIL','LIS','LPA','LYS','MAD','MAH','MLA','MMX','MRS','MUC','MXP','NAP','NCE','NTE','NUE','OTP','OVD','PAR','PMI','PMO','PRG','PSA','RAK','SCQ','SOU','SPU','SVG','SVQ','SXB','TCI','TLS','TLV','TXL','VCE','VGO','VIE','VRN','ZRH', 0);		
		var cBCN = new Array( 0);var sBER = 'Berlín'; var sBES = 'Brest (Bretanya)'; 		var aBES = new Array('BCN', 0);		
		var cBES = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sBIO = 'Bilbao'; 		var aBIO = new Array('ACE','AGP','AMS','BCN','IBZ','ISR','JTR','LON','LPA','MAH','MXP','PAR','PMI','SVQ','TCI','TXL', 0);		
		var cBIO = new Array('[AAL, BCN]','[ALC, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[JMK, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LYS, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[OTP, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sBLQ = 'Bolonya'; var sBOD = 'Burdeos'; 		var aBOD = new Array('BCN','PMI', 0);		
		var cBOD = new Array('[AGP, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[DBV, BCN]','[DME, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MXP, BCN]','[NAP, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]', 0);var sBRI = 'Bari'; var sBRU = 'Brussel·les'; 		var aBRU = new Array('BCN','VLC', 0);		
		var cBRU = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SPU, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VRN, BCN]', 0);var sBUD = 'Budapest'; var sCDG = 'Paris (Charles de Gaulle)'; var sCGN = 'Colònia'; var sCMN = 'Casablanca'; var sCPH = 'Copenhaguen'; 		var aCPH = new Array('BCN','MAD', 0);		
		var cCPH = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SPU, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]', 0);var sCQM = 'Ciudad Real'; var sCWL = 'Cardiff (Gal·les)'; 		var aCWL = new Array('ALC','BCN','PMI', 0);		
		var cCWL = new Array('[ACE, BCN]','[AGP, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BRU, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sDAM = 'Damasc'; var sDBV = 'Dubrovnik'; 		var aDBV = new Array('BCN', 0);		
		var cDBV = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MMX, BCN]','[MUC, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sDME = 'Moscou'; 		var aDME = new Array('BCN', 0);		
		var cDME = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LDE, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sDUB = 'Dublin'; var sEAS = 'San Sebastià'; 		var aEAS = new Array('BCN', 0);		
		var cEAS = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[ORY, BCN]','[OTP, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sEDI = 'Edimburg'; 		var aEDI = new Array('BCN', 0);		
		var cEDI = new Array('[AGP, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[BOD, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SPU, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sFCO = 'Roma'; 		var aFCO = new Array('AGP','BCN','IBZ','MAD','MAH','NTE','PAR','PMI','VLC', 0);		
		var cFCO = new Array('[AAL, BCN]','[ACE, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[NUE, BCN]','[OVD, BCN]','[PRG, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sFLR = 'Florència'; 		var aFLR = new Array('BCN','MAD','PAR', 0);		
		var cFLR = new Array('[AAL, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[LCG, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[NTE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sFRA = 'Frankfurt (Frankfurt Intl)'; var sFUE = 'Fuerteventura'; var sGLG = 'Galícia'; 		var aGLG = new Array('AGP','AMS','BCN','LON','PAR','PMI','SVQ','ZRH', 0);		
		var cGLG = new Array('[AAL, BCN]','[ACE, BCN]','[ALC, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VIE, BCN]','[VRN, BCN]', 0);var sGOA = 'Gènova'; 		var aGOA = new Array('BCN', 0);		
		var cGOA = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[GLG, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[NTE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PRG, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sGRQ = 'Groningen'; 		var aGRQ = new Array('BCN', 0);		
		var cGRQ = new Array('[AGP, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[GLG, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SPU, BCN]','[SVQ, BCN]','[VCE, BCN]','[VGO, BCN]', 0);var sGRX = 'Granada'; 		var aGRX = new Array('BCN','PMI', 0);		
		var cGRX = new Array('[AAL, BCN]','[ACE, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LIL, BCN]','[LIS, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sGVA = 'Ginebra'; var sHAM = 'Hamburg'; 		var aHAM = new Array('BCN', 0);		
		var cHAM = new Array( 0);var sHEL = 'Helsinki'; var sHER = 'Creta'; 		var aHER = new Array('BCN', 0);		
		var cHER = new Array('[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sIBZ = 'Eivissa'; 		var aIBZ = new Array('ALC','AMS','BCN','BIO','FCO','MAD','MXP','PAR','SVQ','TLS','VLC', 0);		
		var cIBZ = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sILD = 'Lleida'; var sISR = 'Illes Gregues'; 		var aISR = new Array('BCN','BIO','MAD', 0);		
		var cISR = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sJMK = 'Mikonos'; 		var aJMK = new Array('BCN','MAD', 0);		
		var cJMK = new Array('[AAL, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MMX, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sJTR = 'Santorini'; 		var aJTR = new Array('BCN','BIO', 0);		
		var cJTR = new Array('[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[ZRH, BCN]', 0);var sLCG = 'La Corunya'; 		var aLCG = new Array('AMS','BCN','LON','SVQ', 0);		
		var cLCG = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sLDE = 'Lorda'; 		var aLDE = new Array('BCN', 0);		
		var cLDE = new Array('[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[DME, BCN]','[EDI, BCN]','[FCO, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SPU, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]', 0);var sLED = 'Sant Petersburg'; 		var aLED = new Array('BCN', 0);		
		var cLED = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CWL, BCN]','[DBV, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PSA, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sLEI = 'Almeria'; 		var aLEI = new Array('BCN', 0);		
		var cLEI = new Array('[AAL, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GRQ, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sLGW = 'Londres (Gatwick)'; var sLHR = 'Londres (Heathrow)'; var sLIL = 'Lille'; 		var aLIL = new Array('AGP','BCN','TLS', 0);		
		var cLIL = new Array('[ACE, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sLIS = 'Lisboa'; 		var aLIS = new Array('BCN','PAR', 0);		
		var cLIS = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sLJU = 'Ljubjana'; var sLON = 'Londres'; 		var aLON = new Array('BIO','GLG','LCG','VGO', 0);		
		var cLON = new Array( 0);var sLPA = 'Gran Canària'; 		var aLPA = new Array('AGP','BCN','BIO','SVQ', 0);		
		var cLPA = new Array('[AAL, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sLYS = 'Lyon'; 		var aLYS = new Array('BCN','PMI', 0);		
		var cLYS = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LEI, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PRG, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sMAD = 'Madrid'; 		var aMAD = new Array('AMS','BCN','CPH','FCO','FLR','IBZ','ISR','JMK','MAH','MLA','PAR','TXL', 0);		
		var cMAD = new Array('[AAL, BCN]','[BES, BCN]','[BOD, BCN]','[CWL, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[JTR, BCN]','[LDE, BCN]','[LIL, BCN]','[LYS, BCN]','[MMX, BCN]','[MRS, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[OTP, BCN]','[PMO, BCN]','[PSA, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TLS, BCN]','[VRN, BCN]', 0);var sMAH = 'Menorca'; 		var aMAH = new Array('BCN','BIO','FCO','MAD', 0);		
		var cMAH = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sMLA = 'Malta'; 		var aMLA = new Array('BCN','MAD', 0);		
		var cMLA = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PRG, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sMMX = 'Malmö'; 		var aMMX = new Array('BCN', 0);		
		var cMMX = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[BOD, BCN]','[DBV, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MRS, BCN]','[MXP, BCN]','[NAP, BCN]','[NTE, BCN]','[OVD, BCN]','[PMI, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]', 0);var sMRS = 'Marsella'; 		var aMRS = new Array('BCN', 0);		
		var cMRS = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sMUC = 'Múnic'; 		var aMUC = new Array('BCN', 0);		
		var cMUC = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sMXP = 'Milà'; 		var aMXP = new Array('BCN','BIO','IBZ','VLC', 0);		
		var cMXP = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRX, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MMX, BCN]','[MUC, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sNAP = 'Nàpols'; 		var aNAP = new Array('BCN', 0);		
		var cNAP = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sNCE = 'Niça'; 		var aNCE = new Array('BCN','PMI','TLS', 0);		
		var cNCE = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LEI, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sNDR = 'Nador'; var sNTE = 'Nantes'; 		var aNTE = new Array('AGP','BCN','FCO','VCE', 0);		
		var cNTE = new Array('[AAL, BCN]','[ACE, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[DBV, BCN]','[DME, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLV, BCN]','[VGO, BCN]', 0);var sNUE = 'Nuremberg'; 		var aNUE = new Array('BCN', 0);		
		var cNUE = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[BOD, BCN]','[DME, BCN]','[FCO, BCN]','[GLG, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[LCG, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[NAP, BCN]','[NCE, BCN]','[OVD, BCN]','[PMI, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]', 0);var sORY = 'París (Orly)'; var sOTP = 'Bucarest'; 		var aOTP = new Array('BCN', 0);		
		var cOTP = new Array('[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CWL, BCN]','[EAS, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LDE, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MRS, BCN]','[NCE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]', 0);var sOVD = 'Astúries'; 		var aOVD = new Array('BCN', 0);		
		var cOVD = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sPAR = 'París'; 		var aPAR = new Array('GLG','MAD','SCQ','AGP','ALC','BCN','BIO','FCO','FLR','IBZ','LIS','PMI','SVQ','VIE','VLC','ZRH', 0);		
		var cPAR = new Array('[AAL, BCN]','[ACE, BCN]','[ARN, BCN]','[ATH, BCN]','[CPH, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LEI, BCN]','[LPA, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SPU, BCN]','[TCI, BCN]','[TFN, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VRN, BCN]', 0);var sPMI = 'Mallorca'; 		var aPMI = new Array('ALC','AMS','BCN','BIO','BOD','CWL','FCO','GLG','GRX','LYS','NCE','PAR','TCI','TLS','VGO', 0);		
		var cPMI = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BRU, BCN]','[CPH, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FLR, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NTE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TLV, BCN]','[VCE, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sPMO = 'Palerm'; 		var aPMO = new Array('BCN', 0);		
		var cPMO = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VGO, BCN]', 0);var sPRG = 'Praga'; 		var aPRG = new Array('BCN', 0);		
		var cPRG = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[BES, BCN]','[BIO, BCN]','[CWL, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[OVD, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLV, BCN]','[VGO, BCN]', 0);var sPSA = 'Pisa (Toscana)'; 		var aPSA = new Array('BCN', 0);		
		var cPSA = new Array('[AAL, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MMX, BCN]','[MUC, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VGO, BCN]', 0);var sRAK = 'Marràqueix'; 		var aRAK = new Array('BCN', 0);		
		var cRAK = new Array('[AAL, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SPU, BCN]','[SXB, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sSAW = 'Istanbul'; var sSCQ = 'Santiago'; 		var aSCQ = new Array('AGP','BCN','PAR','ZRH', 0);		
		var cSCQ = new Array('[AAL, BCN]','[ACE, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SOU, BCN]','[SPU, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VIE, BCN]','[VRN, BCN]', 0);var sSOF = 'Sofia'; var sSOU = 'Southampton'; 		var aSOU = new Array('BCN', 0);		
		var cSOU = new Array('[AGP, BCN]','[ALC, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[VRN, BCN]', 0);var sSPU = 'Split'; 		var aSPU = new Array('BCN', 0);		
		var cSPU = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LED, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MRS, BCN]','[NCE, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]', 0);var sSTR = 'Stuttgart'; var sSVG = 'Stavanger'; 		var aSVG = new Array('BCN', 0);		
		var cSVG = new Array('[AGP, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[BOD, BCN]','[DBV, BCN]','[EAS, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sSVQ = 'Sevilla'; 		var aSVQ = new Array('AMS','BCN','BIO','GLG','IBZ','LCG','LPA','PAR','TCI', 0);		
		var cSVQ = new Array('[AAL, BCN]','[ALC, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LDE, BCN]','[LED, BCN]','[LIL, BCN]','[LIS, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sSXB = 'Estrasburg'; 		var aSXB = new Array('BCN', 0);		
		var cSXB = new Array('[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[DME, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMI, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VCE, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sSXF = 'Berlin-Schonefeld'; var sTCI = 'Tenerife'; 		var aTCI = new Array('AGP','BCN','BIO','PMI','SVQ', 0);		
		var cTCI = new Array('[AAL, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRQ, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[SCQ, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SXB, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sTFN = 'Tenerife Nord'; var sTFS = 'Tenerife Sud'; var sTLS = 'Toulouse'; 		var aTLS = new Array('AGP','BCN','IBZ','LIL','NCE','PMI','VCE', 0);		
		var cTLS = new Array('[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BIO, BCN]','[BRU, BCN]','[CPH, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[ISR, BCN]','[JMK, BCN]','[LCG, BCN]','[LEI, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MLA, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[OTP, BCN]','[OVD, BCN]','[PMO, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[VGO, BCN]', 0);var sTLV = 'Tel Aviv'; 		var aTLV = new Array('BCN', 0);		
		var cTLV = new Array('[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[FCO, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[IBZ, BCN]','[LCG, BCN]','[LIS, BCN]','[LPA, BCN]','[MAH, BCN]','[MXP, BCN]','[NAP, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]','[VIE, BCN]','[ZRH, BCN]', 0);var sTNG = 'Tanger'; var sTUN = 'Tunis'; var sTXL = 'Berlín'; 		var aTXL = new Array('BCN','BIO','MAD', 0);		
		var cTXL = new Array( 0);var sVCE = 'Venècia'; 		var aVCE = new Array('BCN','NTE','TLS', 0);		
		var cVCE = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[LCG, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MRS, BCN]','[MUC, BCN]','[NCE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SOU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[VGO, BCN]','[ZRH, BCN]', 0);var sVGO = 'Vigo'; 		var aVGO = new Array('BCN','LON','PMI', 0);		
		var cVGO = new Array('[AAL, BCN]','[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GOA, BCN]','[GRQ, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[LDE, BCN]','[LED, BCN]','[LEI, BCN]','[LIL, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MMX, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[NTE, BCN]','[NUE, BCN]','[ORY, BCN]','[OTP, BCN]','[OVD, BCN]','[PAR, BCN]','[PMO, BCN]','[PRG, BCN]','[PSA, BCN]','[RAK, BCN]','[SOU, BCN]','[SPU, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[TLV, BCN]','[VCE, BCN]','[VIE, BCN]','[VRN, BCN]','[ZRH, BCN]', 0);var sVIE = 'Viena'; 		var aVIE = new Array('BCN','PAR', 0);		
		var cVIE = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[ATH, BCN]','[BIO, BCN]','[EDI, BCN]','[GLG, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[LIL, BCN]','[LIS, BCN]','[MAH, BCN]','[MLA, BCN]','[NCE, BCN]','[OVD, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVG, BCN]','[SVQ, BCN]','[TLV, BCN]','[VGO, BCN]', 0);var sVLC = 'València'; 		var aVLC = new Array('AMS','BRU','FCO','IBZ','MXP','PAR', 0);		
		var cVLC = new Array( 0);var sVRN = 'Verona'; 		var aVRN = new Array('BCN', 0);		
		var cVRN = new Array('[AAL, BCN]','[AGP, BCN]','[ALC, BCN]','[AMS, BCN]','[ARN, BCN]','[BES, BCN]','[BIO, BCN]','[BOD, BCN]','[BRU, BCN]','[CPH, BCN]','[CWL, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[GLG, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[LCG, BCN]','[LED, BCN]','[LIS, BCN]','[LPA, BCN]','[MAD, BCN]','[MAH, BCN]','[MMX, BCN]','[MRS, BCN]','[NTE, BCN]','[ORY, BCN]','[OVD, BCN]','[PAR, BCN]','[PMI, BCN]','[RAK, BCN]','[SCQ, BCN]','[SVQ, BCN]','[TCI, BCN]','[TFN, BCN]','[TLS, BCN]','[VGO, BCN]', 0);var sWAW = 'Varsòvia'; var sXRY = 'Jerez (Cadis)'; var sZRH = 'Zuric'; 		var aZRH = new Array('BCN','GLG','PAR','SCQ', 0);		
		var cZRH = new Array('[ACE, BCN]','[AGP, BCN]','[ALC, BCN]','[ARN, BCN]','[ATH, BCN]','[BES, BCN]','[BIO, BCN]','[CWL, BCN]','[DBV, BCN]','[DME, BCN]','[EAS, BCN]','[EDI, BCN]','[FCO, BCN]','[FLR, BCN]','[GOA, BCN]','[GRX, BCN]','[HER, BCN]','[IBZ, BCN]','[ISR, BCN]','[JMK, BCN]','[JTR, BCN]','[LCG, BCN]','[LED, BCN]','[LEI, BCN]','[LIS, BCN]','[LPA, BCN]','[LYS, BCN]','[MAH, BCN]','[MLA, BCN]','[MRS, BCN]','[MUC, BCN]','[MXP, BCN]','[NAP, BCN]','[NCE, BCN]','[OVD, BCN]','[PMI, BCN]','[RAK, BCN]','[SVG, BCN]','[SVQ, BCN]','[SXB, BCN]','[TCI, BCN]','[TFN, BCN]','[TLV, BCN]','[VCE, BCN]','[VGO, BCN]', 0);
function init()
{
	var origBox	= document.skylightsForm.sector1_o;
	var destBox	= document.skylightsForm.sector1_d;
	var origIndex	= origBox.selectedIndex;
	var destIndex	= destBox.selectedIndex;
	if ( document.dest1Form.dIndex.value != "zz" )
	{
		destIndex	= document.dest1Form.dIndex.value;
	}
	else
	{
		document.dest1Form.dIndex.value = destIndex;
	}	change_sector_2_fields( '', true );
	if (document.skylightsForm.travel_type[1].checked)
	{	
		//swap_icon('calendar_2', 'frozen'); swap_icon_ok	= false;
	}
	 defaultStatus	= 'Reserva per Internet amb vueling';	changeOrigDestList(origBox, destBox, 'Destinació', true, 1, '', '' );
	var host_name = window.location.host;
	var form_action = document.skylightsForm.action;
	if (form_action.indexOf(host_name) == -1)
	{
		var regExp = new RegExp("://[^/]+/", "i");
		new_form_action = form_action.replace(regExp, "://" + host_name + "/");

		if (host_name.substr(-3, 3) == "443"){
			var regExp = new RegExp("http://[^/]+/", "i");
			new_form_action = form_action.replace(regExp, "https://" + host_name + "/");
		}

		document.skylightsForm.action = new_form_action;
	}
}function changeOrigDestList(origBox, destBox, labelDest, fromOnload, whichSector, labelOpenJaw, preferredDest)
{
	if (!document.images)
	{
		return;
	}
	var origIndex	= eval(origBox.selectedIndex);
	var destIndex;
	var destNames=new Array();
	var destNamesNoAccent=new Array();
	var destCodes=new Array();
	var initDest	= 0;
	if ( whichSector == 1 ) 
	{
		destIndex	= document.dest1Form.dIndex.value;
	}
	else
	{
		destIndex	= eval(destBox.selectedIndex);
		initDest	= document.dest2Form.dIndex.value;
	}
	var orig   	= origBox.options[ origIndex ].value;
	var dest  	= destBox.options[ destIndex ].value;
	
	var subOrig = "c"+orig.substring(1,4);
	
	if (orig != "XXX")
	{
		if( document.skylightsForm.isresi != null && document.skylightsForm.isresi.checked )
		{
			orig = 'resi_' + orig;
			orig						= eval(orig);
		}
		else
		{
			orig						= eval(orig);
		}
		
		connex = eval(subOrig);
		
		destBox.length				= 1;
		var newDest					= new Option(labelDest);
		destBox.options[0]			= newDest;
		destBox.options[0].value	= "XXX";				
		var destNamesAux,destCodesAux,destNamesNoAccentAux;
		for (var i = 0; i < orig.length-1; i++)
		{
			destNames[i]=eval('s' + orig[i]);
			destCodes[i]=orig[i];
			if (searchAccent(destNames[i])){
				destNamesNoAccent[i]=changeAccent(destNames[i]);				
			}
			else{
				destNamesNoAccent[i]=destNames[i];
			}
		}

		for (var i = 0; i < destCodes.length - 1; i++)
		{
			for (var j = i+1; j < destCodes.length; j++)
			{
				if ( destCodes[i] != "" )
				{
					if(destNamesNoAccent[i]>destNamesNoAccent[j])
					{
						destNamesAux=destNames[i];
						destNames[i]=destNames[j];
						destNames[j]=destNamesAux;
						destNamesNoAccentAux=destNamesNoAccent[i];
						destNamesNoAccent[i]=destNamesNoAccent[j];
						destNamesNoAccent[j]=destNamesNoAccentAux;
						destCodesAux=destCodes[i];
						destCodes[i]=destCodes[j];
						destCodes[j]=destCodesAux;
					}
				}
			}
		}
				
		for (var i = 0; i < destCodes.length; i++)
		{
			if ( destCodes[i] != "" )
			{
				destBox.length += 1;
					destBox.options[destBox.length - 1]
						= new Option( destNames[i] + " (" + destCodes[i] + ")" );					destBox.options[destBox.length - 1].value = destCodes[i];

					if ( dest == destBox.options[destBox.length - 1].value )
					{
						initDest = destBox.length - 1
					}
			}
		}			var connex_airports = new Array();
			for (var p = 0; p < connex.length-1; p++){
				connex_airports[p] = new Array();
				connex_airports[p][0] = eval("s"+connex[p].substring(1,4));
				connex_airports[p][1] = connex[p].substring(1,4);
				connex_airports[p][2] = connex[p].substring(6,9);
			}
			
			z = i + 1;
			separador = 0;
			for (var j = 0; j < connex_airports.sort().length; j++){
				if (separador == 0){
					destBox.options[z] = new Option( "---------------------------------------" );
					destBox.options[z].setAttribute("disabled","disabled");
					destBox.options[z].value = "separador";
					z ++;
					destBox.options[z] = new Option( "Connexions" );
					destBox.options[z].setAttribute("disabled","disabled");
					destBox.options[z].className 	= "toConnexiones";
					destBox.options[z].value = "connex";
					z ++;
				}
				destBox.options[z] = new Option( connex_airports[j][0] + " (" + connex_airports[j][1] + ")" );
				destBox.options[z].value = connex_airports[j][1];
				
				z ++;
				separador ++;
			}
			var select = document.SBform.sector1_d;
			select_current = new Array();
			select.onchange = function(){ restore(select); };				if (fromOnload == true)
		{
			origBox.selectedIndex = origIndex;
			destBox.selectedIndex = destIndex;
			if (whichSector == 1)
			{
				document.dest1Form.dIndex.value = destIndex;
			}
		}
		else
		{
				destBox.selectedIndex	= ( initDest > destBox.options.length - 1)
									? destBox.options.length - 1 : initDest;
			if (whichSector == 1)
			{
				document.dest1Form.dIndex.value = initDest;
			}
			else
			{
				document.dest2Form.dIndex.value = initDest;
			}
		}
	}
	else
	{
		refillDestList( destBox, labelDest, labelOpenJaw);
	}}	
function restore(e) {
	if (e.options[e.selectedIndex].value == 'separador' || e.options[e.selectedIndex].value == 'connex') {
		e.selectedIndex = select_current[e.id];
	}
	else
	{
		select_current[e.id] = e.selectedIndex;
	}
}function refillDestList(destBox, labelDest, unusedOption)
{
	var destValue				= destBox.options[ destBox.selectedIndex ].value;
	destBox.length				= 1;
	destBox.options[0]			= new Option(labelDest);
	destBox.options[0].value		= "XXX";
	var i					= 1;
	var selIndex				= 0;
	if ( unusedOption )
	{
		destBox.length				+= 1;
		var newOption				= new Option( unusedOption );
		destBox.options[i]			= newOption;
		destBox.options[i].value	= "XXX";
		i++;
	}
	if( document.skylightsForm.isresi != null && document.skylightsForm.isresi.checked )
	{
		for(var j = 0; j < (DestsResi.length - 1); j++)
		{
			destBox.length += 1;
				var newOption = new Option(eval('s' + DestsResi[j]) + " (" + DestsResi[j] + ")");			destBox.options[i + j]		= newOption;
			destBox.options[i + j].value	= DestsResi[j];
			if(destValue == DestsResi[j])
			{
				selIndex		= i + j;
			}
		}	
	}
	else
	{
		for(var j = 0; j < (Dests.length - 1); j++)
		{
			destBox.length += 1;
				var newOption = new Option(eval('s' + Dests[j]) + " (" + Dests[j] + ")");			destBox.options[i + j]		= newOption;
			destBox.options[i + j].value	= Dests[j];
			if(destValue == Dests[j])
			{
				selIndex		= i + j;
			}
		}
	}
	destBox.selectedIndex = selIndex;
}	function setPassengerTypes()
{	var paxTypes = "";
			var paxTypeSelect = document.skylightsForm.ADULT;
			var paxTypeADULTNum
				= paxTypeSelect.options[paxTypeSelect.selectedIndex].value;
			var paxTypeADULTCode	= "ADULT";
			paxTypes = paxTypes + paxTypeADULTNum
						+ paxTypeADULTCode;
			
			var paxTypeSelect = document.skylightsForm.CHILD;
			var paxTypeCHILDNum
				= paxTypeSelect.options[paxTypeSelect.selectedIndex].value;
			var paxTypeCHILDCode	= "CHILD";
			paxTypes = paxTypes + paxTypeCHILDNum
						+ paxTypeCHILDCode;
				document.skylightsForm.pT.value = paxTypes;
}	function captureDates()
{
	oMonth	= document.skylightsForm.sector_1_m.options[document.skylightsForm.sector_1_m.selectedIndex].value.substring(0,2);
	oYear	= document.skylightsForm.sector_1_m.options[document.skylightsForm.sector_1_m.selectedIndex].value.substring(2,6);
	rMonth	= document.skylightsForm.sector_2_m.options[document.skylightsForm.sector_2_m.selectedIndex].value.substring(0,2);
	rYear	= document.skylightsForm.sector_2_m.options[document.skylightsForm.sector_2_m.selectedIndex].value.substring(2,6);
	oDay = document.skylightsForm.sector_1_d.options[document.skylightsForm.sector_1_d.selectedIndex].value;
	rDay	 = document.skylightsForm.sector_2_d.options[document.skylightsForm.sector_2_d.selectedIndex].value;

}
function change_sector_2_fields( whichDot, fromOnload )
{
	var roundtrip;
		if (whichDot == 0)
	{
		roundtrip = true;
	}
	else if ( !whichDot && document.skylightsForm.travel_type[0].checked == true )
	{
		roundtrip = true;
	}
	else
	{
		roundtrip = false;
	}
	if (roundtrip == true)
	{
		if (fromOnload != true)
		{
			var temp_m = document.skylightsForm.sector_1_m.selectedIndex + 1;
			var temp_d = document.skylightsForm.sector_1_d.selectedIndex + 1;
			if ( ( sector_2_month_index < temp_m ) ||
				 (( sector_2_month_index == temp_m) &&
				 ( sector_2_day_index < temp_d)))
			{
				document.skylightsForm.sector_2_m.selectedIndex = temp_m;
				document.skylightsForm.sector_2_d.selectedIndex = temp_d;
			}
			else
			{
				document.skylightsForm.sector_2_m.selectedIndex = sector_2_month_index;
				document.skylightsForm.sector_2_d.selectedIndex = sector_2_day_index;
			}		}
		swap_icon_ok = true;
		if (document.images.calendar_2) {
			//swap_icon('calendar_2', 'cold');
		}
	}
	else
	{
				sector_2_month_index = document.skylightsForm.sector_2_m.selectedIndex;
		if (sector_2_month_index == 0)
		{
			sector_2_month_index = 1;
		}
		sector_2_day_index  = document.skylightsForm.sector_2_d.selectedIndex;
		if (sector_2_day_index == 0)
		{
			sector_2_day_index = 1;
		}
		document.skylightsForm.sector_2_m.selectedIndex = 0;
		document.skylightsForm.sector_2_d.selectedIndex = 0;		if (document.images.calendar_2) {
			//swap_icon('calendar_2', 'frozen');
		}
		swap_icon_ok = false;
	}
}function correctDay(dayToSelect,mkt,monthText)
{
	var i		= 27;
	var okay 	= true;
	if (mkt == 1)
	{
		while (eval(document.skylightsForm.sector_1_d.options[i].value) != dayToSelect)
		{
			i++;
		}
		alert("\n" + monthText + "" + dayToSelect + "")
		document.skylightsForm.sector_1_d.options.selectedIndex = i
		okay = false;
		captureDates();
	}
	else if (mkt == 2)
	{
		while (eval(document.skylightsForm.sector_2_d.options[i].value) != dayToSelect)
		{
			i++;
		}
		alert("\n" + monthText + "" + dayToSelect + "")
		document.skylightsForm.sector_2_d.options.selectedIndex = i;
		captureDates();
		okay = false;
	}
	return okay;
}
function finalDate()
{
	var okay = true;
		if(typeof oMonth == 'undefined' || typeof rMonth == 'undefined' || typeof oDay == 'undefined' || typeof rDay == 'undefined') {
			var oDay = document.skylightsForm.departDay1.value;
			var rDay = document.skylightsForm.departDay2.value;
			var oMonth = document.skylightsForm.departMonth1.value;
			var rMonth = document.skylightsForm.departMonth2.value;
		}
		
	var oDayAux = parseInt("08",10);
		var oMonthYear= "" + oYear + oMonth;
		if ( okay == true && oDay == oDayAux && oMonthYear == 201202 )
		{			alert("\nBecause today\'s date has been selected, only \nflights that leave today at least 2 hores00 minuts\nfrom the current time will be shown on the next page.\n");
		}
		return okay;
}
function checkDate()
{
	var okay = true;
	var oMonthYear= '' + oYear + oMonth;
	var rMonthYear= '' + rYear + rMonth;

	if ( ! checkCalendarDate("1",oDay,oMonth,oYear) )
	{
		okay = false;
	}
	if ( ! checkCalendarDate("2",rDay,rMonth,rYear) )
	{
		okay = false;
	}	var oDayAux = parseInt("08",10);
	
	if ( oDay < oDayAux && oMonthYear <= 201202 )
	{
		alert("\nThe date you selected has already passed.\n\nClick OK to reset your date selection.\n");
		document.skylightsForm.sector_1_d.options.selectedIndex = 7;
		captureDates();
		okay = false;
	}
		if ( ( oDay > 27 && oMonthYear >= 201210 ) || ( rDay > 27 && rMonthYear >= 201210 ) )
		{
			alert("Seleccioni dates anteriors \nal Ds., 27 Oct 12. \n\nPulsi OK per modificar la seva selecció.\n");
			if ( oDay > 27 && oMonthYear >= 201210 )
			{
				document.skylightsForm.sector_1_d.options.selectedIndex = (26);
			}
			if ( rDay > 27 && rMonthYear >= 201210 )
			{
				document.skylightsForm.sector_2_d.options.selectedIndex = (26);
			}
			captureDates();
			okay = false;
		}
		if ( ( rDay < oDay && rMonthYear <= oMonthYear ) || rMonthYear < oMonthYear )
	{
		if ( rDay != 0 && rMonth != 0 )
		{
			alert("\n\n")
			document.skylightsForm.sector_2_d.options.selectedIndex = eval(document.skylightsForm.sector_1_d.options.selectedIndex) + 1;
			document.skylightsForm.sector_2_m.options.selectedIndex = eval(document.skylightsForm.sector_1_m.options.selectedIndex) + 1;
			captureDates();
			okay = false;
		}
	}
	else if ( ( sector2_o == 'XXX' || sector2_d == 'XXX' )
		&& ( rMonth != 0 || rDay != 0 ) )
	{
		alert("\nYou have entered a round trip return date, but you have\nnot entered a complete city pair for the return flight.\nPlease choose both cities.\n");
		okay = false;
	}
	return okay;
}	
function checkPassenger()
{
var totalPax = 0;
var adults = 0;
		var paxTypeSelect = document.skylightsForm.ADULT;
		totalPax += paxTypeSelect.options[paxTypeSelect.selectedIndex].value;adults = paxTypeSelect.options[paxTypeSelect.selectedIndex].value
	
		var paxTypeSelect = document.skylightsForm.CHILD;
		totalPax += paxTypeSelect.options[paxTypeSelect.selectedIndex].value;
	if ( totalPax <= 0 )
{
	alert("\nYou must enter at least one passenger.\n");
	return false;
}
var infants  = 0;
var childs = 0;
var infant_select = document.skylightsForm.INFANT;
var child_select = document.skylightsForm.CHILD;
if ( child_select.selectedIndex )
{
	childs = child_select.options[child_select.selectedIndex].value;
}
if ( infant_select )
{
	infants = infant_select.options[infant_select.selectedIndex].value;
}
adults = parseInt(adults);
infants = parseInt(infants);
childs = parseInt(childs);
infants=infants+childs;
if ( (adults  / infants) < 1 )
{
	alert("\nIf you wish to book a greater number of\nInfants than Adults, please contact our\nreservation center for possible arrangements.\n");
	return false;
}
return true;
}	function open_calendar(sector)
	{
		if ( document.skylightsForm.travel_type[0].checked || sector == 1 )
		{
			if ( window.calendarWindow && ! calendarWindow.closed )
			{
				calendarWindow.focus();
			}
			else
			{				var form_action = document.skylightsForm.action;
				var action_array = form_action.split("?");
				var the_form_action = "";
				if (action_array.length > 0)
					the_form_action = action_array[0];				calendarWindow 	= window.open(the_form_action + "?module=SB&page=CALENDAR&language=CA&mode=&sid=&form_name=skylightsForm","calendar","width=,height=,toolbar=0,status=0,location=0,menubar=0,scrollbars=0,resizable=0");
				document.calForm.month_selected.value
					= document.skylightsForm['sector_' + sector + '_m'].selectedIndex - sector + 1;
				document.calForm.sector.value 	= sector;
			}
		}
	}
function changeResidentsAirports()
{
	
	var selectedOrig = document.skylightsForm.sector1_o.options[document.skylightsForm.sector1_o.selectedIndex].value;
	var selectedDest = document.skylightsForm.sector1_d.options[document.skylightsForm.sector1_d.selectedIndex].value;
	
	refillDestList( document.skylightsForm.sector1_o, 'Origen', 0);
	refillDestList( document.skylightsForm.sector1_d, 'Destino', 0);
	
	for( var i = 0; i < document.skylightsForm.sector1_o.options.length; i++ )
		if( document.skylightsForm.sector1_o.options[i].value != 'XXX' )
			document.skylightsForm.sector1_o.options[i].value = 'a' + document.skylightsForm.sector1_o.options[i].value;
	
	var selectedO = 0;
	document.skylightsForm.sector1_o.selectedIndex = 0;
	for( var i = 0; i < document.skylightsForm.sector1_o.options.length; i++ )
		if( document.skylightsForm.sector1_o.options[i].value == selectedOrig )
		{
			document.skylightsForm.sector1_o.selectedIndex = i;
			selectedO;
		}
	
	changeOrigDestList(document.skylightsForm.sector1_o, document.skylightsForm.sector1_d, 'Destinació', false, 1);
	
	document.skylightsForm.sector1_d.selectedIndex = 0;
	if( !selectedO )
	{
		for( var i = 0; i < document.skylightsForm.sector1_d.options.length; i++ )
			if( document.skylightsForm.sector1_d.options[i].value == selectedDest )
				document.skylightsForm.sector1_d.selectedIndex = i;
	}
}

function searchAccent(input)
//Verifica si la cadena que se le envio tiene caracteres especiales
{
	accent = /[áâäàéêëèíïîìóôöòúûùñç]/g;
       var re = new RegExp(accent);
       if (input.match(re)) {
	       return true;
       } else {
	       return false;
       }
}

function changeAccent(t){	
       à='a';ä='a';â='a';á='a';
	   é='e';ê='e';ë='e';è='e';	   
	   í='i';ï='i';î='i';ì='i';
	   ó='o';ô='o';ö='o';ò='o';	   
	   ú='u';û='u';ù='u';
	   ñ='n';
	   ç='c';
       accent = /[áâäàéêëèíïîìóôöòúûùñç]/g;
       return t.replace(accent, function($1){
	       return eval($1)
       })
} function reconcile_dates()
 {
	var m1y_ix = document.SBform.sector_1_m.selectedIndex + 1;
	if  ( document.SBform.sector_2_m.selectedIndex != 0 )
	{
		if ( m1y_ix > document.SBform.sector_2_m.selectedIndex )
		{
			document.SBform.sector_2_m.selectedIndex = m1y_ix;
		}
	 }
 }function checkSBdata()
{
var tmp_ahora = new Date();
var oDayAux = parseInt("08",10);
var fecha_ahora = Date.UTC(tmp_ahora.getYear(), tmp_ahora.getMonth(), 1);
var tmp_ida = new Date(oYear, oMonth - 1, oDay);
var fecha_ida = Date.UTC(tmp_ida.getYear(), tmp_ida.getMonth(), tmp_ida.getDate());
var fecha_ida_form = oDay + '/' + oMonth + '/' + oYear;
var track_ruta_futura = false;
if (rYear!=0) {
	var tmp_vuelta = new Date(rYear, rMonth - 1, rDay);
	var fecha_vuelta = Date.UTC(tmp_vuelta.getYear(), tmp_vuelta.getMonth(), tmp_vuelta.getDate());
}
var oMonthYear	= '' + oYear + oMonth;
var rMonthYear	= '' + rYear + rMonth;
var oLeapYear	= ( oYear % 4 == 0 && ( oYear % 100 != 0 || oYear % 400 == 0 ) ) ? true : false;
var rLeapYear	= ( rYear % 4 == 0 && ( rYear % 100 != 0 || rYear % 400 == 0 ) ) ? true : false;
if ( ( oMonth == 2 && oDay > 29 && oLeapYear ) || ( oMonth == 2 && oDay > 28 && !oLeapYear ) || ( oMonth == 4 && oDay > 30 ) || ( oMonth == 6 && oDay > 30 ) || ( oMonth == 9 && oDay > 30 ) || ( oMonth == 11 && oDay > 30 ) || ( rMonth == 2 && rDay > 29 && rLeapYear ) || ( rMonth == 2 && rDay > 28 && !rLeapYear ) || ( rMonth == 4 && rDay > 30 ) || ( rMonth == 6 && rDay > 30 ) || ( rMonth == 9 && rDay > 30 ) || ( rMonth == 11 && rDay > 30 )
	|| ( oDay < oDayAux && oMonthYear <= 201202 ) 
	|| ( ( oDay > 27) && (oMonthYear >= 201210 )
	|| ( rDay > 27) && (rMonthYear >= 201210 ) )
	|| ( ( ( rDay < oDay && rMonthYear <= oMonthYear ) || rMonthYear < oMonthYear ) && ( rDay != 0 && rMonth != 0 ) ) || ( ( rMonth != 0 && rDay == 0 ) || ( rMonth == 0 && rDay != 0 ) ) )
{
	alert ("\nLes dates que heu escollit per als vols no són\nválides o no estan disponibles. Si us plau, escolliu\nuna data de sortida i/o tornada diferent.\n");
	return false;
}if ("JSTEMPLATE" != "FAREFINDER") { 	if (fecha_ida < fecha_ahora || (fecha_vuelta!=undefined && fecha_vuelta < fecha_ahora)) {
		alert ("\nLes dates que heu escollit per als vols no són\nválides o no estan disponibles. Si us plau, escolliu\nuna data de sortida i/o tornada diferent.\n");
		return false;
	}
}


var totalPax	= 0;
var adults	= 0;
var paxTypeSelect = document.skylightsForm.ADULT;
totalPax += paxTypeSelect.options[paxTypeSelect.selectedIndex].value * 1;
		adults = paxTypeSelect.options[paxTypeSelect.selectedIndex].value;
	
var paxTypeSelect = document.skylightsForm.CHILD;
totalPax += paxTypeSelect.options[paxTypeSelect.selectedIndex].value * 1;
		
	var infants = 0;
var childs = 0;
var infant_select = document.skylightsForm.INFANT;
var child_select = document.skylightsForm.CHILD;
if ( child_select.selectedIndex )
{
	childs = child_select.options[child_select.selectedIndex].value;
}
if ( infant_select )
{
	infants = infant_select.options[infant_select.selectedIndex].value;
}
adults = parseInt(adults);
infants = parseInt(infants);
childs = parseInt(childs);
if (adults < infants )
{
	alert("\nPer motius de seguretat, cada bebè ha de viatjar amb un adult. Si us plau, torneu a fer la selecció.\n");
	return false;
}
if (totalPax <= 0 || totalPax > 25)
{
	alert("\nHeu introduït un número de passatgers que no és vàlid.\n Només es permet un màxim de  25  passatgers per reserva.\n Si voleu reservar un número superior al que hem indicat, utilitzeu el formulari per a reserves de grup.\n");
	return false;
}

if ("JSTEMPLATE" != "FAREFINDER") {	var ruta = sector1_o + sector1_d;
	var ruta_inv = sector1_d + sector1_o;
	var out = fecha_minima_vuelo[ruta];
	if (out != undefined) { 
		var doc = document.SBform;
		var origen = doc.sector1_o[doc.sector1_o.selectedIndex].text.replace(/\(.*\)/, "");
		var destino = doc.sector1_d[doc.sector1_d.selectedIndex].text.replace(/\(.*\)/, "");
		var tmp_fin = new Date(out[2], out[1] - 1, out[0]);
		var fecha_fin = Date.UTC(tmp_fin.getYear(), tmp_fin.getMonth(), tmp_fin.getDate());
		var fecha_vuelta_form = rDay + '/' + rMonth + '/' + rYear;
		if ("CA" == "EU") {
			mensaje = origen + " - " + destino + " no opera fins el  Si us plau, seleccioneu unes altres dates.";
		}
		else {
			mensaje = "La ruta " + origen + " - " + destino + " no opera fins el " + out[0] + "/" + out[1] + "/" + out[2] + ". Si us plau, seleccioneu unes altres dates.";
		}
		if (fecha_vuelta!=undefined) {
			if (fecha_ida < fecha_fin || fecha_vuelta < fecha_fin) {
				alert (mensaje);
				return false;
			}
		}
		else {
			if (fecha_ida < fecha_fin) {
				alert (mensaje);
				return false;
			}
		}
	}
	
	var ruta = sector1_o + sector1_d;
	var out = fecha_maxima_vuelo[ruta];
	
	if (out != undefined) { 
		
		var doc = document.SBform;
		var origen = doc.sector1_o[doc.sector1_o.selectedIndex].text.replace(/\(.*\)/, "");
		var destino = doc.sector1_d[doc.sector1_d.selectedIndex].text.replace(/\(.*\)/, "");
		var tmp_fin = new Date(out[2], out[1] - 1, out[0]);
		var fecha_fin = Date.UTC(tmp_fin.getYear(), tmp_fin.getMonth(), tmp_fin.getDate());
		var mensaje = "";
		if ("CA" == "EU") {
			mensaje = origen + " - " + destino + "La ruta " + out[2] + "-" + out[1] + "-" + out[0] + " no opera més enllà del ";
		}
		else {
			mensaje = "La ruta " + origen + " - " + destino + " no opera més enllà del " + out[0] + "/" + out[1] + "/" + out[2] + " (temporada d'hivern)";
		}
		if (ruta == "BCNMAD" || ruta == "MADBCN" || ruta == "BCNPMI" || ruta == "PMIBCN") {
			mensaje = "La reserva de bitllets per a aquesta ruta encara no està disponible. Si us plau, torneu-ho a intentar d\'aquí uns dies.";
		}
		if (fecha_ida > fecha_fin || (fecha_vuelta!=undefined && fecha_vuelta > fecha_fin)) {
			mensaje = "La reserva de bitllets per a aquesta ruta encara no està disponible. Si us plau, torneu-ho a intentar d\'aquí uns dies.";
			alert (mensaje);
			return false;
		}
	}
}
if(track_ruta_futura == true) {
	alert("Aquesta ruta estarà a la venta a partir de principis de març. Si us plau, torneu a fer la consulta a principis de març.");
	vuelingTracker._trackEvent('Buscador de vuelos', ruta, fecha_ida_form);
	if(fecha_vuelta != undefined){//Case roundtrip
		vuelingTracker._trackEvent('Buscador de vuelos', ruta_inv, fecha_vuelta_form);
	}
	return false;
}

return true;
}

// XMS SelectCities
function selectCitiesXJS(market)
{
	var index;
	var offer_open_jaw_routes = "false";
	if (market == 1 || offer_open_jaw_routes == "true") {
		if (market == 1) {
			index = document.forms.skylightsForm.from1;
		} else {
			index = document.forms.skylightsForm.from2;
			
		}index.options[1] = new Option("Aalborg (AAL)","AAL");index.options[2] = new Option("Alacant (ALC)","ALC");index.options[3] = new Option("Almeria (LEI)","LEI");index.options[4] = new Option("Amsterdam (AMS)","AMS");index.options[5] = new Option("Astúries (OVD)","OVD");index.options[6] = new Option("Atenes (ATH)","ATH");index.options[7] = new Option("Barcelona (BCN)","BCN");index.options[8] = new Option("Berlín (TXL)","TXL");index.options[9] = new Option("Bilbao (BIO)","BIO");index.options[10] = new Option("Brest (Bretanya) (BES)","BES");index.options[11] = new Option("Brussel·les (BRU)","BRU");index.options[12] = new Option("Bucarest (OTP)","OTP");index.options[13] = new Option("Burdeos (BOD)","BOD");index.options[14] = new Option("Cardiff (Gal·les) (CWL)","CWL");index.options[15] = new Option("Copenhaguen (CPH)","CPH");index.options[16] = new Option("Creta (HER)","HER");index.options[17] = new Option("Dubrovnik (DBV)","DBV");index.options[18] = new Option("Edimburg (EDI)","EDI");index.options[19] = new Option("Eivissa (IBZ)","IBZ");index.options[20] = new Option("Estocolm (ARN)","ARN");index.options[21] = new Option("Estrasburg (SXB)","SXB");index.options[22] = new Option("Florència (FLR)","FLR");index.options[23] = new Option("Galícia (GLG)","GLG");index.options[24] = new Option("Gran Canària (LPA)","LPA");index.options[25] = new Option("Granada (GRX)","GRX");index.options[26] = new Option("Groningen (GRQ)","GRQ");index.options[27] = new Option("Gènova (GOA)","GOA");index.options[28] = new Option("Hamburg (HAM)","HAM");index.options[29] = new Option("Illes Gregues (ISR)","ISR");index.options[30] = new Option("La Corunya (LCG)","LCG");index.options[31] = new Option("Lanzarote (ACE)","ACE");index.options[32] = new Option("Lille (LIL)","LIL");index.options[33] = new Option("Lisboa (LIS)","LIS");index.options[34] = new Option("Londres (LON)","LON");index.options[35] = new Option("Lorda (LDE)","LDE");index.options[36] = new Option("Lyon (LYS)","LYS");index.options[37] = new Option("Madrid (MAD)","MAD");index.options[38] = new Option("Mallorca (PMI)","PMI");index.options[39] = new Option("Malmö (MMX)","MMX");index.options[40] = new Option("Malta (MLA)","MLA");index.options[41] = new Option("Marràqueix (RAK)","RAK");index.options[42] = new Option("Marsella (MRS)","MRS");index.options[43] = new Option("Menorca (MAH)","MAH");index.options[44] = new Option("Mikonos (JMK)","JMK");index.options[45] = new Option("Milà (MXP)","MXP");index.options[46] = new Option("Moscou (DME)","DME");index.options[47] = new Option("Màlaga (AGP)","AGP");index.options[48] = new Option("Múnic (MUC)","MUC");index.options[49] = new Option("Nantes (NTE)","NTE");index.options[50] = new Option("Niça (NCE)","NCE");index.options[51] = new Option("Nuremberg (NUE)","NUE");index.options[52] = new Option("Nàpols (NAP)","NAP");index.options[53] = new Option("Palerm (PMO)","PMO");index.options[54] = new Option("París (PAR)","PAR");index.options[55] = new Option("Pisa (Toscana) (PSA)","PSA");index.options[56] = new Option("Praga (PRG)","PRG");index.options[57] = new Option("Roma (FCO)","FCO");index.options[58] = new Option("San Sebastià (EAS)","EAS");index.options[59] = new Option("Sant Petersburg (LED)","LED");index.options[60] = new Option("Santiago (SCQ)","SCQ");index.options[61] = new Option("Santorini (JTR)","JTR");index.options[62] = new Option("Sevilla (SVQ)","SVQ");index.options[63] = new Option("Southampton (SOU)","SOU");index.options[64] = new Option("Split (SPU)","SPU");index.options[65] = new Option("Stavanger (SVG)","SVG");index.options[66] = new Option("Tel Aviv (TLV)","TLV");index.options[67] = new Option("Tenerife (TCI)","TCI");index.options[68] = new Option("Toulouse (TLS)","TLS");index.options[69] = new Option("València (VLC)","VLC");index.options[70] = new Option("Venècia (VCE)","VCE");index.options[71] = new Option("Verona (VRN)","VRN");index.options[72] = new Option("Viena (VIE)","VIE");index.options[73] = new Option("Vigo (VGO)","VGO");index.options[74] = new Option("Zuric (ZRH)","ZRH");
		if (market == 1) {
			index = document.forms.skylightsForm.to1;
		} else {
			index = document.forms.skylightsForm.to2;
		}index.options[1] = new Option("Aalborg (AAL)","AAL");index.options[2] = new Option("Alacant (ALC)","ALC");index.options[3] = new Option("Almeria (LEI)","LEI");index.options[4] = new Option("Amsterdam (AMS)","AMS");index.options[5] = new Option("Astúries (OVD)","OVD");index.options[6] = new Option("Atenes (ATH)","ATH");index.options[7] = new Option("Barcelona (BCN)","BCN");index.options[8] = new Option("Berlín (TXL)","TXL");index.options[9] = new Option("Bilbao (BIO)","BIO");index.options[10] = new Option("Brest (Bretanya) (BES)","BES");index.options[11] = new Option("Brussel·les (BRU)","BRU");index.options[12] = new Option("Bucarest (OTP)","OTP");index.options[13] = new Option("Burdeos (BOD)","BOD");index.options[14] = new Option("Cardiff (Gal·les) (CWL)","CWL");index.options[15] = new Option("Copenhaguen (CPH)","CPH");index.options[16] = new Option("Creta (HER)","HER");index.options[17] = new Option("Dubrovnik (DBV)","DBV");index.options[18] = new Option("Edimburg (EDI)","EDI");index.options[19] = new Option("Eivissa (IBZ)","IBZ");index.options[20] = new Option("Estocolm (ARN)","ARN");index.options[21] = new Option("Estrasburg (SXB)","SXB");index.options[22] = new Option("Florència (FLR)","FLR");index.options[23] = new Option("Galícia (GLG)","GLG");index.options[24] = new Option("Gran Canària (LPA)","LPA");index.options[25] = new Option("Granada (GRX)","GRX");index.options[26] = new Option("Groningen (GRQ)","GRQ");index.options[27] = new Option("Gènova (GOA)","GOA");index.options[28] = new Option("Hamburg (HAM)","HAM");index.options[29] = new Option("Illes Gregues (ISR)","ISR");index.options[30] = new Option("La Corunya (LCG)","LCG");index.options[31] = new Option("Lanzarote (ACE)","ACE");index.options[32] = new Option("Lille (LIL)","LIL");index.options[33] = new Option("Lisboa (LIS)","LIS");index.options[34] = new Option("Londres (LON)","LON");index.options[35] = new Option("Lorda (LDE)","LDE");index.options[36] = new Option("Lyon (LYS)","LYS");index.options[37] = new Option("Madrid (MAD)","MAD");index.options[38] = new Option("Mallorca (PMI)","PMI");index.options[39] = new Option("Malmö (MMX)","MMX");index.options[40] = new Option("Malta (MLA)","MLA");index.options[41] = new Option("Marràqueix (RAK)","RAK");index.options[42] = new Option("Marsella (MRS)","MRS");index.options[43] = new Option("Menorca (MAH)","MAH");index.options[44] = new Option("Mikonos (JMK)","JMK");index.options[45] = new Option("Milà (MXP)","MXP");index.options[46] = new Option("Moscou (DME)","DME");index.options[47] = new Option("Màlaga (AGP)","AGP");index.options[48] = new Option("Múnic (MUC)","MUC");index.options[49] = new Option("Nantes (NTE)","NTE");index.options[50] = new Option("Niça (NCE)","NCE");index.options[51] = new Option("Nuremberg (NUE)","NUE");index.options[52] = new Option("Nàpols (NAP)","NAP");index.options[53] = new Option("Palerm (PMO)","PMO");index.options[54] = new Option("París (PAR)","PAR");index.options[55] = new Option("Pisa (Toscana) (PSA)","PSA");index.options[56] = new Option("Praga (PRG)","PRG");index.options[57] = new Option("Roma (FCO)","FCO");index.options[58] = new Option("San Sebastià (EAS)","EAS");index.options[59] = new Option("Sant Petersburg (LED)","LED");index.options[60] = new Option("Santiago (SCQ)","SCQ");index.options[61] = new Option("Santorini (JTR)","JTR");index.options[62] = new Option("Sevilla (SVQ)","SVQ");index.options[63] = new Option("Southampton (SOU)","SOU");index.options[64] = new Option("Split (SPU)","SPU");index.options[65] = new Option("Stavanger (SVG)","SVG");index.options[66] = new Option("Tel Aviv (TLV)","TLV");index.options[67] = new Option("Tenerife (TCI)","TCI");index.options[68] = new Option("Toulouse (TLS)","TLS");index.options[69] = new Option("València (VLC)","VLC");index.options[70] = new Option("Venècia (VCE)","VCE");index.options[71] = new Option("Verona (VRN)","VRN");index.options[72] = new Option("Viena (VIE)","VIE");index.options[73] = new Option("Vigo (VGO)","VGO");index.options[74] = new Option("Zuric (ZRH)","ZRH");
	}
	
}
function selectPaxXJS()
{
	var index;index = document.forms.skylightsForm.ADULT;
		index.options[0] = new Option("0 Adults","0");index.options[1] = new Option("1 Adult","1",true,true);index.options[2] = new Option("2 Adults","2");index.options[3] = new Option("3 Adults","3");index.options[4] = new Option("4 Adults","4");index.options[5] = new Option("5 Adults","5");index.options[6] = new Option("6 Adults","6");index.options[7] = new Option("7 Adults","7");index.options[8] = new Option("8 Adults","8");index.options[9] = new Option("9 Adults","9");index.options[10] = new Option("10 Adults","10");index.options[11] = new Option("11 Adults","11");index.options[12] = new Option("12 Adults","12");index.options[13] = new Option("13 Adults","13");index.options[14] = new Option("14 Adults","14");index.options[15] = new Option("15 Adults","15");index.options[16] = new Option("16 Adults","16");index.options[17] = new Option("17 Adults","17");index.options[18] = new Option("18 Adults","18");index.options[19] = new Option("19 Adults","19");index.options[20] = new Option("20 Adults","20");index.options[21] = new Option("21 Adults","21");index.options[22] = new Option("22 Adults","22");index.options[23] = new Option("23 Adults","23");index.options[24] = new Option("24 Adults","24");index.options[25] = new Option("25 Adults","25");index.options[26] = new Option("> 25 Adults","+25");index = document.forms.skylightsForm.CHILD;
		index.options[0] = new Option("0 Nens","0");index.options[1] = new Option("1 Nen","1");index.options[2] = new Option("2 Nens","2");index.options[3] = new Option("3 Nens","3");index.options[4] = new Option("4 Nens","4");index.options[5] = new Option("5 Nens","5");index.options[6] = new Option("6 Nens","6");index.options[7] = new Option("7 Nens","7");index.options[8] = new Option("8 Nens","8");index.options[9] = new Option("9 Nens","9");index.options[10] = new Option("10 Nens","10");index.options[11] = new Option("11 Nens","11");index.options[12] = new Option("12 Nens","12");index = document.forms.skylightsForm.INFANT;
		index.options[0] = new Option("0 Bebès","0");index.options[1] = new Option("1 Bebè","1");index.options[2] = new Option("2 Bebès","2");index.options[3] = new Option("3 Bebès","3");index.options[4] = new Option("4 Bebès","4");index.options[5] = new Option("5 Bebès","5");index.options[6] = new Option("6 Bebès","6");index.options[7] = new Option("7 Bebès","7");index.options[8] = new Option("8 Bebès","8");index.options[9] = new Option("9 Bebès","9");index.options[10] = new Option("10 Bebès","10");index.options[11] = new Option("11 Bebès","11");index.options[12] = new Option("12 Bebès","12");index.options[13] = new Option("13 Bebès","13");index.options[14] = new Option("14 Bebès","14");index.options[15] = new Option("15 Bebès","15");index.options[16] = new Option("16 Bebès","16");
}
function selectDatesXJS(market)
{
	var index1;
	var index2;
	if (market == 1) {
		index1 = document.forms.skylightsForm.departDay1;
		index2 = document.forms.skylightsForm.departMonth1;
	} else {
		index1 = document.forms.skylightsForm.departDay2;
		index2 = document.forms.skylightsForm.departMonth2;
	}index1.options[1] = new Option("01","01");index1.options[2] = new Option("02","02");index1.options[3] = new Option("03","03");index1.options[4] = new Option("04","04");index1.options[5] = new Option("05","05");index1.options[6] = new Option("06","06");index1.options[7] = new Option("07","07");index1.options[8] = new Option("08","08");index1.options[9] = new Option("09","09");index1.options[10] = new Option("10","10");index1.options[11] = new Option("11","11");index1.options[12] = new Option("12","12");index1.options[13] = new Option("13","13");index1.options[14] = new Option("14","14");index1.options[15] = new Option("15","15");index1.options[16] = new Option("16","16");index1.options[17] = new Option("17","17");index1.options[18] = new Option("18","18");index1.options[19] = new Option("19","19");index1.options[20] = new Option("20","20");index1.options[21] = new Option("21","21");index1.options[22] = new Option("22","22");index1.options[23] = new Option("23","23");index1.options[24] = new Option("24","24");index1.options[25] = new Option("25","25");index1.options[26] = new Option("26","26");index1.options[27] = new Option("27","27");index1.options[28] = new Option("28","28");index1.options[29] = new Option("29","29");index1.options[30] = new Option("30","30");index1.options[31] = new Option("31","31");var month_selected_xjs;month_selected_xjs = 201202;index2.options[0] = new Option("Feb 2012","201202");index2.options[1] = new Option("Mar 2012","201203");index2.options[2] = new Option("Abr 2012","201204");index2.options[3] = new Option("Mai 2012","201205");index2.options[4] = new Option("Jun 2012","201206");index2.options[5] = new Option("Jul 2012","201207");index2.options[6] = new Option("Ago 2012","201208");index2.options[7] = new Option("Set 2012","201209");index2.options[8] = new Option("Oct 2012","201210");
	index1.value = day_xjs;
	index2.value = month_xjs;
}
function fillSelectSearchXJS()
{
	selectCitiesXJS(1);
	selectCitiesXJS(2);
	getcookie_city();
	resetDest(1);
	resetDest(2);
	selectPaxXJS();
//	setAdult();
}

function fillSelectSearchXJShorarios(h_ori,h_dest)
{	//alert("h_ori"+h_ori);
	//alert("h_dest"+h_dest);
	selectCitiesXJS(1);
	selectCitiesXJS(2);
	//getcookie_city();
	if (h_ori!=""){
	document.getElementById("from1Select").value=h_ori;
	}
	resetDest(1);
	if (h_dest!=""){
	document.getElementById("to1Select").value=h_dest;
	}
	resetDest(2);
	
	selectPaxXJS();
}

function getcookie_city() {
	city=document.cookie.split('origen_ant=');
	if(city.length>1){
		ciudad=city[1].split("*!*");
		if(ciudad.length>0){
			if(ciudad[0].length>0){
				for (var i = 0; i < document.getElementById("from1Select").options.length; i++) {
					if(document.getElementById("from1Select").options[ i ].value==ciudad[0]) { 
						document.getElementById("from1Select").selectedIndex=i;
					}
				}
			}
		}
	}
}
//jsx//version staging

<!--
//////////////////////////////////////////////////////////////////////////////
//    Copyright(c) 2000 - 2006 Navitaire Inc.  All rights reserved.         //
//                                                                          //
//    This source code is protected by copyright law and international      //
//    treaties.  Unauthorized reproduction, distribution or alteration      //
//    of this source code, or any portion of it, may result in severe       //
//    civil and criminal penalties and will be prosecuted to the maximum    //
//    extent possible under the law.                                        //
//                                                                          //
//  Skylights 9.6-VY3                                    www.navitaire.com  //
//////////////////////////////////////////////////////////////////////////////
-->

