var aeropuertos=["Amsterdam (AMS)","Aarhus (AAR)","Aberdeen (ABZ)",
			 "Agadir (AGA)","Alghero (AHO)","Alicante (ALC)","Almeria (LEI)",
			 "Altenburgh Leipzig (AOC)","Ancona (AOI)","Antalya (AYT)","Araxos/Patras (GPA)",
			 "Arrecife (ACE)","Athen (ATH)","Augsburg (AGB)","Barcelona (BCN)",
			 "Barcelona-Girona (GRO)","Bari (BRI)","Basel-Mulhouse (MLH)","Bastia (BIA)",
			 "Belfast (BFS)","Benbecula (BEB)","Bergen (BGO)","Bergerac (EGC)","Berlin (BER)",
			 "Berlin Templehof (THF)","Biarritz (BIQ)","Billund (BLL)","Birmingham (BHX)",
			 "Blackpool (BLK)","Bodrum (BJV)","Bologna (BLQ)","Bordeaux (BOH)","Bournemouth (BOH)",
			 "Bremen (BRE)","Brest (BES)","Brindisi (BDS)","Bristol (BRS)","Brussels (BRU)",
			 "Budapest (BUD)","Copenhagen (CPH)","Cagliari (CAG)","Cape Town (CPT)",
			 "Carcassonne (CCF)","Cardiff (CWL)","Catania (CTA)","Chambery (CMF)",
			 "Chania (CHQ)","City of Derry (LDY)","Clermont-Ferrand (CFE)","Cologne (CGN)",
			 "Corfu (CFU)","Cork (ORK)","Coventry (CVT)","Dubrovnik (DBV)","Dalaman (DLM)","Dinard (DNR)",
			 "Djerba (DJE)","Dortmund (DTM)","Dresden (DRS)","Dublin (DUB)","Duessledorf (DUS)",
			 "Durban (DUR)","East Midlands (EDI)","Edinburgh (EDI)","Eindhoven (EIN)","Erfurt (ERF)","Esbjerg (EBJ)",
			 "Exeter (EXT)","Faro (FAO)","Frankfurt (FRA)","Friedrichshafen (FDH)",
			 "Fuerteventura (FUE)","Funchal (FNC)","Geneva (GVA)","Genoa (GOA)","George (GRJ)",
			 "Germany East (OST)","Germany North (NRD)","Germany South (BAY)","Germany West (WST)",
			 "Glasgow (GLA)","Gottenburg (GOT)","Gran Canaria (LPA)","Graz (GRZ)","Groningen (GRQ)",
			 "Guernsey (GCI)","Hamburg (HAM)","Hamburg Lübeck (LBC)","Hannover (HAJ)",
			 "Haugesund (HAU)","Helsinki (HEL)","Heraklion (HER)","Humberside (HUY)","Hurghada (HRG)",
			 "Ibiza (IBZ)","Inverness (INV)","Isle of Man (IOM)","Istanbul (IST)","Ivalo (IVL)",
			 "Jerez (JER)","Johannesburg (JNB)","Karlsruhe-Baden (FKB)","Kavala (KVA)",
			 "Kerry (KIR)","Kittila (KTT)","Klagenfurt (KLU)","Knock (NOC)","Kos (KGS)",
			 "Kuopio (KUO)","Kuusamo (KAO)","Lisboa (LIS)","La Palma (SPC)","La Rochelle (LRH)",
			 "Lamezia Terme (SUF)","Larnaca (LCA)","Leeds/Bradford (LBA)","Leipzig (LEJ)","Limoges (LIG)",
			 "Liverpool (LPL)","London Stanstead (STN)","London City (LCY)","London Gatwick  (LGW)",
			 "London Heathrow (LHR)","London Luton (LTN)","Luxor (LXR)","Lyon (LYS)","Madrid (MAD)",
			 "Maastricht Aachen (MST)","Mahon (MAH)","Malaga (AGP)","Malmo (MMX)","Malta (MLA)",
			 "Manchester (MAN)","Marseille (MRS)","Milan (MIL)","Monastir (MIR)","Montpellier (MPL)",
			 "Moskau-Domodedovo (DME)","Muenster/Osnabrueck (FMO)","Munchen (MUC)","Murcia (MJV)",
			 "Nice (NCE)","Nantes (NAP)","Newcastle (NCL)","Newquay (NQY)",
			 "North Rhine Westfalia (NRW)","Norwich (NWI)","Nuremberg (NUE)","Nīmes (FNI)",
			 "Olbia (OLB)","Oslo (OSL)","Oulu (OUL)","Paderborn (PMO)","Palermo (PMO)",
			 "Palma Mallorca (PMI)","Paris (PAR)","Pau Pyrenees (PUF)","Perpignan (PGF)",
			 "Pescara (PSR)","Pisa - Florence (PSA)","Plymouth (PHL)","Poitiers (PIS)",
			 "Port Elizabeth (PLZ)","Prag (PRG)","Prestwick (PIK)","Reims Champagne (RHE)","Reus/Barcelona (REU)",
			 "Rhodos (RHO)","Rimini (RMI)","Rodez (RDZ)","Rome (ROM)","Rostock-Laage (RLG)",
			 "Rotterdam (RTM)","Rovaniemi (RVN)","Saarbruecken (SCN)","Salonika (SKG)",
			 "Salzburg (SZG)","Samos (SMI)","Santorini (JTR)","Sevilla (SVQ)","Shannon (SNN)",
			 "Sharm el Sheik (SSH)","Southampton (SOU)","St. Etienne (EBU)","Stavanger (SVG)",
			 "Stockholm (STO)","Stornoway (SYY)","Strasbourg (SXB)","Stuttgart (STR)",
			 "Tampere (TMP)","Teesside (MME)","Tenerife Sur (TFS)","Tenerife Norte (TFN)",
			 "Tiflis (TBS)","Timisoara (TSR)","Tirana (TIA)","Toulouse (TLS)",
			 "Tours - Loire Valley (TUF)","Trieste (TRS)","Turin (TRN)","Vienna (VIE)",
			 "Valencia (VLC)","Valladolid (VLL)","Venice (VCE)","Verona (VRN)","Warsaw (WAW)",
			 "Zakynthos (ZTH)","Zurich (ZRH)","-Other airport-"];

