
// Archivo de Rutas home Española en Español:
// Descripciones de los aeropuertos Origenes
// Fecha actualizacion: 09/03/2010 16:22
//crearemos un array asociativo por apts (o sea, un Object con muchas propiedades)
//---------------------------------------------------------------------------



var descripciones={
'ABZ':"Aberdeen",
'BIO':"Bilbao",
'VGO':"Vigo",
'EEM':"Albacete (Est. Tren)",
'LGW':"Londres Gatwick",
'ORY':"París (Orly)",
'FCO':"Roma",
'EZE':"Buenos Aires",
'CCS':"Caracas",
'LIM':"Lima",
'SSA':"Salvador de Bahía (Brasil)",
'CUN':"Cancún",
'HAV':"La Habana",
'PUJ':"Punta Cana",
'SDQ':"Santo Domingo",
'MIA':"Miami",
'JFK':"Nueva York (John F Kennedy)",
'ALC':"Alicante",
'LEI':"Almeria",
'BCN':"Barcelona",
'FUE':"Fuerteventura",
'LPA':"Gran Canaria",
'IBZ':"Ibiza",
'XRY':"Jerez de la Frontera",
'LCG':"La Coruña",
'ACE':"Lanzarote",
'MAD':"Madrid",
'AGP':"Málaga",
'MLN':"Melilla",
'MAH':"Menorca",
'PMI':"Palma de Mallorca",
'SPC':"Santa Cruz de la Palma",
'SCQ':"Santiago de Compostela",
'TFN':"Tenerife Norte",
'TFS':"Tenerife Sur",
'AMS':"Amsterdam",
'ATH':"Athenas",
'BRU':"Bruselas",
'CPH':"Copenhague",
'IST':"Estambul",
'STO':"Estocolmo",
'FRA':"Frankfurt",
'LIS':"Lisboa",
'LIN':"Milán (Linate)",
'MUC':"Munich",
'NCE':"Niza",
'CDG':"París (Ch. de Gaulle)",
'TXL':"Berlin",
'WAW':"Varsovia",
'VCE':"Venecia",
'VIE':"Viena",
'ZRH':"Zurich (Suiza)",
'DKR':"Dakar",
'GYE':"Guayaquil",
'UIO':"Quito (Ecuador)",
'MEX':"México DF",
'OVD':"Asturias",
'PAR':"Paris",
'BJZ':"Badajoz",
'GRX':"Granada",
'LEN':"León",
'PNA':"Pamplona",
'EAS':"San Sebastian",
'SDR':"Santander",
'SVQ':"Sevilla",
'VLC':"Valencia",
'BOD':"Burdeos",
'BUH':"Bucarest",
'BUD':"Budapest",
'CLJ':"Rumanía(Cluj)",
'DUB':"Dublin",
'EDI':"Edinburgo",
'GOT':"Gotemburgo",
'LJU':"Liubliana",
'LYS':"Lyon",
'MAN':"Manchester",
'MRS':"Marsella",
'MOW':"Moscú",
'OSL':"Oslo",
'PRG':"Praga",
'TLV':"Tel Aviv",
'SSG':"Malabo",
'RAK':"Marrakech",
'TUN':"Túnez",
'BRE':"Bremen",
'NUE':"Nurenberg",
'EEP':"Pamplona (Est. Tren)",
'XOJ':"Cordoba (Est. Tren)",
'POP':"Puerto Plata",
'VDE':"Hierro",
'ZAZ':"Zaragoza",
'QLQ':"Lleida (Est. Tren)",
'XUT':"Murcia (Est. Tren)",
'XQA':"Sevilla (Est. Tren)",
'EER':"Tarragona (Est. Tren)",
'XZZ':"Zaragoza (Est. Tren)",
'MJV':"Murcia",
'MBJ':"Jamaica (Montego Bay)",
'ABC':"Albacete",
'SLM':"Salamanca",
'OPO':"Oporto"
};
//----------------------------------------------------------------------------
//Descripciones de Zonas
var zonasDesc={
'NAC':"NACIONAL",
'EUR':"EUROPA",
'AFR':"AFRICA",
'AMS':"AMERICA DEL SUR",
'CAR':"CARIBE",
'AMN':"AMERICA DEL NORTE"
};

