





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= "Connections";
mostrarDiaActual= "Show current date";


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 = "20120209";
		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="Operates from %1.";
    txt_no_flight="Flightless day";
    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">Choose any day</a></p>'


	//calendarObj.footer = '<p id="noFlightsLabel" class="CP_footer" ><img src="/img/sinvuelo.gif" alt=""/> Flightless day</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 = "Any day "+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 = "\nPlease select the city you will be departing from.\n";
searchText.missingArriveCity = "\nPlease choose your destination.\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 = "You have not selected any adult. Vueling shall include the service for unaccompanied minors, for which there is an additional charge (€35 per national journey and €55 per international journey and Canaries) and which is mandatory for minors who are travelling alone.";
searchText.popup_um_no_bebes = "Babies cannot travel unaccompanied by an adult.";
searchText.popup_um_no_disponible = "You can’t contract our Service for Unaccompanied Minors at the selected airport.";
searchText.popup_um_24_horas = "You cannot book our service for unaccompanied minors with less than 24 hours notice.";
searchText.popup_um_connexiones_not_allow = "We're sorry. Minors may not travel alone on connecting flights. For direct flights, we have an unaccompanied minor service.";
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 = "Please select a flight departing \non ";
searchText.popup_pre_flight_date_2 = " or later. \n\nClick OK to reset your date selection.";
searchText.popup_post_live_flight_date_1 = "All flights are currently scheduled for\n";
searchText.popup_post_live_flight_date_2 = " or earlier. \n\nClick OK to reset your date selection.";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] = "January";
searchText.months[1] = "February";
searchText.months[2] = "March";
searchText.months[3] = "April";
searchText.months[4] = "May";
searchText.months[5] = "June";
searchText.months[6] = "July";
searchText.months[7] = "August";
searchText.months[8] = "September";
searchText.months[9] = "October";
searchText.months[10] = "November";
searchText.months[11] = "December";
searchText.sameDayWarning	 = "\nYour return date is\nthe same as your departure date.\n\nIs such a short trip intentional?\n";

searchText.weekshort = new Array();
searchText.weekshort[0] = "Mon";
searchText.weekshort[1] = "Tue";
searchText.weekshort[2] = "Wed";
searchText.weekshort[3] = "Thu";
searchText.weekshort[4] = "Fri";
searchText.weekshort[5] = "Sat";
searchText.weekshort[6] = "Sun";

