var countrylist = new Array('Austria','Belgium','Channel Islands','Czech Republic','Denmark','France','Germany','Gibraltar','Greece','Holland','Hungary','Ireland','Italy','Poland','Portugal','Sicily','Spain','Switzerland','Turkey','USA');

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['INN'] = new Array('BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','LPL:Liverpool','LGW:London Gatwick','MAN:Manchester');
departlist['VIE'] = new Array('LGW:London Gatwick','LTN:London Luton');
departlist['BRU'] = new Array('EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LHR:London Heathrow','MAN:Manchester','EMA:Nottingham East Midlands','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','CVT:Coventry','DSA:Doncaster Sheffield','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','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['PRG'] = new Array('BFS:Belfast International','BHX:Birmingham','BOH:Bournemouth','BRS:Bristol','DSA:Doncaster Sheffield','EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands');
departlist['CPH'] = new Array('EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LGW:London Gatwick','STN:London Stansted');
departlist['BOD'] = new Array('BHX:Birmingham','BRS:Bristol','LPL:Liverpool','LTN:London Luton','MAN:Manchester','SOU:Southampton');
departlist['CDG'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','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['LYS'] = new Array('BHX:Birmingham','BOH:Bournemouth','CVT:Coventry','DSA:Doncaster Sheffield','GLA:Glasgow','LGW:London Gatwick','LHR:London Heathrow','STN:London Stansted','MAN:Manchester');
departlist['MPL'] = new Array('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','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['CGN'] = new Array('BHX:Birmingham','LGW:London Gatwick','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands');
departlist['HAM'] = new Array('ABZ:Aberdeen','BHX:Birmingham','EDI:Edinburgh','GLA:Glasgow','LTN:London Luton');
departlist['SXF'] = new Array('BFS:Belfast International','BRS:Bristol','GLA:Glasgow','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['GIB'] = new Array('LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['ATH'] = new Array('GLA:Glasgow','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester');
departlist['AMS'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','CVT:Coventry','DSA:Doncaster Sheffield','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','IOM:Isle of Man','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['BUD'] = new Array('LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['BFS'] = new Array('BHX:Birmingham','BLK:Blackpool','BRS:Bristol','CWL:Cardiff','EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands');
departlist['DUB'] = new Array('DSA:Doncaster Sheffield','EXT:Exeter','LHR:London Heathrow','NWI:Norwich','SOU:Southampton');
departlist['CIA'] = new Array('BRS:Bristol','LGW:London Gatwick','NCL:Newcastle');
departlist['FCO'] = new Array('BHX:Birmingham','EDI:Edinburgh','LBA:Leeds - Bradford','LGW:London Gatwick','MAN:Manchester');
departlist['LIN'] = new Array('LGW:London Gatwick');
departlist['MXP'] = new Array('ABZ:Aberdeen','BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','GLA:Glasgow','IOM:Isle of Man','LGW:London Gatwick','MAN:Manchester','SOU:Southampton');
departlist['NAP'] = new Array('BFS:Belfast International','BHX:Birmingham','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','DSA:Doncaster Sheffield','GLA:Glasgow','LPL:Liverpool','LGW:London Gatwick','LHR:London Heathrow','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands');
departlist['PSA'] = new Array('BFS:Belfast International','BOH:Bournemouth','BRS:Bristol','CVT:Coventry','DSA:Doncaster Sheffield','EDI:Edinburgh','LBA:Leeds - Bradford','LGW:London Gatwick','LTN:London Luton','MAN:Manchester','NCL:Newcastle');
departlist['VCE'] = new Array('BFS:Belfast International','BRS:Bristol','EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LGW:London Gatwick','LHR:London Heathrow','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands');
departlist['VRN'] = new Array('BFS:Belfast International','LGW:London Gatwick','MAN:Manchester');
departlist['krk'] = new Array('BFS:Belfast International','BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','NCL:Newcastle');
departlist['FAO'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BLK:Blackpool','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','CVT:Coventry','DSA:Doncaster Sheffield','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['LIS'] = new Array('BHX:Birmingham','BRS:Bristol','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','MAN:Manchester');
departlist['PMO'] = new Array('LGW:London Gatwick');
departlist['AGP'] = 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','HUY:Humberside','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','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','BOH:Bournemouth','BRS:Bristol','CWL:Cardiff','CVT:Coventry','DSA:Doncaster Sheffield','MME:Durham Tees Valley','EDI:Edinburgh','EXT:Exeter','GLA:Glasgow','HUY:Humberside','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['BCN'] = new Array('ABZ:Aberdeen','BFS:Belfast International','BHX:Birmingham','BRS:Bristol','CWL:Cardiff','CVT:Coventry','EDI:Edinburgh','GLA:Glasgow','LBA:Leeds - Bradford','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','EMA:Nottingham East Midlands');
departlist['BIO'] = new Array('STN:London Stansted');
departlist['GRX'] = new Array('LGW:London Gatwick');
departlist['MAD'] = new Array('BHX:Birmingham','BRS:Bristol','EDI:Edinburgh','LPL:Liverpool','LGW:London Gatwick','LTN:London Luton');
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','LTN:London Luton','STN:London Stansted','MAN:Manchester','NCL:Newcastle','NWI:Norwich','EMA:Nottingham East Midlands','SOU:Southampton');
departlist['ZRH'] = new Array('EDI:Edinburgh','LGW:London Gatwick','LTN:London Luton');
departlist['IST'] = new Array('LGW:London Gatwick');
departlist['EWR'] = new Array();
departlist['JFK'] = new Array();
departlist['LAS'] = new Array('GLA:Glasgow','MAN:Manchester');
departlist['LAX'] = new Array();
departlist['SFO'] = new Array();
var destinationlist = new Array();
destinationlist['Austria'] = new Array('INN:Innsbruck','VIE:Vienna');
destinationlist['Belgium'] = new Array('BRU:Brussels');
destinationlist['Channel Islands'] = new Array('GCI:Guernsey','JER:Jersey');
destinationlist['Czech Republic'] = new Array('PRG:Prague');
destinationlist['Denmark'] = new Array('CPH:Copenhagen');
destinationlist['France'] = new Array('BOD:Bordeaux','CDG:Charles de Gaulle','LYS:Lyon','MPL:Montpellier','NCE:Nice');
destinationlist['Germany'] = new Array('SXF:Berlin','CGN:Cologne','HAM:Hamburg');
destinationlist['Gibraltar'] = new Array('GIB:Gibraltar');
destinationlist['Greece'] = new Array('ATH:Athens');
destinationlist['Holland'] = new Array('AMS:Amsterdam');
destinationlist['Hungary'] = new Array('BUD:Budapest');
destinationlist['Ireland'] = new Array('BFS:Belfast','DUB:Dublin');
destinationlist['Italy'] = new Array('FCO:Fiumicino','LIN:Milan Linate','MXP:Milan Malpensa','NAP:Naples','PSA:Pisa','CIA:Rome Ciampino','VCE:Venice','VRN:Verona');
destinationlist['Poland'] = new Array('krk:Krakow');
destinationlist['Portugal'] = new Array('FAO:Faro','LIS:Lisbon Coast');
destinationlist['Sicily'] = new Array('PMO:Palermo');
destinationlist['Spain'] = new Array('ALC:Alicante','BCN:Barcelona','BIO:Bilbao','GRX:Granada','MAD:Madrid','AGP:Malaga');
destinationlist['Switzerland'] = new Array('GVA:Geneva','ZRH:Zurich');
destinationlist['Turkey'] = new Array('IST:Istanbul');
destinationlist['USA'] = new Array('LAS:Las Vegas');

var resortlist = new Array();
resortlist['INN'] = new Array('1681:Innsbruck');
resortlist['VIE'] = new Array('1953:Vienna');
resortlist['BRU'] = new Array('406:Brussels');
resortlist['GCI'] = new Array('1952:Guernsey');
resortlist['JER'] = new Array('1951:Jersey','2946:St Clement','1957:St Helier');
resortlist['PRG'] = new Array('1954:Prague');
resortlist['CPH'] = new Array('518:Copenhagen');
resortlist['BOD'] = new Array('1926:Bordeaux');
resortlist['CDG'] = new Array('2732:Disneyland Resort Paris','2646:Paris');
resortlist['LYS'] = new Array('2645:Lyon');
resortlist['MPL'] = new Array('2675:Montpellier');
resortlist['NCE'] = new Array('2088:Antibes','1004:Monte Carlo','1924:Nice','2089:St Tropez');
resortlist['CGN'] = new Array('1928:Cologne');
resortlist['HAM'] = new Array('1927:Hamburg');
resortlist['SXF'] = new Array('374:Berlin');
resortlist['GIB'] = new Array('1934:Gibralter');
resortlist['ATH'] = new Array('322:Athens');
resortlist['AMS'] = new Array('286:Amsterdam');
resortlist['BUD'] = new Array('409:Budapest');
resortlist['BFS'] = new Array('2632:Belfast');
resortlist['DUB'] = new Array('576:Dublin');
resortlist['CIA'] = new Array('1333:Rome');
resortlist['FCO'] = new Array('1333:Rome');
resortlist['LIN'] = new Array('986:Milan');
resortlist['MXP'] = new Array('986:Milan');
resortlist['NAP'] = new Array('2133:Capri','1028:Naples');
resortlist['PSA'] = new Array('1940:Pisa');
resortlist['VCE'] = new Array('1589:Venice','9090:Venice Lido');
resortlist['VRN'] = new Array('2146:Assenza di Brenzone','834:Lake Garda','2147:Limone Sulgarda','1167:Peschiera del Garda');
resortlist['krk'] = new Array('810:Krakow');
resortlist['FAO'] = new Array('611:Faro');
resortlist['LIS'] = new Array('6793:Lisbon');
resortlist['PMO'] = new Array('2491:Palermo');
resortlist['AGP'] = new Array('368:Benalmadena','634:Fuengirola','2249:Granada','2187:Malaga','1048:Nerja','1526:Torremolinos');
resortlist['ALC'] = new Array('1946:Alicante','371:Benidorm');
resortlist['BCN'] = new Array('354:Barcelona');
resortlist['BIO'] = new Array('1760:Bilbao');
resortlist['GRX'] = new Array('2249:Granada');
resortlist['MAD'] = new Array('907:Madrid');
resortlist['GVA'] = new Array('645:Geneva');
resortlist['ZRH'] = new Array('1634:Zurich');
resortlist['IST'] = new Array('731:Istanbul');
resortlist['LAS'] = new Array('854:Las Vegas');

var countryresortlist = new Array();
countryresortlist['Austria'] = new Array('1681:Innsbruck','1953:Vienna');
countryresortlist['Belgium'] = new Array('406:Brussels');
countryresortlist['Channel Islands'] = new Array('1952:Guernsey','1951:Jersey','2946:St Clement','1957:St Helier');
countryresortlist['Czech Republic'] = new Array('1954:Prague');
countryresortlist['Denmark'] = new Array('518:Copenhagen');
countryresortlist['France'] = new Array('2088:Antibes','1926:Bordeaux','2732:Disneyland Resort Paris','2645:Lyon','1004:Monte Carlo','2675:Montpellier','1924:Nice','2646:Paris','2089:St Tropez');
countryresortlist['Germany'] = new Array('374:Berlin','1928:Cologne','1927:Hamburg');
countryresortlist['Gibraltar'] = new Array('1934:Gibralter');
countryresortlist['Greece'] = new Array('322:Athens');
countryresortlist['Holland'] = new Array('286:Amsterdam');
countryresortlist['Hungary'] = new Array('409:Budapest');
countryresortlist['Ireland'] = new Array('2632:Belfast','576:Dublin');
countryresortlist['Italy'] = new Array('2146:Assenza di Brenzone','2133:Capri','834:Lake Garda','2147:Limone Sulgarda','986:Milan','1028:Naples','1167:Peschiera del Garda','1940:Pisa','1333:Rome','1589:Venice','9090:Venice Lido');
countryresortlist['Poland'] = new Array('810:Krakow');
countryresortlist['Portugal'] = new Array('611:Faro','6793:Lisbon');
countryresortlist['Sicily'] = new Array('2491:Palermo');
countryresortlist['Spain'] = new Array('1946:Alicante','354:Barcelona','368:Benalmadena','371:Benidorm','1760:Bilbao','634:Fuengirola','2249:Granada','907:Madrid','2187:Malaga','1048:Nerja','1526:Torremolinos');
countryresortlist['Switzerland'] = new Array('645:Geneva','1634:Zurich');
countryresortlist['Turkey'] = new Array('731:Istanbul');
countryresortlist['USA'] = new Array('854:Las Vegas');