//----------------------------------------------------------------------------
//Zonas de Origenes
var zonas={
'NAC':"NACIONAL",
'EUR':"EUROPA",
'AFR':"AFRICA",
'AMS':"AMERICA DEL SUR",
'CAR':"CARIBE",
'AMN':"AMERICA DEL NORTE"
};

//----------------------------------------------------------------------------
//Origenes
var origenes={
'NAC':['.','EEM','ALC','OVD','BJZ','BCN','BIO','XOJ','VDE','FUE','LPA','GRX','IBZ','XRY','LCG','ACE','LEN','QLQ','MAD','AGP','MAH','MJV','XUT','PMI','PNA','EEP','SLM','EAS','SPC','SDR','SCQ','SVQ','XQA','EER','TFN','TFS','VLC','VGO','ZAZ','XZZ'],
'EUR':['.','ABZ','ATH','DUB','EDI','GOT','LIS','LGW','LYS','MAN','MRS','LIN','MOW','NCE','NUE','OSL','CDG','ORY','PRG','FCO','VCE'],
'AFR':['.','DKR','SSG','RAK','TUN'],
'AMS':['.','EZE','LIM','SSA'],
'CAR':['.','CUN','HAV','MEX','PUJ','SDQ'],
'AMN':['.','MIA','JFK']
};