function cargarAeropuertoOrigen(formulario){
  for (var i = 0; i < aeropuertos.length+1; i++) {
	if(i!=0){
	  formulario.aeropuertoOrigen.options[i] = new Option(aeropuertos[i-1],aeropuertos[i-1]);
	}else{
	  formulario.aeropuertoOrigen.options[i] = new Option("-Select departure airport-",-1);
//	  i--;
	}
  }
}

function cargarAeropuertoDestino(formulario){
  for (var i = 0; i < aeropuertos.length+1; i++) {
	if(i!=0){
	  formulario.aeropuertoDestino.options[i] = new Option(aeropuertos[i-1],aeropuertos[i-1]);
	}else{
	  formulario.aeropuertoDestino.options[i] = new Option("-Select arrival airport-",-1);
	}
  }
}

//Preseleccionamos el aeropuerto destino al mismo que el origen
function seleccionarAeropuertoDestino(formulario,tipo){
  sel=formulario.aeropuertoOrigenTransfer1.selectedIndex;
  if(tipo=="vuelta"){
	if(sel!=-1){
	  formulario.aeropuertoDestinoTransfer2.options[sel].selected = true;
	}
  }
}

//Preseleccionamos el aeropuerto origen al mismo que el destino
function seleccionarAeropuertoOrigen(formulario,tipo){
  sel=formulario.aeropuertoDestinoTransfer1.selectedIndex;
  if(tipo=="vuelta"){
	if(sel!=-1){
	  formulario.aeropuertoOrigenTransfer2.options[sel].selected = true;
	}
  }
}

//Preseleccionamos el aeropuerto destino al mismo que el origen
function seleccionarAirlineDestino(formulario,tipo){
  sel=formulario.airline.selectedIndex;
  cad = formulario.airline.options[sel].value.split("(");
  codigo = cad[1].substring(0,cad[1].length-1);
  formulario.flight.value=codigo+" ";
  if(tipo=="vuelta"){
	  if(sel!=-1){
	    formulario.airlineV.options[sel].selected = true;
		formulario.flightV.value=codigo+" ";
	  }
  }
}

//Preseleccionamos el aeropuerto origen al mismo que el destino
function seleccionarAirlineOrigen(formulario,tipo){
  sel=formulario.airlineV.selectedIndex;
  if(tipo=="vuelta"){
	  if(sel!=-1){
	    formulario.airline.options[sel].selected = true;
	  }
  }
}

//Preseleccionamos el aeropuerto destino al mismo que el origen
function seleccionarVueloDestino(formulario){
  sel=formulario.airlineV.selectedIndex;
  cad = formulario.airlineV.options[sel].value.split("(");
  codigo = cad[1].substring(0,cad[1].length-1);
	formulario.flightV.value=codigo+" ";
}