searchText.weekday = new Array();
searchText.weekday[0] = "Monday";
searchText.weekday[1] = "Tuesday";
searchText.weekday[2] = "Wednesday";
searchText.weekday[3] = "Thursday";
searchText.weekday[4] = "Friday";
searchText.weekday[5] = "Saturday";
searchText.weekday[6] = "Sunday";

}
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','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','LYS','MAD','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','NTE','NAP','NCE','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','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[1] = new airport( false, "ALC", "Alicante", dests );	
	dests = new Array('AAL','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','LPA','ISR','GRQ','IBZ','LCG','LIS','LYS','PMI','MMX','MLA','RAK','MAH','MXP','DME','MUC','NAP','NCE','PMO','PSA','PRG','FCO','LED','SCQ','JTR','SPU','SVG','ARN','SXB','TCI','TLS','VCE','VRN','VGO','ZRH');
	apts[2] = new airport( false, "LEI", "Almería", dests );	
	dests = new Array('AAL','ALC','LEI','OVD','ATH','BCN','BIO','BES','OTP','CWL','CPH','HER','DBV','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NAP','NCE','PMO','PSA','FCO','LED','EAS','SCQ','JTR','SVQ','SPU','ARN','SXB','TLV','TCI','TLS','VLC','VCE','VRN','VGO');
	apts[3] = new airport( false, "AMS", "Amsterdam", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','ATH','BCN','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LYS','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[4] = new airport( false, "OVD", "Asturias", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','EDI','FLR','GLG','GOA','LPA','GRX','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','AGP','PMI','RAK','MRS','MAH','DME','MUC','NTE','NCE','NUE','PAR','LED','EAS','SCQ','SVQ','SOU','SVG','ARN','SXB','TCI','TLS','VIE','VGO','ZRH');
	apts[5] = new airport( false, "ATH", "Athens", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','TXL','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','HAM','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','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", "Berlin", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','ATH','BCN','TXL','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LON','LDE','LYS','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[8] = new airport( false, "BIO", "Bilbao", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','OTP','DBV','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','LIS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','NAP','NUE','FCO','SCQ','SVQ','SVG','TCI','VCE','VGO');
	apts[9] = new airport( false, "BOD", "Bordeaux", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CPH','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','MAD','AGP','PMI','MMX','MLA','RAK','MAH','MXP','DME','MUC','NAP','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SVG','ARN','TCI','VCE','VIE','VGO','ZRH');
	apts[10] = new airport( false, "BES", "Brest (Brittany)", dests );	
	dests = new Array('AAL','ALC','LEI','OVD','ATH','BCN','BIO','BES','OTP','CWL','HER','DBV','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','AGP','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NAP','NCE','PMO','PSA','FCO','LED','EAS','SCQ','JTR','SVQ','SPU','ARN','SXB','TLV','TCI','TLS','VLC','VCE','VRN','VGO');
	apts[11] = new airport( false, "BRU", "Brussels", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','FLR','GLG','GOA','LPA','GRX','GRQ','IBZ','LCG','LIL','LIS','LDE','LYS','MAD','AGP','PMI','MRS','MAH','NCE','PAR','EAS','SCQ','SVQ','SOU','TCI','TLS','VGO');
	apts[12] = new airport( false, "OTP", "Bucharest ", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','HER','DBV','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIS','LYS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','MUC','NAP','NCE','NUE','PMO','PSA','FCO','LED','EAS','SCQ','JTR','SVQ','ARN','TCI','VCE','VGO','ZRH');
	apts[13] = new airport( false, "CWL", "Cardiff", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','HER','DBV','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','LYS','MAD','AGP','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','PMO','PAR','PSA','FCO','EAS','SCQ','JTR','SVQ','SPU','TLV','TCI','TLS','VCE','VGO');
	apts[14] = new airport( false, "CPH", "Copenhagen", dests );	
	dests = new Array('ALC','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','FLR','GLG','LPA','GRX','IBZ','LCG','LIL','LIS','LYS','MAD','AGP','PMI','MRS','MAH','MXP','MUC','NAP','NCE','PAR','PSA','PRG','FCO','SCQ','SVQ','ARN','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[15] = new airport( false, "HER", "Crete", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','EDI','GLG','LPA','GRX','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','AGP','PMI','MMX','RAK','MAH','DME','MUC','NTE','NCE','PAR','LED','EAS','SCQ','SVQ','SOU','SVG','ARN','SXB','TCI','TLS','VGO','ZRH');
	apts[16] = new airport( false, "DBV", "Dubrovnik", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BOD','OTP','HER','DBV','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','LIS','LYS','AGP','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','NAP','NCE','NUE','PMO','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SPU','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[17] = new airport( false, "EDI", "Edinburgh", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','OTP','CWL','CPH','EDI','GLG','LPA','GRX','ISR','IBZ','LCG','LIL','LIS','MAD','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MUC','JMK','NTE','NCE','PAR','EAS','SCQ','SVQ','SOU','SVG','ARN','SXB','TCI','TLS','VGO','ZRH');
	apts[18] = new airport( false, "FLR", "Florence", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GOA','LPA','GRX','ISR','GRQ','IBZ','ACE','LIL','LIS','LON','LDE','LYS','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','ZRH');
	apts[19] = new airport( true, "GLG", "Galicia", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','DBV','GLG','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LYS','MAD','AGP','PMI','MLA','RAK','MAH','DME','NTE','PRG','EAS','SCQ','SVQ','SVG','ARN','TCI','TLS','VIE','VGO','ZRH');
	apts[20] = new airport( false, "GOA", "Genoa", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','GLG','GOA','ISR','GRQ','IBZ','LCG','LIL','LIS','LDE','LYS','AGP','PMI','MMX','MLA','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[21] = new airport( false, "LPA", "Gran Canaria", dests );	
	dests = new Array('AAL','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SOU','SPU','SVG','ARN','SXB','TLV','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[22] = new airport( false, "GRX", "Granada", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','EDI','FLR','GLG','GOA','LPA','GRX','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','PMI','MMX','RAK','MRS','MAH','MXP','DME','MUC','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','SVQ','SOU','SVG','ARN','SXB','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[23] = new airport( true, "ISR", "Greek Islands", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BRU','OTP','HER','DBV','GLG','LPA','GRX','ISR','IBZ','LIS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','MUC','NTE','NAP','NCE','PAR','FCO','EAS','SCQ','JTR','SVQ','SPU','VCE','VGO');
	apts[24] = new airport( false, "GRQ", "Groningen", dests );	
	dests = new Array('BCN');
	apts[25] = new airport( false, "HAM", "Hamburg", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','MMX','MLA','RAK','MRS','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VLC','VCE','VRN','VIE','VGO','ZRH');
	apts[26] = new airport( false, "IBZ", "Ibiza", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GOA','LPA','GRX','ISR','GRQ','IBZ','ACE','LIL','LIS','LON','LYS','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','ZRH');
	apts[27] = new airport( false, "LCG", "La Coruna", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','CWL','CPH','DBV','EDI','GLG','GOA','GRX','ISR','GRQ','IBZ','LCG','LIL','LIS','LDE','LYS','AGP','PMI','MMX','MLA','MRS','MAH','MXP','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','EAS','SCQ','SPU','ARN','SXB','VCE','VRN','VIE','VGO','ZRH');
	apts[28] = new airport( false, "ACE", "Lanzarote", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CPH','HER','DBV','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','MUC','NAP','PMO','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','ARN','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[29] = new airport( false, "LIL", "Lille", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LYS','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','ZRH');
	apts[30] = new airport( false, "LIS", "Lisbon", dests );	
	dests = new Array('BIO','GLG','LCG','VGO');
	apts[31] = new airport( true, "LON", "London", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','HER','EDI','LPA','GRX','ISR','IBZ','LIS','MAD','AGP','PMI','RAK','MAH','MXP','DME','MUC','NAP','PMO','PSA','PRG','FCO','LED','JTR','SVQ','SPU','TCI','VCE');
	apts[32] = new airport( false, "LDE", "Lourdes", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CWL','CPH','HER','DBV','EDI','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIS','MAD','AGP','PMI','MMX','MLA','RAK','MAH','MXP','DME','MUC','JMK','NAP','PMO','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','TCI','VCE','VIE','VGO','ZRH');
	apts[33] = new airport( false, "LYS", "Lyon", dests );	
	dests = new Array('AAL','AMS','BCN','TXL','BOD','BES','OTP','CWL','CPH','HER','FLR','GOA','ISR','GRQ','IBZ','LIL','LDE','LYS','MMX','MLA','MRS','MAH','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','FCO','JTR','SOU','SPU','SVG','SXB','TLS','VRN');
	apts[34] = new airport( false, "MAD", "Madrid", dests );	
	dests = new Array('AAL','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[35] = new airport( false, "AGP", "Malaga", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','LCG','ACE','LIL','LIS','LDE','LYS','AGP','MMX','MLA','RAK','MRS','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[36] = new airport( false, "PMI", "Mallorca", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BOD','DBV','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIS','LYS','MAD','AGP','PMI','MRS','MAH','MXP','NTE','NAP','FCO','EAS','SCQ','SVQ','TCI','TLS','VGO');
	apts[37] = new airport( false, "MMX", "Malmö", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','EDI','FLR','GLG','GOA','LPA','GRX','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','PMI','MMX','RAK','MRS','MAH','DME','MUC','NTE','NCE','NUE','PAR','PRG','LED','EAS','SCQ','SVQ','SOU','SVG','ARN','SXB','TCI','TLS','VIE','VGO','ZRH');
	apts[38] = new airport( false, "MLA", "Malta", dests );	
	dests = new Array('AAL','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','CWL','CPH','DBV','FLR','GLG','GOA','ISR','IBZ','LCG','LIL','LIS','LYS','PMI','MLA','MRS','MAH','MXP','DME','MUC','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','EAS','SCQ','SPU','ARN','SXB','TLS','VCE','VIE','VGO','ZRH');
	apts[39] = new airport( false, "RAK", "Marrakech", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CWL','CPH','DBV','FLR','GLG','LPA','GRX','ISR','IBZ','LCG','ACE','LIS','MAD','AGP','PMI','MLA','MAH','MXP','DME','MUC','NAP','NUE','PMO','PSA','PRG','FCO','EAS','SCQ','SVQ','SVG','ARN','TCI','VCE','VIE','VGO','ZRH');
	apts[40] = new airport( false, "MRS", "Marseille", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','MMX','MLA','RAK','MRS','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[41] = new airport( false, "MAH", "Menorca", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','HER','EDI','GLG','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','AGP','PMI','MMX','RAK','MAH','DME','MUC','JMK','NTE','NCE','PAR','LED','EAS','SCQ','JTR','SVQ','SOU','SVG','ARN','SXB','TLV','TCI','TLS','VLC','VGO','ZRH');
	apts[42] = new airport( false, "MXP", "Milan", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','CWL','CPH','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','AGP','PMI','MLA','RAK','MRS','MAH','MXP','MUC','NTE','NAP','NCE','NUE','PMO','PAR','PSA','FCO','EAS','SCQ','SVQ','SOU','ARN','SXB','TCI','TLS','VCE','VRN','VGO','ZRH');
	apts[43] = new airport( false, "DME", "Moscow", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','CWL','CPH','HER','DBV','EDI','FLR','GLG','LPA','GRX','ISR','IBZ','ACE','LIL','LIS','LYS','AGP','PMI','MLA','RAK','MRS','MAH','MXP','DME','JMK','NTE','NAP','NCE','PMO','PAR','PSA','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','ARN','SXB','TCI','TLS','VCE','VGO','ZRH');
	apts[44] = new airport( false, "MUC", "Munich", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BOD','BRU','OTP','CWL','CPH','EDI','FLR','GLG','LPA','GRX','GRQ','IBZ','LIS','LYS','MAD','AGP','PMI','MMX','RAK','MAH','MXP','DME','MUC','NAP','NCE','PMO','PAR','PSA','PRG','FCO','LED','SCQ','SVQ','SOU','SVG','ARN','TCI','VCE','VRN','ZRH');
	apts[45] = new airport( false, "JMK", "Mykonos", dests );	
	dests = new Array('AAL','ALC','OVD','ATH','BCN','BIO','OTP','HER','DBV','GLG','GOA','LPA','GRX','ISR','IBZ','ACE','LIS','MAD','AGP','PMI','MMX','MLA','RAK','MAH','MXP','DME','MUC','NAP','FCO','LED','SCQ','JTR','SVQ','SVG','TLV','TCI','VCE','VGO');
	apts[46] = new airport( false, "NTE", "Nantes", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','HER','EDI','GLG','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','PMI','MMX','RAK','MRS','MAH','DME','MUC','JMK','NTE','NCE','NUE','PAR','LED','EAS','SCQ','JTR','SVQ','SOU','SVG','ARN','SXB','TLV','TCI','TLS','VGO','ZRH');
	apts[47] = new airport( false, "NAP", "Naples", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIS','MAD','AGP','PMI','MMX','MLA','RAK','MAH','MXP','DME','MUC','JMK','NAP','NUE','PMO','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[48] = new airport( false, "NCE", "Nice", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BOD','GLG','LPA','GRX','ISR','IBZ','LCG','ACE','LIS','MAD','AGP','PMI','MLA','MAH','DME','JMK','NAP','NCE','FCO','SCQ','SVQ','TCI');
	apts[49] = new airport( false, "NUE", "Nuremberg", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','HER','EDI','GLG','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','LYS','MAD','AGP','PMI','MMX','RAK','MRS','MAH','DME','MUC','NTE','NCE','PAR','LED','EAS','SCQ','JTR','SVQ','SVG','ARN','TLV','TCI','TLS','VGO');
	apts[50] = new airport( false, "PMO", "Palermo", dests );	
	dests = new Array('AAL','ALC','LEI','OVD','ATH','BCN','BIO','OTP','CPH','HER','DBV','FLR','GLG','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','MUC','JMK','NAP','PMO','PSA','FCO','LED','EAS','SCQ','JTR','SVQ','SPU','ARN','TLV','TCI','VLC','VCE','VRN','VIE','VGO','ZRH');
	apts[51] = new airport( true, "PAR", "Paris", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','HER','EDI','GLG','LPA','GRX','ISR','IBZ','LCG','LIL','LIS','LYS','MAD','AGP','PMI','MMX','RAK','MAH','DME','MUC','JMK','NTE','PAR','LED','EAS','SCQ','JTR','SVQ','SOU','SVG','ARN','TLV','TCI','TLS','VGO');
	apts[52] = new airport( false, "PSA", "Pisa (Toscana)", dests );	
	dests = new Array('ALC','LEI','OVD','BCN','BIO','BES','CWL','HER','EDI','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','AGP','PMI','MLA','RAK','MRS','MAH','MUC','JMK','NCE','FCO','EAS','SCQ','JTR','SVQ','SOU','TLV','TCI','VGO');
	apts[53] = new airport( false, "PRG", "Prague", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','HER','EDI','GLG','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','MAD','AGP','PMI','MMX','RAK','MRS','MAH','DME','MUC','JMK','NTE','NCE','NUE','PAR','PRG','LED','EAS','SCQ','JTR','SVQ','SOU','SVG','ARN','SXB','TLV','TCI','TLS','VLC','VGO','ZRH');
	apts[54] = new airport( false, "FCO", "Rome", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','CWL','DBV','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIL','LIS','LYS','AGP','PMI','MRS','MAH','MXP','MUC','NAP','NCE','PMO','PAR','PSA','FCO','SCQ','SVQ','TCI','TLS','VCE','VGO','ZRH');
	apts[55] = new airport( false, "LED", "Saint Petersburg", dests );	
	dests = new Array('AAL','ALC','AMS','ATH','BCN','BES','BRU','OTP','CWL','CPH','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LYS','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','NAP','NCE','PMO','PAR','PSA','PRG','FCO','LED','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[56] = new airport( false, "EAS", "San Sebastian", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GOA','LPA','GRX','ISR','GRQ','IBZ','ACE','LIL','LIS','LYS','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','JTR','SVQ','SOU','SPU','ARN','SXB','TCI','TLS','VCE','VRN','VIE','ZRH');
	apts[57] = new airport( false, "SCQ", "Santiago", dests );	
	dests = new Array('ALC','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','FLR','GLG','GOA','LPA','GRX','IBZ','LCG','LIL','LIS','LYS','MAD','AGP','PMI','MRS','MAH','MXP','MUC','NAP','PAR','PSA','PRG','FCO','SCQ','SVQ','ARN','TCI','TLS','ZRH');
	apts[58] = new airport( false, "JTR", "Santorini", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','ISR','GRQ','IBZ','LCG','LIL','LIS','LDE','LYS','PMI','MMX','MLA','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SOU','SPU','SVG','ARN','SXB','TLV','TCI','TLS','VCE','VRN','VIE','VGO','ZRH');
	apts[59] = new airport( false, "SVQ", "Seville", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','OTP','HER','DBV','FLR','GLG','LPA','GRX','ISR','IBZ','LCG','LIS','LYS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','MUC','NAP','FCO','LED','EAS','SCQ','JTR','SVQ','ARN','TCI','VCE','VRN','VGO');
	apts[60] = new airport( false, "SOU", "Southampton", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','EDI','GLG','LPA','GRX','IBZ','LCG','ACE','LIL','LIS','LYS','MAD','AGP','PMI','RAK','MRS','MAH','DME','NTE','NCE','PAR','LED','EAS','SCQ','SVQ','ARN','TCI','TLS','VGO');
	apts[61] = new airport( false, "SPU", "Split", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','BOD','DBV','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','LIS','LYS','MAD','AGP','PMI','MLA','MRS','MAH','MXP','NTE','NAP','NCE','PMO','FCO','EAS','SCQ','SVQ','TCI','TLS','VCE','VIE','VGO','ZRH');
	apts[62] = new airport( false, "SVG", "Stavanger", dests );	
	dests = new Array('ALC','LEI','AMS','OVD','ATH','BCN','BIO','BES','BRU','CWL','HER','DBV','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','LIL','LIS','LYS','AGP','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','PMO','PAR','PSA','FCO','EAS','SCQ','JTR','SVQ','SOU','SPU','SXB','TLV','TCI','VCE','VGO','ZRH');
	apts[63] = new airport( false, "ARN", "Stockholm", dests );	
	dests = new Array('ALC','AMS','OVD','ATH','BCN','BIO','BRU','OTP','HER','EDI','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','LIS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','MUC','NAP','PMO','PSA','FCO','LED','SCQ','JTR','SVQ','ARN','TCI','VCE','VGO','ZRH');
	apts[64] = new airport( false, "SXB", "Strasburg", dests );	
	dests = new Array('ALC','AMS','OVD','BCN','BIO','BOD','BRU','GLG','GOA','LPA','GRX','IBZ','LCG','LIS','AGP','PMI','RAK','MAH','MXP','NTE','NAP','PMO','PAR','PSA','PRG','FCO','SCQ','SVQ','ARN','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','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','GLG','GOA','ISR','GRQ','IBZ','LCG','LIL','LIS','LDE','LYS','AGP','PMI','MMX','MLA','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','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','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','LIL','LIS','MAD','AGP','PMI','MLA','RAK','MAH','MXP','DME','MUC','JMK','NAP','NCE','PMO','PSA','FCO','EAS','SCQ','SVQ','SVG','ARN','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", "Valencia", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','HER','EDI','GLG','LPA','GRX','ISR','GRQ','IBZ','LCG','ACE','LIL','LIS','LDE','LYS','AGP','PMI','RAK','MRS','MAH','DME','MUC','JMK','NTE','NCE','PAR','LED','EAS','SCQ','SVQ','SOU','SVG','ARN','SXB','TCI','TLS','VGO','ZRH');
	apts[69] = new airport( false, "VCE", "Venice", dests );	
	dests = new Array('AAL','ALC','AMS','OVD','BCN','BIO','BOD','BES','BRU','CWL','CPH','HER','EDI','GLG','LPA','GRX','ISR','IBZ','LCG','LIS','MAD','AGP','PMI','MMX','RAK','MRS','MAH','DME','NTE','PAR','LED','EAS','SCQ','SVQ','ARN','TCI','TLS','VGO');
	apts[70] = new airport( false, "VRN", "Verona", dests );	
	dests = new Array('ALC','OVD','ATH','BCN','BIO','HER','EDI','GLG','GOA','GRX','ISR','IBZ','ACE','LIL','LIS','AGP','PMI','MLA','RAK','MAH','NCE','PAR','SCQ','SVQ','SVG','TLV','VGO');
	apts[71] = new airport( false, "VIE", "Vienna", dests );	
	dests = new Array('AAL','ALC','LEI','AMS','OVD','ATH','BCN','BIO','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GOA','LPA','GRX','ISR','GRQ','IBZ','ACE','LIL','LON','LDE','LYS','AGP','PMI','MMX','MLA','RAK','MAH','MXP','DME','MUC','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SVQ','SOU','SPU','SVG','ARN','SXB','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','FLR','GLG','GOA','LPA','GRX','ISR','IBZ','LCG','ACE','LIS','LYS','AGP','PMI','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NAP','NCE','PAR','FCO','LED','EAS','SCQ','JTR','SVQ','SVG','ARN','SXB','TLV','TCI','VCE','VGO');
	apts[73] = new airport( false, "ZRH", "Zurich", 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'] = 'Saint Petersburg';
					destinations[0] = 'LED';
					companyAirportsThirdCompany['DMELED'] = 'SKYEXPRESS'; 
					if(false == group){
						airportsThirdCompany[loop_index] = new airportThirdCompany( "false" , "DME" , "Moscow" , destinations,"1" );
						loop_index = loop_index + 1;
					}
				
				var destTranslations = new Array();
				var extradestinations = new Array();
				var destinations = new Array();

					destTranslations['DME'] = 'Moscow';
					destinations[0] = 'DME';
					companyAirportsThirdCompany['LEDDME'] = 'SKYEXPRESS'; 
					if(false == group){
						airportsThirdCompany[loop_index] = new airportThirdCompany( "false" , "LED" , "Saint 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']='Alicante';
	
			sortedTranslationArray['LEI']='Almería';
	
			sortedTranslationArray['AMM']='Amman';
	
			sortedTranslationArray['AMS']='Amsterdam';
	
			sortedTranslationArray['OVD']='Asturias';
	
			sortedTranslationArray['ATH']='Athens';
	
			sortedTranslationArray['BCN']='Barcelona';
	
			sortedTranslationArray['BRI']='Bari';
	
			sortedTranslationArray['TXL']='Berlin';
	
			sortedTranslationArray['SXF']='Berlin-Schonefeld';
	
			sortedTranslationArray['BIO']='Bilbao';
	
			sortedTranslationArray['BLQ']='Bologna';
	
			sortedTranslationArray['BOD']='Bordeaux';
	
			sortedTranslationArray['BES']='Brest (Brittany)';
	
			sortedTranslationArray['BRU']='Brussels';
	
			sortedTranslationArray['OTP']='Bucharest';
	
			sortedTranslationArray['BUD']='Budapest';
	
			sortedTranslationArray['CWL']='Cardiff';
	
			sortedTranslationArray['CMN']='Casablanca';
	
			sortedTranslationArray['CQM']='Ciudad Real';
	
			sortedTranslationArray['CGN']='Cologne';
	
			sortedTranslationArray['CPH']='Copenhagen';
	
			sortedTranslationArray['HER']='Crete';
	
			sortedTranslationArray['DAM']='Damascus';
	
			sortedTranslationArray['DUB']='Dublin';
	
			sortedTranslationArray['DBV']='Dubrovnik';
	
			sortedTranslationArray['EDI']='Edinburgh';
	
			sortedTranslationArray['FLR']='Florence';
	
			sortedTranslationArray['FRA']='Frankfurt (Frankfurt Intl)';
	
			sortedTranslationArray['FUE']='Fuerteventura';
	
			sortedTranslationArray['GLG']='Galicia';
	
			sortedTranslationArray['GOA']='Genoa';
	
			sortedTranslationArray['GVA']='Ginebra';
	
			sortedTranslationArray['LPA']='Gran Canaria';
	
			sortedTranslationArray['GRX']='Granada';
	
			sortedTranslationArray['ISR']='Greek Islands';
	
			sortedTranslationArray['GRQ']='Groningen';
	
			sortedTranslationArray['HAM']='Hamburg';
	
			sortedTranslationArray['HEL']='Helsinki';
	
			sortedTranslationArray['IBZ']='Ibiza';
	
			sortedTranslationArray['SAW']='Istanbul';
	
			sortedTranslationArray['XRY']='Jerez (Cadiz)';
	
			sortedTranslationArray['LCG']='La Coruna';
	
			sortedTranslationArray['ACE']='Lanzarote';
	
			sortedTranslationArray['LIL']='Lille';
	
			sortedTranslationArray['LIS']='Lisbon';
	
			sortedTranslationArray['LJU']='Ljubjana';
	
			sortedTranslationArray['ILD']='Lleida';
	
			sortedTranslationArray['LON']='London';
	
			sortedTranslationArray['LGW']='London (Gatwick)';
	
			sortedTranslationArray['LHR']='London (Heathrow)';
	
			sortedTranslationArray['STN']='London (Stansted)';
	
			sortedTranslationArray['LDE']='Lourdes';
	
			sortedTranslationArray['LYS']='Lyon';
	
			sortedTranslationArray['MAD']='Madrid';
	
			sortedTranslationArray['AGP']='Malaga';
	
			sortedTranslationArray['PMI']='Mallorca';
	
			sortedTranslationArray['MMX']='Malmö';
	
			sortedTranslationArray['MLA']='Malta';
	
			sortedTranslationArray['RAK']='Marrakech';
	
			sortedTranslationArray['MRS']='Marseille';
	
			sortedTranslationArray['MAH']='Menorca';
	
			sortedTranslationArray['MXP']='Milan';
	
			sortedTranslationArray['DME']='Moscow';
	
			sortedTranslationArray['MUC']='Munich';
	
			sortedTranslationArray['JMK']='Mykonos';
	
			sortedTranslationArray['NDR']='Nador';
	
			sortedTranslationArray['NTE']='Nantes';
	
			sortedTranslationArray['NAP']='Naples';
	
			sortedTranslationArray['NCE']='Nice';
	
			sortedTranslationArray['NUE']='Nuremberg';
	
			sortedTranslationArray['PMO']='Palermo';
	
			sortedTranslationArray['PAR']='Paris';
	
			sortedTranslationArray['CDG']='Paris (Charles de Gaulle)';
	
			sortedTranslationArray['ORY']='Paris (Orly)';
	
			sortedTranslationArray['PSA']='Pisa (Toscana)';
	
			sortedTranslationArray['PRG']='Prague';
	
			sortedTranslationArray['FCO']='Rome';
	
			sortedTranslationArray['LED']='Saint Petersburg';
	
			sortedTranslationArray['EAS']='San Sebastian';
	
			sortedTranslationArray['SCQ']='Santiago';
	
			sortedTranslationArray['JTR']='Santorini';
	
			sortedTranslationArray['SVQ']='Seville';
	
			sortedTranslationArray['SOF']='Sofia';
	
			sortedTranslationArray['SOU']='Southampton';
	
			sortedTranslationArray['SPU']='Split';
	
			sortedTranslationArray['SVG']='Stavanger';
	
			sortedTranslationArray['ARN']='Stockholm';
	
			sortedTranslationArray['SXB']='Strasburg';
	
			sortedTranslationArray['STR']='Stuttgart';
	
			sortedTranslationArray['TNG']='Tanger';
	
			sortedTranslationArray['TLV']='Tel Aviv';
	
			sortedTranslationArray['TCI']='Tenerife';
	
			sortedTranslationArray['TFN']='Tenerife North';
	
			sortedTranslationArray['TFS']='Tenerife South';
	
			sortedTranslationArray['TLS']='Toulouse';
	
			sortedTranslationArray['TUN']='Tunis';
	
			sortedTranslationArray['VLC']='Valencia';
	
			sortedTranslationArray['VCE']='Venice';
	
			sortedTranslationArray['VRN']='Verona';
	
			sortedTranslationArray['VIE']='Vienna';
	
			sortedTranslationArray['VGO']='Vigo';
	
			sortedTranslationArray['WAW']='Warsaw';
	
			sortedTranslationArray['ZRH']='Zurich';
		
	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", "Alicante", dests ); dests = new Array( 'IBZ','LPA','MAH','PMI','TCI','TFN'); apts_resident[1] = new airport( false, "LEI", "Almería", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[2] = new airport( false, "OVD", "Asturias", 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','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[5] = new airport( true, "GLG", "Galicia", dests ); dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','SVQ','VGO'); apts_resident[6] = new airport( false, "LPA", "Gran Canaria", dests ); dests = new Array( 'ACE','IBZ','MAH','PMI'); apts_resident[7] = new airport( false, "GRX", "Granada", 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[8] = new airport( false, "IBZ", "Ibiza", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[9] = new airport( false, "LCG", "La Coruna", 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','BCN','BIO','EAS','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO'); apts_resident[12] = new airport( false, "AGP", "Malaga", dests ); dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','OVD','SCQ','SVQ','TCI','TFN','VGO'); apts_resident[13] = 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[14] = new airport( false, "MAH", "Menorca", dests ); dests = new Array( 'ACE','AGP','IBZ','LPA','MAH','PMI','SVQ','TCI','TFN'); apts_resident[15] = new airport( false, "EAS", "San Sebastian", 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", "Seville", 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", "Valencia", 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", "Alicante", dests );	dests = new Array( 'BCN','BIO','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO');
	apts_resident[1] = new airport( false, "LEI", "Almería", 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", "Asturias", 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','GRX','IBZ','LEI','LPA','MAH','OVD','PMI','SVQ','TCI','TFN');
	apts_resident[5] = new airport( true, "GLG", "Galicia", dests );	dests = new Array( 'AGP','ALC','BCN','BIO','EAS','GLG','IBZ','LCG','LEI','MAH','OVD','PMI','SCQ','SVQ','VGO');
	apts_resident[6] = new airport( false, "LPA", "Gran Canaria", dests );	dests = new Array( 'ACE','BCN','BIO','EAS','GLG','IBZ','LCG','MAH','OVD','PMI','SCQ','VGO');
	apts_resident[7] = new airport( false, "GRX", "Granada", 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[8] = new airport( false, "IBZ", "Ibiza", 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 Coruna", 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','BCN','BIO','EAS','GLG','IBZ','LCG','LPA','MAH','OVD','PMI','SCQ','TCI','TFN','VGO');
	apts_resident[12] = new airport( false, "AGP", "Malaga", dests );	dests = new Array( 'ACE','AGP','ALC','BCN','BIO','EAS','GLG','GRX','LCG','LEI','LPA','OVD','SCQ','SVQ','TCI','TFN','VGO');
	apts_resident[13] = 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[14] = new airport( false, "MAH", "Menorca", 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 Sebastian", 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", "Seville", 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", "Valencia", 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=EN&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=EN&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", "Malaga","");

		apts[2] = new airport( "", "ALC", "Alicante","");

		apts[3] = new airport( "", "AMS", "Amsterdam","");

		apts[4] = new airport( "", "BCN", "Barcelona","");

		apts[5] = new airport( "", "BIO", "Bilbao","");

		apts[6] = new airport( "", "BOD", "Bordeaux","");

		apts[7] = new airport( "", "BRU", "Brussels","");

		apts[8] = new airport( "", "CDG", "Paris (Charles de Gaulle)","");

		apts[9] = new airport( "", "CPH", "Copenhagen","");

		apts[10] = new airport( "", "FCO", "Rome","");

		apts[11] = new airport( "", "FUE", "Fuerteventura","");

		apts[12] = new airport( "", "GRX", "Granada","");

		apts[13] = new airport( "", "IBZ", "Ibiza","");

		apts[14] = new airport( "", "ILD", "Lleida","");

		apts[15] = new airport( "", "LCG", "La Coruna","");

		apts[16] = new airport( "", "LIL", "Lille","");

		apts[17] = new airport( "", "LIS", "Lisbon","");

		apts[18] = new airport( "", "LPA", "Gran Canaria","");

		apts[19] = new airport( "", "MAD", "Madrid","");

		apts[20] = new airport( "", "MAH", "Menorca","");

		apts[21] = new airport( "", "MUC", "Munich","");

		apts[22] = new airport( "", "MXP", "Milan","");

		apts[23] = new airport( "", "NAP", "Naples","");

		apts[24] = new airport( "", "NCE", "Nice","");

		apts[25] = new airport( "", "NTE", "Nantes","");

		apts[26] = new airport( "", "ORY", "Paris (Orly)","");

		apts[27] = new airport( "", "OVD", "Asturias","");

		apts[28] = new airport( "", "PMI", "Mallorca","");

		apts[29] = new airport( "", "SCQ", "Santiago","");

		apts[30] = new airport( "", "SVQ", "Seville","");

		apts[31] = new airport( "", "TFN", "Tenerife North","");

		apts[32] = new airport( "", "TFS", "Tenerife South","");

		apts[33] = new airport( "", "TLS", "Toulouse","");

		apts[34] = new airport( "", "TXL", "Berlin","");

		apts[35] = new airport( "", "VCE", "Venice","");

		apts[36] = new airport( "", "VGO", "Vigo","");

		apts[37] = new airport( "", "VLC", "Valencia","");

		apts[38] = new airport( "", "XRY", "Jerez (Cadiz)","");

		apts[39] = new airport( "", "ZRH", "Zurich","");
	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	= "Please make sure that your ";
dateText.datesOverlap2 = "\nis not earlier than your ";
dateText.datesOverlap3	= "\n\nClick OK to reset your ";
dateText.datesOverlapDepart = "depart date";
dateText.datesOverlapReturn	= "return date";		
dateText.datesOverlapDepartCar = "";
dateText.datesOverlapReturnCar = "";
dateText.datesOverlapDepartHotel	= "";
dateText.datesOverlapReturnHotel	= "";
dateText.datesOverlapDepartAct = "";
dateText.datesOverlapReturnAct = "";
dateText.months = new Array();
dateText.months[0]	= "January";
dateText.months[1]	= "February";
dateText.months[2]	= "March";
dateText.months[3]	= "April";
dateText.months[4]	= "May";
dateText.months[5]	= "June";
dateText.months[6]	= "July";
dateText.months[7]	= "August";
dateText.months[8]	= "September";
dateText.months[9]	= "October";
dateText.months[10] = "November";
dateText.months[11] = "December";
dateText.sameDayWarning = "Your return date is\nthe same as your departure date.\n\nIs such a short trip intentional?";
dateText.invaliddepartDay1 = "\nYour departure date is invalid.\n";
dateText.invaliddepartDay2 = "\nYour return date is invalid.\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 = " has only ";
dateText.invalidMonthHasOnlyDays = " days.\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 ("EN" == "EU"){
					mensaje = "This flight is now available for purchase to fly between " + 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 + " and " + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
					}
					else{
						mensaje = mensaje + "" + 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("EN" == "CA"){
					if (out_aux_day=='01') {
						mensaje = "" + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					else{
						mensaje = "This flight is now available for purchase to fly between " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					if (out_max_aux_day=='01') {
						mensaje = mensaje + "" + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}
					else{
						mensaje = mensaje + " and " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}						
				}
				else{
					mensaje = "This flight is now available for purchase to fly between " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + " and " + 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 ("EN" == "EU") {
					mensaje = origen + " - " + destino + " route will not be available until " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + ". ¿Quiere buscar la vuelta " + destino + " - " + origen + " para la fecha " + rDay + "/" + rMonth + "/" + rYear + "?";;
				}
				else{
					mensaje = "The " + origen + " - " + destino + " route will not be available until " + 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 ("EN" == "EU"){
					mensaje = "This flight is now available for purchase to fly between " + 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 + " and " + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
					}
					else{
						mensaje = mensaje + "" + 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("EN" == "CA"){
					if (out_aux_day=="01") {
						mensaje = "" + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					else{
						mensaje = "This flight is now available for purchase to fly between " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					if (out_max_aux_day=="01") {
						mensaje = mensaje + "" + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}
					else{
						mensaje = mensaje + " and " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
					}						
				}else{
					mensaje = "This flight is now available for purchase to fly between " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + " and " + 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 ("EN" == "EU"){
					mensaje = "This flight is now available for purchase to fly between " + 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 + " and " + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					}
					else{
						mensaje = mensaje + "" + 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("EN" == "CA"){
					if (out_min_aux_day=='01') {
						mensaje = "" + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
					}
					else{
						mensaje = "This flight is now available for purchase to fly between " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
					}

					if (out_aux_day=='01') {
						mensaje = mensaje + "" + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}
					else{
						mensaje = mensaje + " and " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year;
					}						
				}
				else{
					mensaje = "This flight is now available for purchase to fly between " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year + " and " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + "";
				}					
				alert(mensaje);
				return false;
			}
			else if(fecha_ida <= fecha_fin && fecha_vuelta > fecha_fin){
				if ("EN" == "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 = "The " + 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 ("EN" == "EU"){
					mensaje = "This flight is now available for purchase to fly between " + 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 + " and " + out_aux_year + "/" + out_aux_month + "/" + out_aux_day;
					}
					else{
						mensaje = mensaje + "" + 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 = "This flight is now available for purchase to fly between " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year + " and " + out_aux_day + "/" + out_aux_month + "/" + out_aux_year + "";
				}
				alert (mensaje);
				return false;
			}
		}

	}
		if(track_ruta_futura == true) {
		alert("This route comes on sale in March. Please come back and have a look at the start of March.");
		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 ("EN" == "EU"){
		mensaje = "This flight is now available for purchase to fly between " + 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 + " and " + out_max_aux_year + "/" + out_max_aux_month + "/" + out_max_aux_day;
		}
		else{
			mensaje = mensaje + "" + 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("EN" == "CA"){
			if (out_min_aux_day=='01') {
				mensaje = "" + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
			}
			else{
				mensaje = "This flight is now available for purchase to fly between " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year;
			}
			if (out_max_aux_day=='01') {
				mensaje = mensaje + "" + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
			}
			else{
				mensaje = mensaje + " and " + out_max_aux_day + "/" + out_max_aux_month + "/" + out_max_aux_year;
			}						
		}
		else{
			mensaje = "This flight is now available for purchase to fly between " + out_min_aux_day + "/" + out_min_aux_month + "/" + out_min_aux_year + " and " + 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 = 'EN';
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 = 'April';
var june = 'June';
var september = 'September';
var november = 'November';
var popup_sector_1_orig_missing = 'Please select the city you will be departing from.';
var popup_sector_1_dest_missing = 'Please choose your destination.';
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','BOD','BES','BRU','OTP','CWL','CPH','HER','DBV','EDI','FLR','GLG','GOA','LPA','GRX','ISR','GRQ','HAM','IBZ','LCG','ACE','LIL','LIS','LON','LDE','LYS','MAD','AGP','PMI','MMX','MLA','RAK','MRS','MAH','MXP','DME','MUC','JMK','NTE','NAP','NCE','NUE','PMO','PAR','PSA','PRG','FCO','LED','EAS','SCQ','JTR','SVQ','SOU','SPU','SVG','ARN','SXB','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 = 'Malaga'; 		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 = 'Alicante'; 		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 = 'Stockholm'; 		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 = 'Athens'; 		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 = 'Berlin'; var sBES = 'Brest (Brittany)'; 		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 = 'Bologna'; var sBOD = 'Bordeaux'; 		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 = 'Brussels'; 		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 = 'Cologne'; var sCMN = 'Casablanca'; var sCPH = 'Copenhagen'; 		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'; 		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 = 'Damascus'; 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 = 'Moscow'; 		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 Sebastian'; 		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 = 'Edinburgh'; 		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 = 'Rome'; 		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 = 'Florence'; 		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 = 'Galicia'; 		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 = 'Genoa'; 		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 = 'Crete'; 		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 = 'Ibiza'; 		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 = 'Greek Islands'; 		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 = 'Mykonos'; 		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 Coruna'; 		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 = 'Lourdes'; 		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 = 'Saint 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 = 'Almería'; 		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 = 'London (Gatwick)'; var sLHR = 'London (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 = 'Lisbon'; 		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 = 'London'; 		var aLON = new Array('BIO','GLG','LCG','VGO', 0);		
		var cLON = new Array( 0);var sLPA = 'Gran Canaria'; 		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 = 'Marseille'; 		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 = 'Munich'; 		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 = 'Milan'; 		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 = 'Naples'; 		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 = 'Nice'; 		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 = 'Paris (Orly)'; var sOTP = 'Bucharest'; 		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 = 'Asturias'; 		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 = 'Paris'; 		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 = 'Palermo'; 		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 = 'Prague'; 		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 = 'Marrakech'; 		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 = 'Seville'; 		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 = 'Strasburg'; 		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 North'; var sTFS = 'Tenerife South'; 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 = 'Berlin'; 		var aTXL = new Array('BCN','BIO','MAD', 0);		
		var cTXL = new Array( 0);var sVCE = 'Venice'; 		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 = 'Vienna'; 		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 = 'Valencia'; 		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 = 'Warsaw'; var sXRY = 'Jerez (Cadiz)'; var sZRH = 'Zurich'; 		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	= 'Vueling Airlines Online Booking';	changeOrigDestList(origBox, destBox, 'Destination', 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( "Connections" );
					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("10",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 hours00 minutes\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("10",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 = 9;
		captureDates();
		okay = false;
	}
		if ( ( oDay > 27 && oMonthYear >= 201210 ) || ( rDay > 27 && rMonthYear >= 201210 ) )
		{
			alert("All flights are currently scheduled for\nSat, 27 Oct 12 or earlier. \n\nClick OK to reset your date selection.\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=EN&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, 'Destination', 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("10",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 ("\nThe dates you have chosen to fly on are\neither invalid or unavailable. Please choose\na different outbound and/or return date.\n");
	return false;
}if ("JSTEMPLATE" != "FAREFINDER") { 	if (fecha_ida < fecha_ahora || (fecha_vuelta!=undefined && fecha_vuelta < fecha_ahora)) {
		alert ("\nThe dates you have chosen to fly on are\neither invalid or unavailable. Please choose\na different outbound and/or return date.\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("\nFor safety reasons, every baby must travel with an adult. Please make your selection again.\n");
	return false;
}
if (totalPax <= 0 || totalPax > 25)
{
	alert("\nThe number of passengers you have entered is not valid.\n Only a maximum of  25  passengers per reservation is allowed.\n If you would like to reserve a number greater than the one indicated,\n please use the questionnaire for group reservations.\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 ("EN" == "EU") {
			mensaje = origen + " - " + destino + " route will not be available until  Please select another date.";
		}
		else {
			mensaje = "The " + origen + " - " + destino + " route will not be available until " + out[0] + "/" + out[1] + "/" + out[2] + ". Please select another date.";
		}
		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 ("EN" == "EU") {
			mensaje = origen + " - " + destino + "The " + out[2] + "-" + out[1] + "-" + out[0] + " route will not operate beyond ";
		}
		else {
			mensaje = "The " + origen + " - " + destino + " route will not operate beyond " + out[0] + "/" + out[1] + "/" + out[2] + " (winter season)";
		}
		if (ruta == "BCNMAD" || ruta == "MADBCN" || ruta == "BCNPMI" || ruta == "PMIBCN") {
			mensaje = "Ticket reservations for this route is not yet available. Please try again in a few days.";
		}
		if (fecha_ida > fecha_fin || (fecha_vuelta!=undefined && fecha_vuelta > fecha_fin)) {
			mensaje = "Ticket reservations for this route is not yet available. Please try again in a few days.";
			alert (mensaje);
			return false;
		}
	}
}
if(track_ruta_futura == true) {
	alert("This route comes on sale in March. Please come back and have a look at the start of March.");
	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("Alicante (ALC)","ALC");index.options[3] = new Option("Almería (LEI)","LEI");index.options[4] = new Option("Amsterdam (AMS)","AMS");index.options[5] = new Option("Asturias (OVD)","OVD");index.options[6] = new Option("Athens (ATH)","ATH");index.options[7] = new Option("Barcelona (BCN)","BCN");index.options[8] = new Option("Berlin (TXL)","TXL");index.options[9] = new Option("Bilbao (BIO)","BIO");index.options[10] = new Option("Bordeaux (BOD)","BOD");index.options[11] = new Option("Brest (Brittany) (BES)","BES");index.options[12] = new Option("Brussels (BRU)","BRU");index.options[13] = new Option("Bucharest  (OTP)","OTP");index.options[14] = new Option("Cardiff (CWL)","CWL");index.options[15] = new Option("Copenhagen (CPH)","CPH");index.options[16] = new Option("Crete (HER)","HER");index.options[17] = new Option("Dubrovnik (DBV)","DBV");index.options[18] = new Option("Edinburgh (EDI)","EDI");index.options[19] = new Option("Florence (FLR)","FLR");index.options[20] = new Option("Galicia (GLG)","GLG");index.options[21] = new Option("Genoa (GOA)","GOA");index.options[22] = new Option("Gran Canaria (LPA)","LPA");index.options[23] = new Option("Granada (GRX)","GRX");index.options[24] = new Option("Greek Islands (ISR)","ISR");index.options[25] = new Option("Groningen (GRQ)","GRQ");index.options[26] = new Option("Hamburg (HAM)","HAM");index.options[27] = new Option("Ibiza (IBZ)","IBZ");index.options[28] = new Option("La Coruna (LCG)","LCG");index.options[29] = new Option("Lanzarote (ACE)","ACE");index.options[30] = new Option("Lille (LIL)","LIL");index.options[31] = new Option("Lisbon (LIS)","LIS");index.options[32] = new Option("London (LON)","LON");index.options[33] = new Option("Lourdes (LDE)","LDE");index.options[34] = new Option("Lyon (LYS)","LYS");index.options[35] = new Option("Madrid (MAD)","MAD");index.options[36] = new Option("Malaga (AGP)","AGP");index.options[37] = new Option("Mallorca (PMI)","PMI");index.options[38] = new Option("Malmö (MMX)","MMX");index.options[39] = new Option("Malta (MLA)","MLA");index.options[40] = new Option("Marrakech (RAK)","RAK");index.options[41] = new Option("Marseille (MRS)","MRS");index.options[42] = new Option("Menorca (MAH)","MAH");index.options[43] = new Option("Milan (MXP)","MXP");index.options[44] = new Option("Moscow (DME)","DME");index.options[45] = new Option("Munich (MUC)","MUC");index.options[46] = new Option("Mykonos (JMK)","JMK");index.options[47] = new Option("Nantes (NTE)","NTE");index.options[48] = new Option("Naples (NAP)","NAP");index.options[49] = new Option("Nice (NCE)","NCE");index.options[50] = new Option("Nuremberg (NUE)","NUE");index.options[51] = new Option("Palermo (PMO)","PMO");index.options[52] = new Option("Paris (PAR)","PAR");index.options[53] = new Option("Pisa (Toscana) (PSA)","PSA");index.options[54] = new Option("Prague (PRG)","PRG");index.options[55] = new Option("Rome (FCO)","FCO");index.options[56] = new Option("Saint Petersburg (LED)","LED");index.options[57] = new Option("San Sebastian (EAS)","EAS");index.options[58] = new Option("Santiago (SCQ)","SCQ");index.options[59] = new Option("Santorini (JTR)","JTR");index.options[60] = new Option("Seville (SVQ)","SVQ");index.options[61] = new Option("Southampton (SOU)","SOU");index.options[62] = new Option("Split (SPU)","SPU");index.options[63] = new Option("Stavanger (SVG)","SVG");index.options[64] = new Option("Stockholm (ARN)","ARN");index.options[65] = new Option("Strasburg (SXB)","SXB");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("Valencia (VLC)","VLC");index.options[70] = new Option("Venice (VCE)","VCE");index.options[71] = new Option("Verona (VRN)","VRN");index.options[72] = new Option("Vienna (VIE)","VIE");index.options[73] = new Option("Vigo (VGO)","VGO");index.options[74] = new Option("Zurich (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("Alicante (ALC)","ALC");index.options[3] = new Option("Almería (LEI)","LEI");index.options[4] = new Option("Amsterdam (AMS)","AMS");index.options[5] = new Option("Asturias (OVD)","OVD");index.options[6] = new Option("Athens (ATH)","ATH");index.options[7] = new Option("Barcelona (BCN)","BCN");index.options[8] = new Option("Berlin (TXL)","TXL");index.options[9] = new Option("Bilbao (BIO)","BIO");index.options[10] = new Option("Bordeaux (BOD)","BOD");index.options[11] = new Option("Brest (Brittany) (BES)","BES");index.options[12] = new Option("Brussels (BRU)","BRU");index.options[13] = new Option("Bucharest  (OTP)","OTP");index.options[14] = new Option("Cardiff (CWL)","CWL");index.options[15] = new Option("Copenhagen (CPH)","CPH");index.options[16] = new Option("Crete (HER)","HER");index.options[17] = new Option("Dubrovnik (DBV)","DBV");index.options[18] = new Option("Edinburgh (EDI)","EDI");index.options[19] = new Option("Florence (FLR)","FLR");index.options[20] = new Option("Galicia (GLG)","GLG");index.options[21] = new Option("Genoa (GOA)","GOA");index.options[22] = new Option("Gran Canaria (LPA)","LPA");index.options[23] = new Option("Granada (GRX)","GRX");index.options[24] = new Option("Greek Islands (ISR)","ISR");index.options[25] = new Option("Groningen (GRQ)","GRQ");index.options[26] = new Option("Hamburg (HAM)","HAM");index.options[27] = new Option("Ibiza (IBZ)","IBZ");index.options[28] = new Option("La Coruna (LCG)","LCG");index.options[29] = new Option("Lanzarote (ACE)","ACE");index.options[30] = new Option("Lille (LIL)","LIL");index.options[31] = new Option("Lisbon (LIS)","LIS");index.options[32] = new Option("London (LON)","LON");index.options[33] = new Option("Lourdes (LDE)","LDE");index.options[34] = new Option("Lyon (LYS)","LYS");index.options[35] = new Option("Madrid (MAD)","MAD");index.options[36] = new Option("Malaga (AGP)","AGP");index.options[37] = new Option("Mallorca (PMI)","PMI");index.options[38] = new Option("Malmö (MMX)","MMX");index.options[39] = new Option("Malta (MLA)","MLA");index.options[40] = new Option("Marrakech (RAK)","RAK");index.options[41] = new Option("Marseille (MRS)","MRS");index.options[42] = new Option("Menorca (MAH)","MAH");index.options[43] = new Option("Milan (MXP)","MXP");index.options[44] = new Option("Moscow (DME)","DME");index.options[45] = new Option("Munich (MUC)","MUC");index.options[46] = new Option("Mykonos (JMK)","JMK");index.options[47] = new Option("Nantes (NTE)","NTE");index.options[48] = new Option("Naples (NAP)","NAP");index.options[49] = new Option("Nice (NCE)","NCE");index.options[50] = new Option("Nuremberg (NUE)","NUE");index.options[51] = new Option("Palermo (PMO)","PMO");index.options[52] = new Option("Paris (PAR)","PAR");index.options[53] = new Option("Pisa (Toscana) (PSA)","PSA");index.options[54] = new Option("Prague (PRG)","PRG");index.options[55] = new Option("Rome (FCO)","FCO");index.options[56] = new Option("Saint Petersburg (LED)","LED");index.options[57] = new Option("San Sebastian (EAS)","EAS");index.options[58] = new Option("Santiago (SCQ)","SCQ");index.options[59] = new Option("Santorini (JTR)","JTR");index.options[60] = new Option("Seville (SVQ)","SVQ");index.options[61] = new Option("Southampton (SOU)","SOU");index.options[62] = new Option("Split (SPU)","SPU");index.options[63] = new Option("Stavanger (SVG)","SVG");index.options[64] = new Option("Stockholm (ARN)","ARN");index.options[65] = new Option("Strasburg (SXB)","SXB");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("Valencia (VLC)","VLC");index.options[70] = new Option("Venice (VCE)","VCE");index.options[71] = new Option("Verona (VRN)","VRN");index.options[72] = new Option("Vienna (VIE)","VIE");index.options[73] = new Option("Vigo (VGO)","VGO");index.options[74] = new Option("Zurich (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 Children","0");index.options[1] = new Option("1 Child","1");index.options[2] = new Option("2 Children","2");index.options[3] = new Option("3 Children","3");index.options[4] = new Option("4 Children","4");index.options[5] = new Option("5 Children","5");index.options[6] = new Option("6 Children","6");index.options[7] = new Option("7 Children","7");index.options[8] = new Option("8 Children","8");index.options[9] = new Option("9 Children","9");index.options[10] = new Option("10 Children","10");index.options[11] = new Option("11 Children","11");index.options[12] = new Option("12 Children","12");index = document.forms.skylightsForm.INFANT;
        		index.options[0] = new Option("0 Infants","0");index.options[1] = new Option("1 Infant","1");index.options[2] = new Option("2 Infants","2");index.options[3] = new Option("3 Infants","3");index.options[4] = new Option("4 Infants","4");index.options[5] = new Option("5 Infants","5");index.options[6] = new Option("6 Infants","6");index.options[7] = new Option("7 Infants","7");index.options[8] = new Option("8 Infants","8");index.options[9] = new Option("9 Infants","9");index.options[10] = new Option("10 Infants","10");index.options[11] = new Option("11 Infants","11");index.options[12] = new Option("12 Infants","12");index.options[13] = new Option("13 Infants","13");index.options[14] = new Option("14 Infants","14");index.options[15] = new Option("15 Infants","15");index.options[16] = new Option("16 Infants","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("Apr 2012","201204");index2.options[3] = new Option("May 2012","201205");index2.options[4] = new Option("Jun 2012","201206");index2.options[5] = new Option("Jul 2012","201207");index2.options[6] = new Option("Aug 2012","201208");index2.options[7] = new Option("Sep 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  //
//////////////////////////////////////////////////////////////////////////////
-->

