var countrylist = new Array('Austria','Belgium','Canada','Channel Islands','China','Czech Republic','Denmark','Dubai','Egypt','Estonia','Finland','France','Germany','Gibraltar','Greece','Holland','Hong Kong','Hungary','Iceland','Ireland','Italy','Latvia','Lithuania','Morrocco','Poland','Portugal','Russia','Singapore','Slovakia','Spain','Sweden','Switzerland','Turkey','USA','United Kingdom');

var alldeparts = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','CVT:Coventry','DSA:Doncaster Sheffield','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','PIK:Glasgow Prestwick','HUY:Humberside','IOM:Isle of Man','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','NWI:Norwich','EMA:Nottingham East Midlands','SOU:Southampton');

var departlist = new Array();
departlist['GRZ'] = new Array();
departlist['INN'] = new Array('BRS:Bristol','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['VIE'] = new Array('LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton');
departlist['BRU'] = new Array('EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LHR:London Heathrow','MAN:Manchester','SOU:Southampton');
departlist['YMX'] = new Array();
departlist['YOW'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['YVR'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester','NCL:Newcastle','NWI:Norwich');
departlist['YYC'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester','NCL:Newcastle');
departlist['YYZ'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['GCI'] = new Array('ABZ:Aberdeen','BHX:Birmingham','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['JER'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','IOM:Isle of Man','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','MAN:Manchester','NCL:Newcastle','NWI:Norwich','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['BJS'] = new Array('ABZ:Aberdeen','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['HKG'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['SHA'] = new Array('ABZ:Aberdeen','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['PRG'] = new Array('BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','STN:London Stansted','MAN:Manchester','EMA:Nottingham East Midlands');
departlist['CPH'] = new Array('LGW:London Gatwick','LHR:London Heathrow','STN:London Stansted');
departlist['RKE'] = new Array();
departlist['DXB'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','STN:London Stansted','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['CAI'] = new Array('ABZ:Aberdeen','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','STN:London Stansted','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['LXR'] = new Array('BHX:Birmingham','CWL:Cardiff','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['TLL'] = new Array('STN:London Stansted');
departlist['HEL'] = new Array('LHR:London Heathrow');
departlist['AJA'] = new Array('LGW:London Gatwick');
departlist['AVN'] = new Array('EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','LBA:Leeds - Bradford','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['BES'] = new Array('BHX:Birmingham','EDI:Edinburgh','EXT:Exeter','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['BIA'] = new Array('BRS:Bristol','LGW:London Gatwick','MAN:Manchester');
departlist['BIQ'] = new Array('BRS:Bristol','LGW:London Gatwick');
departlist['BOD'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','EXT:Exeter','GLA:Glasgow','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['CDG'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester','NCL:Newcastle','NWI:Norwich','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['EGC'] = new Array('BHX:Birmingham','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['GNB'] = new Array('BHX:Birmingham','BOH:Bournemouth','BRS:Bristol','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['LIG'] = new Array('EDI:Edinburgh','GLA:Glasgow','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['LIL'] = new Array();
departlist['LRH'] = new Array('BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['LYS'] = new Array('DSA:Doncaster Sheffield','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted');
departlist['MPL'] = new Array('LGW:London Gatwick','LTN:London Luton');
departlist['MRS'] = new Array('BRS:Bristol','LGW:London Gatwick');
departlist['NCE'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['NTE'] = new Array('LGW:London Gatwick');
departlist['ORY'] = new Array();
departlist['PGF'] = new Array('EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['TLS'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','LBA:Leeds - Bradford','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['CGN'] = new Array('LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle');
departlist['DRS'] = new Array();
departlist['DUS'] = new Array('ABZ:Aberdeen','BHX:Birmingham','EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','SOU:Southampton');
departlist['FRA'] = new Array('ABZ:Aberdeen','BHX:Birmingham','EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LHR:London Heathrow','MAN:Manchester','NWI:Norwich','SOU:Southampton');
departlist['HAJ'] = new Array('BHX:Birmingham','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['HAM'] = new Array('ABZ:Aberdeen','BHX:Birmingham','EDI:Edinburgh','GLA:Glasgow','LHR:London Heathrow','LTN:London Luton');
departlist['HHN'] = new Array();
departlist['OBF'] = new Array();
departlist['STR'] = new Array('ABZ:Aberdeen','BHX:Birmingham','EDI:Edinburgh','GLA:Glasgow','LHR:London Heathrow','MAN:Manchester');
departlist['SXF'] = new Array('BFS:Belfast International','BRS:Bristol','GLA:Glasgow','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['TXL'] = new Array('LHR:London Heathrow');
departlist['GIB'] = new Array('LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester');
departlist['ATH'] = new Array('LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester');
departlist['SKG'] = new Array('BHX:Birmingham','BRS:Bristol','CWL:Cardiff','LBA:Leeds - Bradford','LGW:London Gatwick','MAN:Manchester','NCL:Newcastle');
departlist['AMS'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['RTM'] = new Array();
departlist['AAA'] = new Array();
departlist['HKG'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['BUD'] = new Array('LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester');
departlist['KEF'] = new Array();
departlist['DUB'] = new Array('BHX:Birmingham','DSA:Doncaster Sheffield','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['ORK'] = new Array('BHX:Birmingham','EDI:Edinburgh','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle');
departlist['SNN'] = new Array('LHR:London Heathrow');
departlist['BGY'] = new Array('LBA:Leeds - Bradford');
departlist['BLQ'] = new Array();
departlist['CIA'] = new Array('BRS:Bristol','LGW:London Gatwick','NCL:Newcastle');
departlist['FCO'] = new Array('BFS:Belfast International','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester');
departlist['FLR'] = new Array();
departlist['GOA'] = new Array();
departlist['LIN'] = new Array('LGW:London Gatwick','LHR:London Heathrow');
departlist['MXP'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester','SOU:Southampton');
departlist['NAP'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','GLA:Glasgow','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','EMA:Nottingham East Midlands');
departlist['PMO'] = new Array('LGW:London Gatwick');
departlist['PSA'] = new Array('BFS:Belfast International','BRS:Bristol','DSA:Doncaster Sheffield','EDI:Edinburgh','LBA:Leeds - Bradford','LGW:London Gatwick','LTN:London Luton','MAN:Manchester','NCL:Newcastle');
departlist['TRN'] = new Array('LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['TSF'] = new Array();
departlist['VCE'] = new Array('BRS:Bristol','EDI:Edinburgh','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','EMA:Nottingham East Midlands');
departlist['VRN'] = new Array('BRS:Bristol','CWL:Cardiff','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['RIX'] = new Array('LHR:London Heathrow');
departlist['VNO'] = new Array('LHR:London Heathrow');
departlist['AGA'] = new Array('BHX:Birmingham','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['RAK'] = new Array('ABZ:Aberdeen','BHX:Birmingham','EDI:Edinburgh','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester','NCL:Newcastle','SOU:Southampton');
departlist['TNG'] = new Array('LHR:London Heathrow');
departlist['GDN'] = new Array();
departlist['KRK'] = new Array('BFS:Belfast International','BRS:Bristol','EDI:Edinburgh','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','NCL:Newcastle');
departlist['KTW'] = new Array();
departlist['POZ'] = new Array();
departlist['WAW'] = new Array('BRS:Bristol','LTN:London Luton');
departlist['WRO'] = new Array();
departlist['LIS'] = new Array('BRS:Bristol','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester');
departlist['OPO'] = new Array('LHR:London Heathrow');
departlist['LED'] = new Array('LHR:London Heathrow');
departlist['MOW'] = new Array('LHR:London Heathrow');
departlist['SIN'] = new Array('ABZ:Aberdeen','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['BTS'] = new Array();
departlist['AGP'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['ALC'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['BCN'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands');
departlist['BIO'] = new Array('LHR:London Heathrow','STN:London Stansted');
departlist['GRX'] = new Array();
departlist['LEI'] = new Array('BHX:Birmingham','BLK:Blackpool','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['MAD'] = new Array('BRS:Bristol','EDI:Edinburgh','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton');
departlist['MJV'] = new Array('BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BRS:Bristol','CWL:Cardiff','EDI:Edinburgh','LBA:Leeds - Bradford','LGW:London Gatwick','MAN:Manchester','NCL:Newcastle');
departlist['OVD'] = new Array('STN:London Stansted');
departlist['PMI'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','PIK:Glasgow Prestwick','HUY:Humberside','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','NWI:Norwich','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['REU'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['SVQ'] = new Array('LHR:London Heathrow');
departlist['VLC'] = new Array('BRS:Bristol','LGW:London Gatwick','STN:London Stansted','NCL:Newcastle');
departlist['ZAZ'] = new Array();
departlist['ARN'] = new Array('LHR:London Heathrow');
departlist['BMA'] = new Array();
departlist['GOT'] = new Array('LHR:London Heathrow');
departlist['NYO'] = new Array();
departlist['BRN'] = new Array('SOU:Southampton');
departlist['BSL'] = new Array('LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted');
departlist['GVA'] = new Array('BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','NWI:Norwich','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['ZRH'] = new Array('LGW:London Gatwick','LTN:London Luton');
departlist['IST'] = new Array('LGW:London Gatwick','LHR:London Heathrow');
departlist['BOS'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['DFW'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['EWR'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester');
departlist['IAD'] = new Array('BFS:Belfast International','BHX:Birmingham','EDI:Edinburgh','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle');
departlist['IAH'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['JFK'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle');
departlist['LAS'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['LAX'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['MIA'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['ORD'] = new Array('BFS:Belfast International','BHX:Birmingham','EDI:Edinburgh','GLA:Glasgow','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle');
departlist['SEA'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','GLA:Glasgow','HUY:Humberside','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['SFO'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','IOM:Isle of Man','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','NWI:Norwich','SOU:Southampton');
departlist['EDI'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','EXT:Exeter','IOM:Isle of Man','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NWI:Norwich','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['LCY'] = new Array();
departlist['LGW'] = new Array('ABZ:Aberdeen','BFS:Belfast International','EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LTN:London Luton','NCL:Newcastle');
departlist['LHR'] = new Array('BFS:Belfast International');
departlist['LTN'] = new Array('ABZ:Aberdeen','BFS:Belfast International','EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man');
departlist['MAN'] = new Array('BFS:Belfast International','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LTN:London Luton','NWI:Norwich','SOU:Southampton');
departlist['STN'] = new Array('BFS:Belfast International','EDI:Edinburgh','GLA:Glasgow','NCL:Newcastle');
var destinationlist = new Array();
destinationlist['Austria'] = new Array('INN:Innsbruck','VIE:Vienna');
destinationlist['Belgium'] = new Array('BRU:Brussels');
destinationlist['Canada'] = new Array('YYC:Calgary','YOW:Ottawa','YYZ:Toronto','YVR:Vancouver');
destinationlist['Channel Islands'] = new Array('GCI:Guernsey','JER:Jersey');
destinationlist['China'] = new Array('BJS:Beijing','HKG:Hong Kong','SHA:Shanghai');
destinationlist['Czech Republic'] = new Array('PRG:Prague');
destinationlist['Denmark'] = new Array('CPH:Copenhagen Kastrup');
destinationlist['Dubai'] = new Array('DXB:Dubai');
destinationlist['Egypt'] = new Array('CAI:Cairo','LXR:Luxor');
destinationlist['Estonia'] = new Array('TLL:Tallinn');
destinationlist['Finland'] = new Array('HEL:Helsinki');
destinationlist['France'] = new Array('AJA:Ajaccio','AVN:Avignon','BIA:Bastia','EGC:Bergerac','BIQ:Biarritz','BOD:Bordeaux','BES:Brest','GNB:Grenoble','LRH:LA Rochelle','LIG:Limoges','LYS:Lyon','MRS:Marseilles','MPL:Montpellier','NTE:Nantes','NCE:Nice','CDG:Paris CDG','PGF:Perpignan','TLS:Toulouse');
destinationlist['Germany'] = new Array('SXF:Berlin Schoenefeld','TXL:Berlin Tegel','CGN:Cologne','DUS:Dusseldorf','FRA:Frankfurt International','HAM:Hamburg','HAJ:Hannover','STR:Stuttgart');
destinationlist['Gibraltar'] = new Array('GIB:Gibraltar');
destinationlist['Greece'] = new Array('ATH:Athens','SKG:Thessaloniki');
destinationlist['Holland'] = new Array('AMS:Amsterdam');
destinationlist['Hong Kong'] = new Array('HKG:Hong Kong');
destinationlist['Hungary'] = new Array('BUD:Budapest');
destinationlist['Iceland'] = new Array();
destinationlist['Ireland'] = new Array('ORK:Cork','DUB:Dublin','SNN:Shannon');
destinationlist['Italy'] = new Array('BGY:Milan Bergamo','LIN:Milan Linate','MXP:Milan Malpensa','NAP:Naples','PMO:Palermo','PSA:Pisa','CIA:Rome Ciampino','FCO:Rome Leonardo de Vinci','TRN:Turin','VCE:Venice Marco Polo','VRN:Verona');
destinationlist['Latvia'] = new Array('RIX:Riga');
destinationlist['Lithuania'] = new Array('VNO:Vilnius');
destinationlist['Morrocco'] = new Array('AGA:Agadir','RAK:Marrakech','TNG:Tangiers');
destinationlist['Poland'] = new Array('KRK:Krakow','WAW:Warsaw');
destinationlist['Portugal'] = new Array('LIS:Lisbon','OPO:Oporto');
destinationlist['Russia'] = new Array('MOW:Moscow','LED:St Petersburg');
destinationlist['Singapore'] = new Array('SIN:Singapore');
destinationlist['Slovakia'] = new Array();
destinationlist['Spain'] = new Array('ALC:Alicante','LEI:Almeria','OVD:Asturias','BCN:Barcelona','BIO:Bilbao','MAD:Madrid','AGP:Malaga','MJV:Murcia','PMI:Palma','REU:Reus','SVQ:Seville','VLC:Valencia');
destinationlist['Sweden'] = new Array('GOT:Gothenburg','ARN:Stockholm Arlanda');
destinationlist['Switzerland'] = new Array('BSL:Basel','BRN:Berne','GVA:Geneva','ZRH:Zurich');
destinationlist['Turkey'] = new Array('IST:Istanbul');
destinationlist['USA'] = new Array('BOS:Boston','ORD:Chicago','DFW:Dallas','IAH:Houston','LAS:Las Vegas','LAX:Los Angeles','MIA:Miami','JFK:New York JFK','EWR:New York Newark','SFO:San Franscisco','SEA:Seattle','IAD:Washington DC');
destinationlist['United Kingdom'] = new Array('EDI:Edinburgh','LGW:Gatwick','LHR:Heathrow','LTN:Luton','MAN:Manchester','STN:Stansted');

var resortlist = new Array();
resortlist['INN'] = new Array('1681:Innsbruck');
resortlist['VIE'] = new Array('1953:Vienna');
resortlist['BRU'] = new Array('406:Brussels');
resortlist['YOW'] = new Array('2290:Ottawa');
resortlist['YVR'] = new Array('1576:Vancouver');
resortlist['YYC'] = new Array('2291:');
resortlist['YYZ'] = new Array('1525:Toronto');
resortlist['GCI'] = new Array('2292:');
resortlist['JER'] = new Array('1957:St Helier');
resortlist['BJS'] = new Array('Placeholder:Placeholder');
resortlist['HKG'] = new Array('698:Hong Kong','3691:Hong Kong - Kowloon','4265:Hong Kong Island','4264:Kowloon','4266:Lantau Island');
resortlist['SHA'] = new Array('Placeholder:Placeholder');
resortlist['PRG'] = new Array('1954:Prague');
resortlist['CPH'] = new Array('518:Copenhagen');
resortlist['DXB'] = new Array('4371:Ajman','4369:Dubai','1733:Jebel Ali Beach');
resortlist['CAI'] = new Array('422:Cairo');
resortlist['LXR'] = new Array('903:Luxor');
resortlist['TLL'] = new Array('1919:Tallinn');
resortlist['HEL'] = new Array('1955:Helsinki');
resortlist['AJA'] = new Array('2679:Ajaccio');
resortlist['AVN'] = new Array('2623:Avignon');
resortlist['BES'] = new Array('2625:Brest');
resortlist['BIA'] = new Array('2727:Bastia');
resortlist['BIQ'] = new Array('Placeholder:Placeholder');
resortlist['BOD'] = new Array('1926:Bordeaux');
resortlist['CDG'] = new Array('2732:Disneyland Resort Paris','2646:Paris');
resortlist['EGC'] = new Array('Placeholder:Placeholder');
resortlist['GNB'] = new Array('2293:Grenoble');
resortlist['LIG'] = new Array('2671:Limoges');
resortlist['LRH'] = new Array('499:Charente Maritime','2627:La Rochelle');
resortlist['LYS'] = new Array('1925:');
resortlist['MPL'] = new Array('Placeholder:Placeholder');
resortlist['MRS'] = new Array('1921:');
resortlist['NCE'] = new Array('2088:Antibes','2649:Cannes','2294:Monaco','1924:Nice','2089:St Tropez');
resortlist['NTE'] = new Array('2295:Nantes');
resortlist['PGF'] = new Array('2629:Perpignan');
resortlist['TLS'] = new Array('3698:','1922:Toulouse');
resortlist['CGN'] = new Array('1928:Cologne');
resortlist['DUS'] = new Array('1930:Dusseldorf');
resortlist['FRA'] = new Array('1932:Frankfurt');
resortlist['HAJ'] = new Array('2296:');
resortlist['HAM'] = new Array('1927:Hamburg');
resortlist['STR'] = new Array('1933:Stuttgart');
resortlist['SXF'] = new Array('374:Berlin');
resortlist['TXL'] = new Array('374:Berlin');
resortlist['GIB'] = new Array('650:');
resortlist['ATH'] = new Array('322:Athens');
resortlist['SKG'] = new Array('2117:Thessaloniki');
resortlist['AMS'] = new Array('286:Amsterdam');
resortlist['HKG'] = new Array('Placeholder:Placeholder');
resortlist['BUD'] = new Array('409:Budapest');
resortlist['DUB'] = new Array('576:Dublin');
resortlist['ORK'] = new Array('1935:Cork');
resortlist['SNN'] = new Array('1937:Shannon');
resortlist['BGY'] = new Array('986:Milan');
resortlist['CIA'] = new Array('1333:Rome');
resortlist['FCO'] = new Array('1333:Rome');
resortlist['LIN'] = new Array('986:Milan','2127:Stresa');
resortlist['MXP'] = new Array('986:Milan');
resortlist['NAP'] = new Array('285:Amalfi','1728:Naples','1257:Positano','1432:Sorrento');
resortlist['PMO'] = new Array('2491:Palermo');
resortlist['PSA'] = new Array('622:Florence','2518:Lucca','1940:Pisa','2532:Siena');
resortlist['TRN'] = new Array('1941:Turin');
resortlist['VCE'] = new Array('868:Lido di Jesolo','1588:Venetian Riviera','1589:Venice');
resortlist['VRN'] = new Array('2436:Gardone Riviera','1591:Verona');
resortlist['RIX'] = new Array('1942:Riga');
resortlist['VNO'] = new Array('2300:Vilnius');
resortlist['AGA'] = new Array('237:Agadir');
resortlist['RAK'] = new Array('951:Marrakech');
resortlist['TNG'] = new Array('2154:');
resortlist['KRK'] = new Array('810:Krakow');
resortlist['WAW'] = new Array('1610:Warsaw');
resortlist['LIS'] = new Array('481:Cascais','603:Estoril','877:Lisbon Coast','2169:Sintra');
resortlist['OPO'] = new Array('1956:Oporto');
resortlist['LED'] = new Array('1945:St Petersburg');
resortlist['MOW'] = new Array('1014:Moscow');
resortlist['SIN'] = new Array('4200:Ang Mo Kio','4205:Bedok','1850:Bintan Island','4202:Bukit Timah Nature Reserve','4208:Bukum','4201:Choa Chu Kang','4203:Jurong','4196:Nee Soon','4211:Pawai','4206:Queenstown','4209:Semakau','4195:Sembawang','1851:Sentosa Island','4197:Serangoon','1408:Singapore','4210:Sudong','4199:Tekong Besar','4207:Telok Blangah','4204:Tuas');
resortlist['AGP'] = new Array('2187:Malaga','939:Marbella');
resortlist['ALC'] = new Array('1946:Alicante','371:Benidorm');
resortlist['BCN'] = new Array('354:Barcelona');
resortlist['BIO'] = new Array('1760:Bilbao','1909:Santander');
resortlist['LEI'] = new Array('1762:Almeria','2263:Almeria City','998:Mojacar');
resortlist['MAD'] = new Array('907:Madrid','1899:Toledo');
resortlist['MJV'] = new Array('1991:Murcia');
resortlist['OVD'] = new Array('1915:Gijon','1916:Luarca','1761:Oviedo');
resortlist['PMI'] = new Array('1127:Palma','1128:Palma Area','1129:Palma City');
resortlist['REU'] = new Array('536:Costa Dorada','1243:PortAventura');
resortlist['SVQ'] = new Array('1947:Seville');
resortlist['VLC'] = new Array('1948:Valencia');
resortlist['ARN'] = new Array('1484:Stockholm');
resortlist['GOT'] = new Array('1949:Gothenburg');
resortlist['BRN'] = new Array('2302:Berne');
resortlist['BSL'] = new Array('1950:Basel');
resortlist['GVA'] = new Array('645:Geneva');
resortlist['ZRH'] = new Array('1634:Zurich');
resortlist['IST'] = new Array('731:Istanbul');
resortlist['BOS'] = new Array('35:Boston');
resortlist['DFW'] = new Array('2303:');
resortlist['EWR'] = new Array('1055:New York');
resortlist['IAD'] = new Array('1611:Washington DC');
resortlist['IAH'] = new Array('Placeholder:Placeholder');
resortlist['JFK'] = new Array('1055:New York');
resortlist['LAS'] = new Array('854:Las Vegas');
resortlist['LAX'] = new Array('890:Los Angeles');
resortlist['MIA'] = new Array('984:Miami');
resortlist['ORD'] = new Array('502:Chicago');
resortlist['SEA'] = new Array('1394:Seattle');
resortlist['SFO'] = new Array('1361:San Francisco');
resortlist['EDI'] = new Array('2634:Edinburgh');
resortlist['LGW'] = new Array('6367:Brighton','6383:Guildford','6323:Milton Keynes');
resortlist['LHR'] = new Array('6390:Basingstoke','6400:Bath','6382:Bracknell','2610:Brighton','6372:Canterbury','6371:Dover','6369:Eastbourne','6373:Folkestone','6383:Guildford','6368:Hastings','2615:London','6323:Milton Keynes','6385:Newbury','6380:Oxford','6388:Reading','6370:Southend-on-Sea','6402:Weston-super-Mare','6381:Winchester');
resortlist['LTN'] = new Array('6322:Luton');
resortlist['MAN'] = new Array('2617:Manchester');
resortlist['STN'] = new Array('2610:Brighton','6319:Cambridge','6332:Colchester','6371:Dover','6369:Eastbourne','6373:Folkestone','6335:Gt. Yarmouth','6327:Harlow','6328:Hemel Hempstead','6329:High Wycombe','6333:Ipswich','6331:King\'s Lynn','6336:Lowestoft','6330:Peterborough','6325:Stevenage','6326:Willen Lake','6324:Woburn','1746:Worthing');

var countryresortlist = new Array();
countryresortlist['Austria'] = new Array('1681:Innsbruck','1953:Vienna');
countryresortlist['Belgium'] = new Array('406:Brussels');
countryresortlist['Canada'] = new Array('2290:Ottawa','1525:Toronto','1576:Vancouver');
countryresortlist['Channel Islands'] = new Array('1957:St Helier');
countryresortlist['China'] = new Array('698:Hong Kong','3691:Hong Kong - Kowloon','4265:Hong Kong Island','4264:Kowloon','4266:Lantau Island');
countryresortlist['Czech Republic'] = new Array('1954:Prague');
countryresortlist['Denmark'] = new Array('518:Copenhagen');
countryresortlist['Dubai'] = new Array('4371:Ajman','4369:Dubai','1733:Jebel Ali Beach');
countryresortlist['Egypt'] = new Array('422:Cairo','903:Luxor');
countryresortlist['Estonia'] = new Array('1919:Tallinn');
countryresortlist['Finland'] = new Array('1955:Helsinki');
countryresortlist['France'] = new Array('2679:Ajaccio','2088:Antibes','2623:Avignon','2727:Bastia','1926:Bordeaux','2625:Brest','2649:Cannes','499:Charente Maritime','2732:Disneyland Resort Paris','2293:Grenoble','2627:La Rochelle','2671:Limoges','2294:Monaco','2295:Nantes','1924:Nice','2646:Paris','2629:Perpignan','2089:St Tropez','1922:Toulouse');
countryresortlist['Germany'] = new Array('374:Berlin','1928:Cologne','1930:Dusseldorf','1932:Frankfurt','1927:Hamburg','1933:Stuttgart');
countryresortlist['Greece'] = new Array('322:Athens','2117:Thessaloniki');
countryresortlist['Holland'] = new Array('286:Amsterdam');
countryresortlist['Hungary'] = new Array('409:Budapest');
countryresortlist['Ireland'] = new Array('1935:Cork','576:Dublin','1937:Shannon');
countryresortlist['Italy'] = new Array('285:Amalfi','622:Florence','2436:Gardone Riviera','868:Lido di Jesolo','2518:Lucca','986:Milan','1728:Naples','2491:Palermo','1940:Pisa','1257:Positano','1333:Rome','2532:Siena','1432:Sorrento','2127:Stresa','1941:Turin','1588:Venetian Riviera','1589:Venice','1591:Verona');
countryresortlist['Latvia'] = new Array('1942:Riga');
countryresortlist['Lithuania'] = new Array('2300:Vilnius');
countryresortlist['Morrocco'] = new Array('237:Agadir','951:Marrakech');
countryresortlist['Poland'] = new Array('810:Krakow','1610:Warsaw');
countryresortlist['Portugal'] = new Array('481:Cascais','603:Estoril','877:Lisbon Coast','1956:Oporto','2169:Sintra');
countryresortlist['Russia'] = new Array('1014:Moscow','1945:St Petersburg');
countryresortlist['Singapore'] = new Array('4200:Ang Mo Kio','4205:Bedok','1850:Bintan Island','4202:Bukit Timah Nature Reserve','4208:Bukum','4201:Choa Chu Kang','4203:Jurong','4196:Nee Soon','4211:Pawai','4206:Queenstown','4209:Semakau','4195:Sembawang','1851:Sentosa Island','4197:Serangoon','1408:Singapore','4210:Sudong','4199:Tekong Besar','4207:Telok Blangah','4204:Tuas');
countryresortlist['Spain'] = new Array('1946:Alicante','1762:Almeria','2263:Almeria City','354:Barcelona','371:Benidorm','1760:Bilbao','536:Costa Dorada','1915:Gijon','1916:Luarca','907:Madrid','2187:Malaga','939:Marbella','998:Mojacar','1991:Murcia','1761:Oviedo','1127:Palma','1128:Palma Area','1129:Palma City','1243:PortAventura','1909:Santander','1947:Seville','1899:Toledo','1948:Valencia');
countryresortlist['Sweden'] = new Array('1949:Gothenburg','1484:Stockholm');
countryresortlist['Switzerland'] = new Array('1950:Basel','2302:Berne','645:Geneva','1634:Zurich');
countryresortlist['Turkey'] = new Array('731:Istanbul');
countryresortlist['USA'] = new Array('35:Boston','502:Chicago','854:Las Vegas','890:Los Angeles','984:Miami','1055:New York','1361:San Francisco','1394:Seattle','1611:Washington DC');
countryresortlist['United Kingdom'] = new Array('6390:Basingstoke','6400:Bath','6382:Bracknell','6367:Brighton','2610:Brighton','6319:Cambridge','6372:Canterbury','6332:Colchester','6371:Dover','6369:Eastbourne','2634:Edinburgh','6373:Folkestone','6335:Gt. Yarmouth','6383:Guildford','6327:Harlow','6368:Hastings','6328:Hemel Hempstead','6329:High Wycombe','6333:Ipswich','6331:King\'s Lynn','2615:London','6336:Lowestoft','6322:Luton','2617:Manchester','6323:Milton Keynes','6385:Newbury','6380:Oxford','6330:Peterborough','6388:Reading','6370:Southend-on-Sea','6325:Stevenage','6402:Weston-super-Mare','6326:Willen Lake','6381:Winchester','6324:Woburn','1746:Worthing');