//Trayectos
//----------------------------------------------------------------------------
var trayectos={
'ABZ':[[['EUR'],['ABIO10','AVGO10','.']],'.'],
'EEM':[[['EUR'],['LGW','AORY10','FCO','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['CUN','HAV','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'ALC':[[['NAC'],['OLEI','ABCN00','ABIO00','FUE','LPA','IBZ','OXRY','ALCG00','ACE','AMAD00','AAGP00','OMLN','MAH','PMI','OSPC','ASCQ00','TFN','TFS','.']],[['EUR'],['OAMS','OATH','OBRU','OCPH','OIST','OSTO','OFRA','LIS','LGW','ALIN10','OMUC','ONCE','ACDG10','AORY10','FCO','OTXL','OWAW','AVCE10','OVIE','OZRH','.']],[['AFR'],['DKR','.']],[['AMS'],['EZE','CCS','OGYE','LIM','OUIO','SSA','.']],[['CAR'],['CUN','HAV','AMEX20','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'OVD':[[['NAC'],['ABCN00','LPA','ACE','MAD','AMAH00','PMI','TFS','.']],[['EUR'],['APAR10','ACDG10','AORY10','.']],[['CAR'],['AHAV21','.']],[['AMN'],['AJFK21','.']],'.'],
'ATH':[[['EUR'],['OBCN','OMAD','.']],'.'],
'BJZ':[[['NAC'],['OMAD','PMI','.']],'.'],
'BCN':[[['NAC'],['AALC00','OLEI','AOVD00','ABIO00','FUE','LPA','GRX','IBZ','OXRY','ALCG00','ACE','OLEN','MAD','AAGP00','OMLN','MAH','PMI','OPNA','OEAS','OSDR','ASCQ00','ASVQ00','TFN','TFS','AVLC00','VGO','.']],[['EUR'],['OAMS','OATH','ABOD10','OBRU','ABUH00','OBUD','CLJ','OCPH','ADUB10','AEDI10','OSTO','OFRA','AGOT10','LIS','ALJU10','LGW','ALYS10','AMAN10','AMRS10','ALIN10','AMOW10','OMUC','ANCE11','AOSL11','APAR10','ACDG10','AORY10','OPRG','FCO','OTXL','OTLV','OWAW','AVCE10','OVIE','OZRH','.']],[['AFR'],['DKR','ASSG10','RAK','ATUN20','.']],[['AMS'],['EZE','CCS','LIM','OUIO','SSA','.']],[['CAR'],['CUN','HAV','AMEX20','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'BIO':[[['NAC'],['OLEI','OBCN','FUE','LPA','IBZ','OXRY','ALCG00','ACE','AMAD00','AAGP00','AMAH00','PMI','OSPC','ASCQ00','TFN','TFS','AVLC00','.']],[['EUR'],['AABZ10','ABOD10','ABRE10','ACLJ10','ADUB10','AEDI10','OIST','AGOT10','LGW','ALYS10','AMAN10','ALIN10','ANUE10','APAR10','ACDG10','AORY10','FCO','AVCE10','.']],[['AFR'],['DKR','RAK','TUN','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['HAV','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'EZE':[[['EUR'],['AALC10','ABCN20','ABIO20','AFUE20','ALPA20','ALCG20','AACE20','LGW','AMAD20','AAGP20','ALIN10','AMOW10','APMI20','AEEP20','ACDG10','AORY10','AFCO10','ASCQ20','ATFN20','ATFS20','AVLC20','AVCE10','AVGO20','.']],[['AFR'],['ADKR10','ARAK10','ATUN10','.']],'.'],
'CUN':[[['EUR'],['ACDG20','AORY20','.']],'.'],
'XOJ':[[['EUR'],['LIS','LGW','ALIN10','AORY10','FCO','AVCE10','.']],[['AMS'],['CCS','.']],[['CAR'],['CUN','HAV','POP','PUJ','SDQ','.']],[['AMN'],['JFK','.']],'.'],
'DKR':[[['NAC'],['BCN','MAD','AGP','PMI','VGO','.']],[['EUR'],['AALC10','ABIO10','AIBZ10','ALCG10','ALIS10','ALGW10','AMAH10','ALIN10','ACDG10','AORY10','AFCO10','ASCQ10','ATFN10','ATFS10','AVLC10','AVCE10','.']],[['AMS'],['AEZE20','ACCS20','ALIM20','.']],[['CAR'],['ACUN20','AHAV20','APUJ20','ASDQ20','.']],[['AMN'],['AJFK20','.']],'.'],
'DUB':[[['EUR'],['ABCN10','ABIO10','AMAD10','AVGO10','.']],'.'],
'EDI':[[['EUR'],['ABCN10','ABIO10','AMAD10','AVGO10','.']],'.'],
'VDE':[[['NAC'],['OLPA','OTFN','.']],'.'],
'FUE':[[['NAC'],['OOVD','BCN','BIO','OLPA','ALCG00','MAD','PMI','SCQ','OSVQ','OTFN','VLC','VGO','OZAZ','.']],[['EUR'],['ACDG10','AORY10','.']],[['AMN'],['AMIA20','.']],'.'],
'GOT':[[['EUR'],['ABCN10','ABIO10','AMAD10','AVGO10','.']],'.'],
'LPA':[[['NAC'],['AALC00','OVD','BCN','BIO','OVDE','OFUE','IBZ','ACE','MAD','AGP','OMLN','PMI','OSPC','SCQ','SVQ','OTFN','VLC','VGO','.']],[['EUR'],['OAMS','OATH','OBRU','ABUH00','OBUD','ACLJ10','OCPH','OIST','OSTO','OFRA','ALIS10','LGW','ALIN10','OMUC','ONCE','ACDG10','AORY10','OPRG','FCO','OTXL','OTLV','OWAW','AVCE10','OVIE','OZRH','.']],[['AMS'],['EZE','CCS','OGYE','LIM','OUIO','SSA','.']],[['CAR'],['CUN','HAV','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'GRX':[[['NAC'],['PMI','.']],'.'],
'IBZ':[[['NAC'],['BCN','BIO','LPA','ACE','MAD','AAGP00','TFN','TFS','VGO','.']],[['EUR'],['LIS','ALGW10','ALIN10','ACDG10','AORY10','AVCE10','.']],[['AFR'],['DKR','ASSG20','TUN','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['AHAV20','PUJ','ASDQ20','.']],[['AMN'],['AMIA20','JFK','.']],'.'],
'XRY':[[['NAC'],['OALC','OLEI','OBCN','OBIO','OLCG','OMAD','OAGP','OMAH','OSCQ','OVLC','.']],[['AMS'],['OEZE','OCCS','.']],[['CAR'],['OHAV','OSDQ','.']],[['AMN'],['OJFK','.']],'.'],
'LCG':[[['NAC'],['AALC00','ABCN00','ABIO00','AMAD00','AAGP00','AMAH00','AVLC00','.']],[['EUR'],['ACDG10','AORY10','AFCO10','.']],[['AFR'],['ATUN10','.']],[['AMS'],['AEZE20','ACCS20','ALIM20','ASSA00','.']],[['CAR'],['ACUN20','AHAV20','AMEX20','APUJ00','ASDQ20','.']],[['AMN'],['AJFK20','.']],'.'],
'HAV':[[['EUR'],['EEM','ALC','BCN','OBUD','XOJ','LPA','ACE','ALIS00','QLQ','LGW','MAD','AGP','MAH','ALIN10','XUT','PMI','EEP','ACDG20','AORY10','FCO','XQA','EER','TFN','VLC','AVCE10','VGO','XZZ','.']],'.'],
'ACE':[[['NAC'],['OVD','BCN','BIO','OLPA','IBZ','MAD','AGP','PMI','SCQ','OSVQ','OTFN','VLC','VGO','OZAZ','.']],[['EUR'],['BUH','OBUD','ACLJ10','ALIS10','LGW','ACDG10','AORY10','OPRG','FCO','AVCE10','.']],[['AFR'],['DKR','SSG','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['CUN','HAV','SDQ','.']],[['AMN'],['AMIA20','JFK','.']],'.'],
'LEN':[[['NAC'],['OPMI','TFN','.']],'.'],
'LIM':[[['EUR'],['EEM','ALC','BCN','BIO','XOJ','FUE','LPA','ALCG10','ACE','QLQ','AMAD20','AGP','XUT','PMI','ACDG10','AORY10','FCO','XQA','EER','TFN','VLC','VGO','XZZ','.']],[['AFR'],['DKR','.']],[['AMS'],['LGW','.']],'.'],
'LIS':[[['EUR'],['EEM','ALC','BCN','XOJ','FUE','LPA','IBZ','ACE','QLQ','MAD','MAH','ALIN10','XUT','PMI','EEP','ACDG10','AORY10','FCO','XQA','EER','TFN','TUN','VLC','XZZ','.']],[['AFR'],['DKR','RAK','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['CUN','HAV','AMEX20','PUJ','SDQ','.']],[['AMN'],['MIA','AJFK20','.']],'.'],
'QLQ':[[['EUR'],['LIS','LGW','ALIN10','AORY10','FCO','AVCE10','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['CUN','HAV','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'LGW':[[['EUR'],['EEM','ALC','BCN','XOJ','FUE','LPA','QLQ','MAD','AGP','XUT','PMI','EEP','XQA','EER','TFN','VLC','VGO','XZZ','.']],[['AFR'],['DKR','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['HAV','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'LYS':[[['EUR'],['ABCN10','ABIO10','AMAD10','AAGP10','APMI10','AVGO10','.']],'.'],
'MAD':[[['NAC'],['AALC00','OLEI','OVD','OBJZ','BCN','ABIO00','FUE','LPA','OGRX','IBZ','OXRY','ALCG00','ACE','AAGP00','OMLN','AMAH00','OMJV','PMI','OPNA','OEAS','OSPC','ASCQ00','TFN','TFS','AVLC00','VGO','.']],[['EUR'],['OAMS','OATH','OBRU','ABUH10','OBUD','ACLJ10','OCPH','ADUB10','AEDI10','OIST','OSTO','OFRA','AGOT10','LIS','ALJU11','LGW','ALYS10','AMAN10','AMOW10','OMUC','ANCE00','AOSL10','AORY10','OPRG','FCO','OTXL','OTLV','OWAW','AVCE10','OVIE','OZRH','.']],[['AFR'],['DKR','RAK','ATUN20','.']],[['AMS'],['EZE','CCS','OGYE','LIM','OUIO','ASSA21','.']],[['CAR'],['CUN','OMBJ','HAV','AMEX20','PUJ','SDQ','.']],[['AMN'],['AMIA20','JFK','.']],'.'],
'SSG':[[['EUR'],['ACDG10','AORY10','.']],'.'],
'AGP':[[['NAC'],['AALC00','ABCN00','ABIO00','FUE','LPA','IBZ','OXRY','ALCG00','ACE','AMAD00','OMLN','AMAH00','PMI','OSPC','ASCQ00','TFN','TFS','AVLC00','VGO','.']],[['EUR'],['OAMS','OATH','OBRU','ABUH00','OBUD','ACLJ10','OCPH','OSTO','OFRA','LIS','LGW','ALYS10','ALIN10','AMOW11','OMUC','ONCE','ACDG10','AORY10','OPRG','FCO','OTXL','OTLV','OWAW','AVCE10','OVIE','OZRH','.']],[['AFR'],['DKR','.']],[['AMS'],['EZE','CCS','LIM','OUIO','ASSA20','.']],[['CAR'],['CUN','HAV','AMEX20','PUJ','SDQ','.']],[['AMN'],['AMIA20','JFK','.']],'.'],
'MAN':[[['EUR'],['ABCN11','ABIO11','AMAD11','AVGO11','.']],'.'],
'RAK':[[['EUR'],['MAD','ACDG10','AORY10','.']],'.'],
'MRS':[[['EUR'],['ABCN10','.']],'.'],
'MAH':[[['NAC'],['ALC','OLEI','OVD','BCN','BIO','IBZ','OXRY','ALCG00','MAD','AAGP00','PMI','ASCQ00','TFN','TFS','AVLC00','.']],[['EUR'],['ABUH10','LIS','ACDG10','AORY10','.']],[['AMS'],['CCS','.']],[['CAR'],['HAV','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'MEX':[[['EUR'],['ACDG20','AORY20','.']],'.'],
'MIA':[[['EUR'],['AALC20','ABCN20','ABIO20','ABUH20','ACLJ20','AFUE20','ALPA20','AIBZ20','ALCG20','AACE20','ALIS20','ALGW20','AMAD20','AAGP20','AMAH20','ALIN20','APMI20','APAR20','ACDG20','AORY20','AFCO20','ASCQ20','ATFN20','AVLC20','AVGO20','.']],[['AFR'],['ADKR20','.']],'.'],
'LIN':[[['EUR'],['AALC10','ABIO10','AFUE10','ALPA10','ALCG10','AACE10','ALIS10','AMAD10','AAGP10','APMI10','ATFN10','AVLC10','AVGO10','.']],[['AFR'],['ADKR10','ARAK10','ATUN10','.']],[['AMS'],['AEZE20','ACCS20','ALIM20','ASSA20','.']],[['CAR'],['ACUN20','AHAV20','AMEX20','APUJ20','ASDQ20','.']],[['AMN'],['AMIA20','AJFK20','.']],'.'],
'MOW':[[['EUR'],['ABCN10','AMAD10','AAGP10','.']],'.'],
'MJV':[[['NAC'],['OMAD','.']],'.'],
'XUT':[[['NAC'],['LIS','.']],[['EUR'],['LGW','ALIN10','AORY10','FCO','AVCE10','.']],[['AMS'],['CCS','.']],[['CAR'],['CUN','HAV','POP','PUJ','SDQ','.']],[['AMN'],['JFK','.']],'.'],
'JFK':[[['NAC'],['EEM','ALC','BCN','BIO','XOJ','LPA','ALCG20','QLQ','MAD','AGP','XUT','PMI','EEP','XQA','EER','ATFN20','VLC','XZZ','.']],[['EUR'],['FUE','IBZ','LIS','LGW','MAH','ALIN10','ACDG20','AORY20','FCO','AVCE10','VGO','.']],'.'],
'NCE':[[['EUR'],['ABCN10','.']],'.'],
'NUE':[[['EUR'],['ABIO10','AVGO10','.']],'.'],
'OSL':[[['EUR'],['ABCN10','AMAD10','AVGO10','.']],'.'],
'PMI':[[['NAC'],['OABC','ALC','AOVD00','OBJZ','BCN','BIO','FUE','LPA','GRX','OIBZ','ACE','OLEN','MAD','AGP','OMLN','OMAH','OSLM','OSPC','SCQ','SVQ','TFN','TFS','VLC','VGO','ZAZ','.']],[['EUR'],['OAMS','OATH','OBRU','ABUH00','OBUD','ACLJ10','OCPH','OIST','OSTO','OFRA','LIS','LGW','ALYS10','ALIN10','OMUC','ONCE','OOPO','APAR11','ACDG10','AORY10','OPRG','FCO','OTXL','OTLV','OWAW','AVCE10','OVIE','OZRH','.']],[['AFR'],['RAK','TUN','.']],[['AMS'],['EZE','CCS','OGYE','LIM','OUIO','ASSA21','.']],[['CAR'],['CUN','HAV','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'PNA':[[['NAC'],['OBCN','OMAD','.']],[['AMS'],['OEZE','OCCS','.']],[['CAR'],['OHAV','OSDQ','.']],[['AMN'],['OJFK','.']],'.'],
'EEP':[[['EUR'],['LIS','LGW','FCO','.']],[['AFR'],['DKR','SSG','.']],[['AMS'],['EZE','CCS','LIM','.']],[['CAR'],['CUN','HAV','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'CDG':[[['EUR'],['AALC10','AOVD10','ABCN10','ABIO10','AFUE10','ALPA10','AIBZ10','ALCG10','AACE10','ALIS10','AAGP10','AMAH10','APMI10','ASCQ10','ATFN10','ATFS10','AVLC10','AVGO10','.']],[['AFR'],['ADKR10','ASSG10','ARAK10','ATUN10','.']],[['AMS'],['AEZE10','ACCS20','ALIM20','ASSA20','.']],[['CAR'],['ACUN10','AHAV10','AMEX20','APUJ10','ASDQ10','.']],[['AMN'],['AMIA20','AJFK10','.']],'.'],
'ORY':[[['EUR'],['AEEM10','AALC10','AOVD10','ABCN10','ABIO10','AXOJ10','AFUE10','ALPA10','AIBZ10','ALCG10','AACE10','ALIS10','AQLQ10','AMAD10','AAGP10','AXUT10','APMI10','AEEP10','ASCQ10','ASDQ10','AXQA10','AEER10','ATFN10','AVLC10','AVGO10','AXZZ10','.']],[['AFR'],['ADKR10','ASSG10','ARAK10','ATUN10','.']],[['AMS'],['AEZE10','ACCS20','ALIM20','AMEX20','ASSA20','.']],[['CAR'],['ACUN10','AHAV10','APUJ10','ASDQ20','.']],[['AMN'],['AMIA20','AJFK10','.']],'.'],
'PRG':[[['EUR'],['OBCN','OLPA','OIBZ','OACE','OMAD','OAGP','OPMI','OORY','OTLV','OTFN','OTFS','OVGO','.']],[['AMS'],['OCCS','.']],[['CAR'],['OHAV','OSDQ','.']],[['AMN'],['OJFK','.']],'.'],
'PUJ':[[['EUR'],['ACDG20','AORY20','.']],'.'],
'FCO':[[['EUR'],['EEM','ALC','BCN','BIO','XOJ','FUE','LPA','ALCG10','ACE','LIS','QLQ','MAD','AGP','XUT','PMI','EEP','SCQ','XQA','EER','TFN','VGO','XZZ','.']],[['AFR'],['DKR','RAK','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['CUN','HAV','PUJ','SDQ','.']],[['AMN'],['AMIA20','JFK','.']],'.'],
'SLM':[[['NAC'],['OACE','OPMI','OTFS','.']],'.'],
'SSA':[[['EUR'],['ACDG20','AORY20','.']],'.'],
'EAS':[[['NAC'],['OBCN','OMAD','.']],'.'],
'SPC':[[['NAC'],['OBCN','OBIO','OLPA','OMAD','OTFN','.']],'.'],
'SDR':[[['NAC'],['OBCN','OMAD','.']],'.'],
'SCQ':[[['NAC'],['AALC00','OLEI','ABCN00','ABIO00','FUE','LPA','OXRY','ACE','AMAD00','AAGP00','AMAH00','PMI','TFS','AVLC00','.']],[['EUR'],['LGW','ALIN10','ACDG10','AORY10','FCO','.']],[['AFR'],['DKR','TUN','.']],[['AMS'],['EZE','CCS','OSSA','.']],[['CAR'],['HAV','PUJ','.']],[['AMN'],['AMIA21','JFK','.']],'.'],
'SDQ':[[['EUR'],['ACDG20','AORY20','.']],'.'],
'SVQ':[[['NAC'],['ABCN00','FUE','LPA','ACE','OMLN','PMI','OSPC','TFN','TFS','.']],[['EUR'],['OAMS','OATH','OBRU','OBUH','OCPH','OIST','OSTO','OFRA','OLIS','OMUC','ONCE','AORY10','OTXL','OWAW','OVIE','OZRH','.']],[['AMS'],['OGYE','OUIO','.']],'.'],
'XQA':[[['EUR'],['LIS','LGW','ALIN10','AORY10','FCO','AVCE10','.']],[['AMS'],['CCS','.']],[['CAR'],['CUN','HAV','POP','PUJ','SDQ','.']],[['AMN'],['JFK','.']],'.'],
'EER':[[['EUR'],['LIS','LGW','ALIN10','AORY10','FCO','AVCE10','.']],[['AFR'],['DKR','RAK','TUN','.']],[['AMS'],['EZE','CCS','LIM','SSA','.']],[['CAR'],['CUN','HAV','POP','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'TFN':[[['NAC'],['OLEI','BCN','BIO','OVDE','OFUE','OLPA','IBZ','OACE','ALEN00','MAD','AGP','OMLN','MAH','PMI','OSPC','SVQ','VGO','.']],[['EUR'],['OAMS','OATH','OBRU','ABUH00','ACLJ10','OCPH','OIST','OSTO','OFRA','LIS','LGW','ALIN10','OMUC','ONCE','ACDG11','AORY10','OPRG','FCO','OTXL','OTLV','OWAW','AVCE10','OVIE','OZRH','.']],[['AMS'],['EZE','CCS','OGYE','LIM','OUIO','SSA','.']],[['CAR'],['CUN','HAV','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'TFS':[[['NAC'],['ALC','OVD','BCN','BIO','IBZ','MAD','AGP','MAH','PMI','OSLM','SCQ','OSVQ','VLC','VGO','ZAZ','.']],[['EUR'],['OBUD','LGW','ACDG10','AORY10','OPRG','FCO','OTLV','AVCE10','.']],[['AMS'],['EZE','CCS','.']],[['CAR'],['CUN','HAV','SDQ','.']],[['AMN'],['AMIA20','.']],'.'],
'TUN':[[['EUR'],['ABCN10','ALCG10','ALIS10','ALGW10','AMAD10','AAGP10','AORY10','AVLC10','AVGO10','.']],[['AFR'],['ABIO20','.']],[['AMS'],['ACCS20','.']],[['AMN'],['AMIA20','.']],'.'],
'VLC':[[['NAC'],['OLEI','ABCN00','ABIO00','LPA','OXRY','ALCG00','ACE','AMAD00','AAGP00','OMLN','AMAH00','PMI','OSPC','SCQ','TFS','VGO','.']],[['EUR'],['OAMS','OATH','OBRU','ABUH00','OCPH','OIST','OSTO','OFRA','LIS','OMUC','ONCE','ACDG10','AORY10','OTXL','OWAW','OVIE','OZRH','.']],[['AMS'],['EZE','CCS','OGYE','LIM','OUIO','SSA','.']],[['CAR'],['HAV','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'VCE':[[['EUR'],['AALC10','ABIO10','AFUE10','ALPA10','AACE10','ALIS10','AMAD10','AAGP10','APMI10','ASCQ10','ATFN10','AVLC10','AVGO10','.']],[['AFR'],['ARAK10','ATUN10','.']],[['AMS'],['AEZE20','ALIM20','.']],[['CAR'],['AHAV20','APUJ20','ASDQ20','.']],[['AMN'],['AMIA20','AJFK20','.']],'.'],
'VGO':[[['NAC'],['ABCN00','FUE','LPA','IBZ','ACE','MAD','AGP','OMLN','PMI','OSPC','TFN','TFS','.']],[['EUR'],['AABZ10','OAMS','OATH','OBRU','OBUH','OBUD','OCPH','ADUB10','AEDI10','OIST','ASTO00','OFRA','AGOT10','LIS','LGW','ALYS10','MAN','ALIN10','OMUC','ONCE','ANUE10','AOSL10','APAR11','ACDG10','AORY10','OPRG','FCO','OTXL','OTLV','OWAW','AVCE10','OVIE','OZRH','.']],[['AMS'],['EZE','CCS','OGYE','LIM','OUIO','SSA','.']],[['CAR'],['CUN','HAV','PUJ','SDQ','.']],[['AMN'],['MIA','JFK','.']],'.'],
'ZAZ':[[['NAC'],['FUE','LPA','MAH','PMI','TFS','.']],'.'],
'XZZ':[[['EUR'],['LIS','LGW','ALIN10','AORY10','FCO','AVCE10','.']],[['AMS'],['CCS','.']],[['CAR'],['CUN','HAV','POP','PUJ','SDQ','.']],[['AMN'],['JFK','.']],'.']
};


//Funciones:
//----------------------
//funcion compatible para generar una opcion de un combo
function generaOpcionCombo(txt,value,idCombo,pos){
	oOption=document.createElement("OPTION");
	oOption.text=txt;
	oOption.value=value;
	//asi se puede acceder al browser que sea
	document.getElementById(idCombo).options[pos]=oOption;
}



function getAptName(aptCod){
 return (aptCod.length==3)?descripciones[aptCod]:descripciones[aptCod.substr(1,3)];
}



/*
	Funcion para generar los datos de aeropuerto de salida
  Uso: body -> onLoad="cargaDestinos('combo_aptdep');"
*/
function cargaOrigenes(comboId){
	var posCombo=0;
	var boldoption=0;
	var txt='';
	var value='';
	//borramos contenido
	document.getElementById(comboId).options.length=0;
 //añadimos un elemento centinela ?->
	generaOpcionCombo('Seleccione aeropuerto',0,comboId, 0);
	for(ori in origenes){
		posCombo++;
		value='';
		txt=' ·          '+zonas[ori];
		//descriptor de la zona
		generaOpcionCombo('----------------------------------------------','',comboId, posCombo);
		posCombo++;
		generaOpcionCombo(txt,'',comboId, posCombo);
		posCombo++;
		generaOpcionCombo('----------------------------------------------','',comboId, posCombo);
		//cargamos sus aeropuertos
		var origenList=origenes[ori];
		for(apt=0,value=origenList.length;value;value--,apt++){
			if(origenList[apt]!='.'){
				posCombo++;
				generaOpcionCombo(getAptName(origenList[apt]),origenList[apt],comboId, posCombo);
			}
		}
	}
}

function cargaDestinos(origenId,destinoId){
	//reiniciamos el destino
	var posComboDestino=1;
	var aptDep=document.getElementById(origenId).value;
	var destinos=trayectos[aptDep];
 var i,j,x;
	document.getElementById(destinoId).options.length=0;
	generaOpcionCombo('Seleccione..',0,destinoId, 0);
	//obtenemos el array asociado de la lista
	if(!destinos) return;
	for(listaZona=0,j=destinos.length;j;j--,listaZona++){
		var arrZonaDestino=destinos[listaZona];
		if(arrZonaDestino!='.'){
			var nomzona;
			if(arrZonaDestino[0] !='.' ){ //saltamos el elemento centinela
				nomzona=zonasDesc[arrZonaDestino[0]];
				//generamos zona
				generaOpcionCombo('----------------------------------------------','',destinoId,posComboDestino);
				posComboDestino++;
				generaOpcionCombo(nomzona ,'',destinoId, posComboDestino);
				posComboDestino++;
				generaOpcionCombo('----------------------------------------------','',destinoId,posComboDestino);
				posComboDestino++;
				//insertamos todos los asociados
				var listaApts=arrZonaDestino[1];
				for(x=0,i=listaApts.length;i;i--,x++){
					if(x!='.' && listaApts[x]!='.'){
						var aptCod=listaApts[x];
						generaOpcionCombo(getAptName(aptCod),aptCod,destinoId,posComboDestino);
						posComboDestino++;
					}
				}
			}
		}
	}
}

