/**
* Cities
*/
var bp_countries = {
	'AU'  : {
		'name': 'Australia',		'dash': ' -----'
	},
	'NZ'  : {
		'name': 'New Zealand',		'dash': ' -----'
	},
	'CA'  : {
		'name': 'Canada',			'dash': ' -----'
	},
	'CK'  : {
		'name': 'Cook Islands',		'dash': ' -----'
	},
	'FJ'  : {
		'name': 'Fiji',				'dash': ' -----'
	},
	'ID'  : {
		'name': 'Indonesia',		'dash': ' -----'
	},
	'PNG'  : {
		'name': 'Papua New Guinea',	'dash': ' -----'
	},
	'WS'  : {
		'name': 'Samoa',			'dash': ' -----'
	},
	'SB'  : {
		'name': 'Solomon Islands',	'dash': ' -----'
	},
	'ZA'  : {
		'name': 'South Africa',		'dash': ' -----'
	},
	'TH'  : {
		'name': 'Thailand',			'dash': ' -----'
	},
	'TO'  : {
		'name': 'Tonga',			'dash': ' -----'
	},
	'UK'  : {
		'name': 'United Kingdom',	'dash': ' -----'
	},
	'US'  : {
		'name': 'United States',	'dash': ' -----'
	},
	'VU'  : {
		'name': 'Vanuatu',			'dash': ' -----'
	}
};
var bp_cities = {
	'ADL' : { 
		'name': 'Adelaide',			'country' : 'AU', 'ports': ['ABX','AYQ','BNK','BNE','BME','CNS','CBR','CFS','DRW','OOL','HTI','HVB','HBA','KTA','LST','MKY','MEL','MQL','NTL','ZNE','PER','PHE','PQQ','PPP','ROK','MCY','SYD','TSV','AKL','CHC','HLZ','WLG','VLI','TBU','APW','POM','DPS','HIR','NAN','LHR','ATL','BOS','DTW','FLL','IND','LAS','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','TPA','IAD','BKK','USM','HKT','CPT','DUR','ELS','JNB','PLZ']
		, 'flightDays': { 'AKL': ['Mon','Tue','Wed','Thu','Sun'],   'WLG': ['Mon','Wed','Fri'],   'APW': ['Wed','Fri','Sat','Sun'],   'HKT': ['Tue','Wed','Thu','Sat','Sun'],   'TBU': ['Mon','Wed','Thu','Sun'],   'VLI': ['Mon','Wed','Fri','Sat'],   'NAN': ['Wed','Fri','Sat','Sun'],   'HIR': ['Tue','Thu'],   'POM': ['Mon','Wed','Fri','Sun'] }
	},
	'ABX' : { 
		'name': 'Albury',			'country' : 'AU', 'ports': ['ADL','BNE','CNS','CBR','CFS','OOL','HBA','LST','MKY','MEL','PER','ROK','MCY','SYD','TSV','HKT','LAX']
	},
	'AYQ' : { 
		'name': 'Ayers Rock (Uluru)',	'country' : 'AU', 'ports': ['ADL','BNE','CNS','CBR','OOL','HBA','MEL','PER','SYD','ATL','BOS','CVG','DTW','FLL','LAS','LAX','JFK','MCO','PDX','SFO','SEA','TPA','IAD','YVR'] 
	},
	'BNK' : { 
		'name': 'Ballina (Byron)',	'country' : 'AU', 'ports': ['ADL','CNS','CBR','HBA','MEL','PER','SYD','CHC','HLZ'] 
		, 'flightDays': { 'CHC': ['Tue','Thu','Fri','Sun'] }
	},
	'BNE' : { 
		'name': 'Brisbane',			'country' : 'AU', 'ports': ['ADL','ABX','AYQ','BME','CNS','CBR','CFS','DRW','HTI','HIS','HBA','KTA','LST','MKY','MEL','MQL','NTL','ZNE','PER','PHE','PQQ','PPP','ROK','SYD','TSV','AKL','CHC','DUD','HLZ','ZQN','WLG','NAN','VLI','RAR','TBU','APW','POM','DPS','HIR','LHR','ATL','BWI','BOS','ORD','CVG','DFW','DEN','DTW','FLL','IAH','IND','LAS','LAX','MEM','MIA','MSP','JFK','MCO','PHL','PDX','SLC','SFO','SEA','TPA','IAD','YOW','YYZ','YVR','BKK','USM','HKT','CPT','DUR','ELS','JNB','PLZ'] 
		, 'flightDays': { 'AKL': ['Mon','Tue','Wed','Thu','Sat','Sun'],   'HKT': ['Thu','Fri','Sun'],   'RAR': ['Mon','Tue','Fri','Sat'],   'TBU': ['Mon','Wed','Thu','Sun'],   'VLI': ['Mon','Wed','Thu','Sat','Sun'],   'HIR': ['Tue','Thu'],   'POM': ['Mon','Wed','Fri','Sun'],   'DUD': ['Mon','Tue','Thu','Fri','Sun'] }
	},
	'BME' : { 
		'name': 'Broome',			'country' : 'AU', 'ports': ['ADL','BNE','CNS','CBR','DRW','OOL','HBA','KNX','LST','MKY','MEL','PER','PHE','ROK','SYD','TSV'] 
	},
	'CNS' : { 
		'name': 'Cairns',			'country' : 'AU', 'ports': ['ADL','ABX','AYQ','BNK','BNE','BME','CBR','DRW','OOL','HTI','HBA','KTA','LST','MKY','MEL','NTL','PER','PHE','PQQ','ROK','SYD','TSV','AKL','CHC','HLZ','WLG','DPS','APW','BKK','USM','HKT','ATL','BOS','DTW','FLL','IND','LAS','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','TPA','IAD','YVR','JNB','VLI']
		, 'flightDays': { 'AKL': ['Mon','Tue','Wed','Thu','Sat','Sun'],   'APW': ['Tue','Sat'],   'CHC': ['Mon','Tue','Thu','Fri','Sat','Sun'],   'WLG': ['Mon','Wed','Fri'] }
	},
	'CBR' : { 
		'name': 'Canberra',			'country' : 'AU', 'ports': ['ADL','ABX','AYQ','BNK','BNE','BME','CNS','XCH','CFS','DRW','OOL','HTI','HVB','HBA','KTA','LST','MKY','MEL','MQL','NTL','PER','PQQ','PPP','ROK','MCY','SYD','TSV','AKL','CHC','HLZ','ZQN','WLG','NAN','TBU','APW','POM','VLI','DPS','BKK','USM','HKT','HIR','LHR','ATL','BOS','DTW','FLL','IND','LAS','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','TPA','IAD','YVR','JNB']
		, 'flightDays': { 'VLI': ['Mon','Wed','Thu','Sat'],   'HIR': ['Tue','Thu'],   'TBU': ['Mon','Thu'],   'POM': ['Mon','Wed','Fri','Sun'],   'XCH': ['Thu'] }
	},
	'XCH' : { 
		'name': 'Christmas Island',	'country' : 'AU', 'ports': ['CBR','CCK','KTA','MEL','PER','SYD']
		, 'flightDays': { 'CCK': ['Sat'], 'CBR': ['Tue','Thu','Fri','Sat'], 'KTA': ['Tue','Thu','Fri'], 'MEL': ['Tue','Thu','Fri'], 'PER': ['Tue','Thu','Fri','Sat'], 'SYD': ['Tue','Thu','Fri','Sat'] }
	},
	'CCK' : { 
		'name': 'Cocos (Keeling) Islands',	'country' : 'AU', 'ports': ['XCH','MEL','PER','SYD']
		, 'flightDays': { 'XCH': ['Tue', 'Fri'], 'MEL': ['Fri'], 'PER': ['Tue', 'Fri', 'Sat'], 'SYD': ['Fri', 'Sat'] }
	},
	'CFS' : { 
		'name': 'Coffs Coast',		'country' : 'AU', 'ports': ['ADL','ABX','BNE','CBR','HVB','HBA','LST','MEL','PER','SYD','HKT','LAX','JNB']
	},
	'DRW' : { 
		'name': 'Darwin',			'country' : 'AU', 'ports': ['ADL','BNE','BME','CNS','CBR','OOL','HTI','HBA','KTA','KNX','LST','MKY','MEL','NTL','ZNE','PER','PQQ','ROK','SYD','TSV','AKL','CHC','DUD','WLG','NAN','VLI','HIR'] 
		, 'flightDays': { 'VLI': ['Mon','Wed','Sat'],   'HIR': ['Tue','Thu'] }
	},
	'OOL' : { 
		'name': 'Gold Coast',		'country' : 'AU', 'ports': ['ADL','ABX','AYQ','BME','CNS','CBR','DRW','HBA','LST','MEL','MQL','NTL','PER','PQQ','ROK','SYD','TSV','AKL','CHC','HLZ','WLG','APW','BKK','USM','HKT','TBU','ATL','BOS','DTW','FLL','LAS','LAX','MSP','JFK','PDX','SLC','SFO','SEA','IAD','YVR','CPT','DUR','ELS','JNB','PLZ'] 
		, 'flightDays': { 'NTL': ['Wed','Sat','Sun'],   'AKL': ['Tue','Sat'],   'CHC': ['Tue','Thu','Fri','Sat','Sun'],   'TBU': ['Mon','Thu'] }
	},
	'HTI' : { 
		'name': 'Hamilton Island',	'country' : 'AU', 'ports': ['ADL','BNE','CNS','CBR','DRW','HBA','LST','MEL','PER','SYD','AKL','CHC','HLZ','WLG','ATL','BOS','DTW','LAX','MSP','JFK','PDX','SLC','SFO','SEA','IAD'] 
		, 'flightDays': { 'AKL': ['Mon','Wed','Thu','Sun'],   'WLG': ['Mon','Wed','Fri'] }
	},
	'HIS' : { 
		'name': 'Hayman Island',	'country' : 'AU', 'ports': ['BNE','SYD'] 
	},
	'HVB' : { 
		'name': 'Hervey Bay (Fraser Coast)',	'country' : 'AU', 'ports': ['ADL','CBR','CFS','HBA','LST','MEL','PER','SYD','DTW','LAX','MSP','PDX','SFO','IAD'] 
	},
	'HBA' : { 
		'name': 'Hobart',			'country' : 'AU', 'ports': ['ADL','ABX','AYQ','AKL','BNK','BNE','BME','CNS','CBR','CFS','DRW','OOL','HTI','HVB','KTA','MKY','MEL','MQL','NTL','PER','PQQ','PPP','ROK','MCY','SYD','TSV','CHC','DPS','ATL','DTW','FLL','IND','LAX','PDX','SFO','SEA','TPA','BKK','USM','HKT','CPT','DUR','ELS','JNB','PLZ'] 
		, 'flightDays': { 'DPS': ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sun'] }
	},
	'KGI' : { 
		'name': 'Kalgoorlie',		'country' : 'AU', 'ports': ['MEL','PER','SYD'] 
	},
	'KTA' : { 
		'name': 'Karratha',			'country' : 'AU', 'ports': ['ADL','BNE','CNS','CBR','XCH','DRW','HBA','LST','MKY','MEL','PER','ROK','SYD','TSV']
		, 'flightDays': { 'XCH': ['Thu'] }
	},
	'KNX' : { 
		'name': 'Kununurra',		'country' : 'AU', 'ports': ['BME','DRW','MEL','PER'] 
	},
	'LST' : { 
		'name': 'Launceston',		'country' : 'AU', 'ports': ['ADL','ABX','AKL','BNE','BME','CNS','CBR','CFS','DRW','OOL','HTI','HVB','KTA','MKY','MEL','MQL','NTL','PER','PQQ','PPP','ROK','MCY','SYD','TSV','CHC','DPS','BKK','USM','HKT','ATL','BOS','DTW','FLL','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','IAD','CPT','DUR','ELS','JNB','PLZ'] 
		, 'flightDays': { 'DPS': ['Mon','Tue','Wed','Thu','Fri','Sun'] }
	},
	'MKY' : { 
		'name': 'Mackay',			'country' : 'AU', 'ports': ['ADL','ABX','BNE','BME','CNS','CBR','DRW','HBA','KTA','LST','MEL','NTL','PER','PHE','PQQ','SYD','AKL','CHC','HLZ','WLG','VLI','DPS','HKT','HIR','LAX']
		, 'flightDays': { 'AKL': ['Mon','Tue','Wed','Thu','Sat','Sun'],   'VLI': ['Mon','Wed','Sat'],   'HIR': ['Tue','Thu'] }
	},
	'MEL' : { 
		'name': 'Melbourne',		'country' : 'AU', 'ports': ['ADL','ABX','AYQ','BNK','BNE','BME','CNS','CBR','XCH','CCK','CFS','DRW','OOL','HTI','HVB','HBA','KGI','KTA','KNX','LST','MKY','MQL','NTL','ZNE','PER','PHE','PQQ','PPP','ROK','MCY','SYD','TSV','AKL','CHC','DUD','HLZ','ZQN','WLG','NAN','VLI','RAR','TBU','APW','POM','DPS','HIR','LHR','ATL','BWI','BOS','ORD','CVG','DFW','DEN','DTW','FLL','IAH','IND','LAS','LAX','MIA','MSP','JFK','MCO','PHL','PDX','SLC','SFO','SEA','TPA','IAD','YOW','YYZ','YVR','BKK','USM','HKT','CPT','DUR','ELS','JNB','PLZ']
		, 'flightDays': { 'APW': ['Wed','Thu','Fri','Sat','Sun'],   'HKT': ['Thu','Fri','Sun'],   'RAR': ['Mon','Tue','Fri','Sat'],   'TBU': ['Mon','Wed','Thu','Sun'],   'VLI': ['Mon','Wed','Thu','Sat','Sun'],   'JNB': ['Tue','Sat'],	'CCK': ['Tue', 'Sat'],   'HIR': ['Tue','Thu'],   'POM': ['Mon','Wed','Fri','Sun'],   'XCH': ['Tue','Thu','Fri','Sat'] }
	},
	'MQL' : { 
		'name': 'Mildura',			'country' : 'AU', 'ports': ['ADL','BNE','CBR','OOL','HBA','LST','MEL','PER','SYD'] 
	},
	'NTL' : { 
		'name': 'Newcastle',		'country' : 'AU', 'ports': ['ADL','BNE','CNS','CBR','DRW','OOL','HBA','LST','MKY','MEL','PER','ROK','TSV','HKT','LAX','JNB']
		, 'flightDays': { 'OOL': ['Wed','Sat','Sun'],   'LAX': ['Wed','Sun'] }
	},
	'ZNE' : { 
		'name': 'Newman',			'country' : 'AU', 'ports': ['ADL','BNE','DRW','MEL','PER']
	},
	'PER' : { 
		'name': 'Perth',			'country' : 'AU', 'ports': ['ADL','ABX','AYQ','BNK','BNE','BME','CNS','CBR','XCH','CCK','CFS','DRW','OOL','HTI','HVB','HBA','KGI','KTA','KNX','LST','MKY','MEL','MQL','NTL','ZNE','PHE','PQQ','PPP','ROK','MCY','SYD','TSV','AKL','CHC','DUD','HLZ','ZQN','WLG','NAN','VLI','APW','TBU','POM','DPS','BKK','USM','HKT','HIR','ATL','BOS','DTW','FLL','IND','LAS','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','TPA','IAD','CPT','DUR','ELS','JNB','PLZ']
		, 'flightDays': { 'AKL': ['Mon','Wed','Thu','Fri','Sun'],   'WLG': ['Mon','Wed','Fri'],   'VLI': ['Tue','Thu','Fri','Sun'],   'HKT': ['Tue','Sat'], 'CCK': ['Tue', 'Fri', 'Sat'],   'HIR': ['Mon','Wed'],   'TBU': ['Mon','Thu'],   'POM': ['Tue','Thu','Sat','Sun'],   'XCH': ['Tue','Thu','Fri','Sat'] }
	},
	'PHE' : { 
		'name': 'Port Hedland',		'country' : 'AU', 'ports': ['ADL','BNE','BME','CNS','MEL','MKY','PER','ROK','SYD','TSV']
	},
	'PQQ' : { 
		'name': 'Port Macquarie',	'country' : 'AU', 'ports': ['ADL','BNE','CNS','CBR','DRW','OOL','HBA','LST','MKY','MEL','PER','ROK','MCY','SYD','TSV','HKT','LAX']
		, 'flightDays': { 'LAX': ['Mon','Tue','Thu','Fri','Sat','Sun'] }
	},
	'PPP' : { 
		'name': 'Proserpine (Whitsunday Coast)',	'country' : 'AU', 'ports': ['ADL','BNE','CBR','HBA','LST','MEL','PER','SYD','AKL'] 
	},
	'ROK' : { 
		'name': 'Rockhampton',		'country' : 'AU', 'ports': ['ADL','ABX','BNE','BME','CNS','CBR','DRW','OOL','HBA','KTA','LST','MEL','NTL','PER','PHE','PQQ','SYD','TSV','AKL','CHC','HLZ','WLG','DPS','HKT','LAX']
	},
	'MCY' : { 
		'name': 'Sunshine Coast',	'country' : 'AU', 'ports': ['ADL','ABX','CBR','HBA','LST','MEL','PER','PQQ','SYD','CHC','HLZ','HKT','LAX','JNB']
	},
	'SYD' : { 
		'name': 'Sydney',			'country' : 'AU', 'ports': ['ADL','ABX','AYQ','BNK','BNE','BME','CNS','CBR','XCH','CCK','CFS','DRW','OOL','HTI','HIS','HVB','HBA','KGI','KTA','LST','MKY','MEL','MQL','PER','PHE','PQQ','PPP','ROK','MCY','TSV','AKL','CHC','DUD','HLZ','ZQN','WLG','NAN','VLI','RAR','TBU','APW','POM','DPS','HIR','LHR','ATL','BWI','BOS','ORD','CVG','DFW','DEN','DTW','FLL','IAH','IND','LAS','LAX','MEM','MIA','MSP','JFK','MCO','PHL','PDX','SLC','SFO','SEA','TPA','IAD','YOW','YYZ','YVR','BKK','USM','HKT','CPT','DUR','ELS','JNB','PLZ']
		, 'flightDays': { 'APW': ['Wed','Thu','Fri','Sat','Sun'],   'HKT': ['Tue','Wed','Thu','Fri','Sun'],   'RAR': ['Mon','Tue','Fri','Sat'],   'TBU': ['Mon','Thu'],   'VLI': ['Sun','Mon','Wed','Thu','Sat'], 'CCK': ['Tue', 'Fri', 'Sat'],   'HIR': ['Tue','Thu'],   'POM': ['Mon','Wed','Fri','Sun'],   'XCH': ['Tue','Thu','Fri','Sat'] }
	},
	'TSV' : { 
		'name': 'Townsville',		'country' : 'AU', 'ports': ['ADL','ABX','BNE','BME','CNS','CBR','DRW','OOL','HBA','KTA','LST','MEL','NTL','PER','PHE','PQQ','ROK','SYD','AKL','CHC','HLZ','WLG','VLI','APW','POM','DPS','BKK','USM','HKT','HIR','ATL','BOS','DTW','FLL','IND','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','TPA','IAD','YVR','JNB']
		, 'flightDays': { 'AKL': ['Mon','Tue','Wed','Thu','Sat','Sun'],   'APW': ['Mon','Tue','Wed','Thu','Fri','Sat'],   'VLI': ['Mon','Wed','Sat'],   'HIR': ['Tue','Thu'],   'POM': ['Mon','Wed','Fri','Sun'] }
	},
	'AKL' : { 
		'name': 'Auckland',			'country' : 'NZ', 'ports': ['ADL','BNE','CNS','CBR','DRW','OOL','HTI','HBA','LST','MKY','MEL','PER','PPP','ROK','SYD','TSV','CHC','DUD','ZQN','WLG','VLI','RAR','TBU','APW','DPS','BKK','USM','HKT','HIR','POM','ATL','DTW','LAS','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','IAD','YVR','CPT','DUR','ELS','JNB','PLZ'] 
		, 'flightDays': { 'ADL': ['Mon','Tue','Wed','Thu','Fri','Sun'],   'BNE': ['Mon','Tue','Wed','Thu','Fri','Sun'],   'CNS': ['Mon','Tue','Wed','Thu','Fri','Sun'],   'OOL': ['Tue','Sat'],   'HTI': ['Mon','Tue','Wed','Thu','Fri','Sun'],   'MKY': ['Mon','Tue','Wed','Thu','Fri','Sun'],   'PER': ['Mon','Tue','Wed','Thu','Fri','Sun'],   'TSV': ['Mon','Tue','Wed','Thu','Fri','Sun'],   'VLI': ['Mon','Wed','Thu','Sat','Sun'],   'APW': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'HIR': ['Tue','Thu'],   'RAR': ['Mon','Tue','Fri','Sat'],   'TBU': ['Mon','Thu'],   'POM': ['Mon','Wed','Fri','Sun'] }
	},
	'CHC' : { 
		'name': 'Christchurch',		'country' : 'NZ', 'ports': ['ADL','BNK','BNE','CNS','CBR','DRW','OOL','HTI','HBA','LST','MKY','MEL','PER','ROK','MCY','SYD','TSV','AKL','WLG','VLI','TBU','RAR','APW','DPS','BKK','USM','HKT','POM','ATL','BOS','DTW','LAS','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','IAD','YVR','JNB'] 
		, 'flightDays': { 'BNK': ['Tue','Thu','Fri','Sun'],   'OOL': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'HBA': ['Wed','Fri','Sat','Sun'],   'MKY': ['Mon','Wed','Sat'],   'TSV': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'DPS': ['Mon','Fri','Sat','Sun'],   'VLI': ['Mon','Sat'],   'APW': ['Tue','Wed','Fri','Thu','Sat','Sun'],   'RAR': ['Mon','Tue','Fri','Sat'],   'TBU': ['Mon'],   'POM': ['Mon','Sun'] }
	},
	'DUD' : { 
		'name': 'Dunedin',			'country' : 'NZ','ports': ['BNE','DRW','MEL','PER','SYD','AKL','RAR' ]
		, 'flightDays': { 'RAR': ['Sat'],   'BNE': ['Tue','Thu','Fri','Sun'] } 
	},
	'HLZ' : { 
		'name': 'Hamilton (NZ)',	'country' : 'NZ','ports': ['ADL','BNK','BNE','CNS','CBR','OOL','HTI','MKY','MEL','PER','ROK','MCY','SYD','TSV','VLI','DPS','LAX'] 
		, 'flightDays': { 'DPS': ['Mon','Fri','Sat','Sun'],   'VLI': ['Mon','Sat'] }
	},
	'ZQN' : { 
		'name': 'Queenstown',		'country' : 'NZ','ports': ['BNE','CBR','MEL','PER','SYD','AKL'] 
	},
	'WLG' : { 
		'name': 'Wellington',		'country' : 'NZ','ports': ['ADL','BNE','CNS','CBR','DRW','OOL','HTI','MKY','MEL','PER','ROK','SYD','TSV','AKL','CHC','VLI','RAR','APW','HIR','POM','DPS','HKT','ATL','BOS','DTW','LAX','MEM','MSP','JFK','PDX','SLC','SFO','SEA','IAD','JNB'] 
		, 'flightDays': { 'ADL': ['Tue','Thu','Sat'],   'CNS': ['Tue','Thu','Sat'],   'HTI': ['Tue','Thu','Sat'],   'PER': ['Tue','Thu','Sat'],   'VLI': ['Mon','Wed','Sat'],   'APW': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'HIR': ['Tue','Thu'],   'RAR': ['Mon','Tue','Fri','Sat'],   'POM': ['Mon','Wed','Fri','Sun'] }
	},
	'NAN' : { 
		'name': 'Nadi',				'country' : 'FJ', 'ports': ['ADL','BNE','CBR','DRW','MEL','PER','SYD'] 
	},
	'VLI' : { 
		'name': 'Port Vila',		'country' : 'VU', 'ports': ['ADL','BNE','CNS','CBR','DRW','MKY','MEL','PER','SYD','TSV','AKL','CHC','HLZ','WLG'] 
		, 'flightDays': { 'ADL': ['Mon','Wed','Sat'],   'BNE': ['Mon','Wed','Thu','Sat','Sun'],   'CBR': ['Mon','Wed','Thu','Sat','Sun'],   'DRW': ['Mon','Wed','Sat'],   'MEL': ['Sun','Mon','Wed','Thu','Sat'],   'MKY': ['Mon','Wed','Sat'],   'PER': ['Mon','Wed','Thu','Sat','Sun'],   'SYD': ['Mon','Wed','Thu','Sat','Sun'],   'TSV': ['Mon','Wed'], 'AKL': ['Mon','Wed','Sat','Sun'],   'CHC': ['Mon','Wed','Thu','Sat','Sun'],   'HLZ': ['Wed','Sat'],   'WLG': ['Mon','Wed','Sat'] }
	},
	'RAR' : { 
		'name': 'Rarotonga',		'country' : 'CK', 'ports': ['BNE','MEL','SYD','AKL','CHC','DUD','WLG'] 
		, 'flightDays': { 'BNE': ['Mon','Tue','Fri','Sat'],   'MEL': ['Mon','Tue','Fri','Sat'],   'SYD': ['Mon','Tue','Fri','Sat'],   'AKL': ['Mon','Tue','Fri','Sat'],   'CHC': ['Mon','Tue','Fri','Sat'],   'DUD': ['Mon','Tue','Sat'],   'WLG': ['Mon','Tue','Fri','Sat'] }
	},
	'TBU' : { 
		'name': "Nuku'alofa (Tonga)",'country' : 'TO', 'ports': ['ADL','BNE','CBR','OOL','MEL','PER','SYD','AKL','CHC'] 
		, 'flightDays': { 'ADL': ['Mon','Thu'],   'BNE': ['Mon','Thu'],   'MEL': ['Mon','Thu'],   'SYD': ['Mon','Thu'],   'AKL': ['Mon','Thu'],   'CHC': ['Thu'],   'CBR': ['Mon','Thu'],   'OOL': ['Mon','Thu'],   'PER': ['Mon','Thu'] }
	},
	'APW' : { 
		'name': 'Apia (Samoa)',		'country' : 'WS', 'ports': ['ADL','BNE','CNS','CBR','OOL','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
		, 'flightDays': { 'ADL': ['Tue','Wed','Fri','Sat','Sun'],   'BNE': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'OOL': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'MEL': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'PER': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'SYD': ['Wed','Thu','Fri','Sat','Sun'],   'TSV': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'CBR': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'CNS': ['Wed','Fri','Sun'],   'AKL': ['Mon','Tue','Wed','Fri','Sat','Sun'],   'CHC': ['Tue','Wed','Fri','Sat'],   'WLG': ['Tue','Wed','Sat','Sun'] }
	},
	'POM' : { 
		'name': 'Port Moresby',		'country' : 'PNG', 'ports': ['ADL','BNE','CBR','MEL','PER','SYD','TSV','AKL','CHC','WLG']
		, 'flightDays': { 'BNE': ['Mon','Wed','Fri','Sun'],   'ADL': ['Mon','Wed','Fri','Sun'],   'CBR': ['Mon','Wed','Fri','Sun'],   'MEL': ['Mon','Wed','Fri','Sun'],   'PER': ['Mon','Wed','Fri','Sun'],   'SYD': ['Mon','Wed','Fri','Sun'],   'TSV': ['Mon','Wed','Fri','Sun'],   'AKL': ['Mon','Wed','Fri','Sun'],   'CHC': ['Mon','Wed','Fri','Sun'],   'WLG': ['Mon','Wed','Fri','Sun'] } 
	},
	'BKK' : {
    'name': 'Bangkok',				'country' : 'TH', 'ports': ['ADL','BNE','CNS','CBR','OOL','HBA','LST','MEL','PER','SYD','TSV','AKL','CHC']
  },
	'USM' : {
    'name': 'Koh Samui',			'country' : 'TH', 'ports': ['ADL', 'BNE', 'CNS', 'CBR', 'OOL', 'HBA', 'LST', 'MEL', 'PER', 'SYD', 'TSV', 'AKL', 'CHC']
  },
	'HKT' : {
    'name': 'Phuket',				'country' : 'TH', 'ports': ['ADL','ABX','BNE','CFS','MKY','MEL','NTL','PER','PQQ','ROK','MCY','SYD']
		, 'flightDays': { 'ADL': ['Wed','Thu','Fri','Sun'],   'BNE': ['Thu','Fri','Sun'],   'MEL': ['Thu','Fri','Sun'],   'PER': ['Wed','Fri','Sun'],   'SYD': ['Wed','Thu','Fri','Sun'] }
  },
	'CPT' : {
    'name': 'Cape Town',			'country' : 'ZA', 'ports': ['ADL','BNE','OOL','HBA','LST','MEL','PER','SYD','AKL']
  },
	'DUR' : {
    'name': 'Durban',			'country' : 'ZA', 'ports': ['ADL','BNE','OOL','HBA','LST','MEL','PER','SYD','AKL']
  },
	'ELS' : {
    'name': 'East London',			'country' : 'ZA', 'ports': ['ADL','BNE','OOL','HBA','LST','MEL','PER','SYD','AKL']
  },
	'JNB' : {
    'name': 'Johannesburg',			'country' : 'ZA', 'ports': ['ADL','BNE','CNS','CBR','CFS','OOL','HBA','LST','MEL','NTL','PER','MCY','SYD','TSV','AKL','CHC','WLG']
		, 'flightDays': { 'MEL': ['Tue','Sat'] }
  },
	'PLZ' : {
    'name': 'Port Elizabeth',			'country' : 'ZA', 'ports': ['ADL','BNE','OOL','HBA','LST','MEL','PER','SYD','AKL']
  },
	'DPS' : { 
		'name': 'Denpasar (Bali)',	'country' : 'ID', 'ports': ['ADL','BNE','CNS','CBR','HBA','LST','MKY','MEL','PER','ROK','SYD','TSV','AKL','CHC','HLZ','WLG'] 
		, 'flightDays': { 'AKL': ['Mon','Tue','Wed','Thu','Fri','Sat'],   'CHC': ['Mon','Tue','Wed','Thu','Fri','Sat'],   'HLZ': ['Wed','Fri','Sat'],   'WLG': ['Tue','Wed','Thu','Fri','Sat'] }
	},
	'HIR' : { 
		'name': 'Honiara',			'country' : 'SB', 'ports': ['ADL','BNE','CBR','DRW','MKY','MEL','PER','SYD','TSV','AKL','WLG']
		, 'flightDays': { 'BNE': ['Tue','Thu'],   'ADL': ['Tue','Thu'],   'CBR': ['Tue','Thu'],   'DRW': ['Tue','Thu'],   'MKY': ['Tue','Thu'],   'MEL': ['Tue','Thu'],   'PER': ['Tue','Thu'],   'SYD': ['Tue','Thu'],   'TSV': ['Tue','Thu'],   'AKL': ['Tue','Thu'],   'WLG': ['Tue','Thu'] } 
	},
	'LHR' : {
    'name': 'London',				'country' : 'UK', 'ports': ['ADL','BNE','CBR','MEL','SYD']
  },
	'ATL' : { 
		'name': 'Atlanta',			'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HTI','HBA','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'BWI' : { 
		'name': 'Baltimore',		'country' : 'US', 'ports': ['BNE','MEL','SYD'] 
	},
	'BOS' : { 
		'name': 'Boston',			'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HTI','LST','MEL','PER','SYD','TSV','CHC','WLG'] 
	},
	'ORD' : { 
		'name': 'Chicago',			'country' : 'US', 'ports': ['BNE','MEL','SYD'] 
	},
	'CVG' : { 
		'name': 'Cincinnati',		'country' : 'US', 'ports': ['AYQ','BNE','MEL','SYD'] 
	},
	'DFW' : { 
		'name': 'Dallas',			'country' : 'US', 'ports': ['BNE','MEL','SYD'] 
	},
	'DEN' : { 
		'name': 'Denver',			'country' : 'US', 'ports': ['BNE','MEL','SYD'] 
	},
	'DTW' : { 
		'name': 'Detroit',			'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HTI','HVB','HBA','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'IAH' : { 
		'name': 'Houston',			'country' : 'US', 'ports': ['BNE','MEL','SYD'] 
	},
	'FLL' : { 
		'name': 'Fort Lauderdale',	'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HBA','LST','MEL','PER','SYD','TSV'] 
	},
	'IND' : { 
		'name': 'Indianapolis',		'country' : 'US', 'ports': ['ADL','BNE','CNS','CBR','HBA','MEL','PER','SYD','TSV'] 
	},
	'LAS' : { 
		'name': 'Las Vegas',		'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','MEL','PER','SYD','AKL','CHC'] 
	},
	'LAX' : { 
		'name': 'Los Angeles',		'country' : 'US', 'ports': ['ADL','ABX','AYQ','BNE','CNS','CBR','CFS','OOL','HTI','HVB','HBA','LST','MKY','MEL','NTL','PER','PQQ','ROK','MCY','SYD','TSV','AKL','CHC','HLZ','WLG'] 
		, 'flightDays': { 'MCY': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'NTL': ['Mon','Tue','Wed','Fri','Sun'],   'PQQ': ['Tue','Wed','Thu','Fri','Sat','Sun'],   'SYD': ['Mon','Tue','Wed','Thu','Fri','Sat'] }
	},
	'MEM' : { 
		'name': 'Memphis',			'country' : 'US', 'ports': ['ADL','BNE','CNS','CBR','LST','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'MIA' : { 
		'name': 'Miami',			'country' : 'US', 'ports': ['BNE','MEL','SYD'] 
	},
	'MSP' : { 
		'name': 'Minneapolis',		'country' : 'US', 'ports': ['ADL','BNE','CNS','CBR','OOL','HTI','HVB','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'YUL' : { 
		'name': 'Montreal',			'country' : 'CA', 'ports': ['BNE','MEL','SYD'] 
	},
	'JFK' : { 
		'name': 'New York (JFK)',	'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HTI','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'MCO' : { 
		'name': 'Orlando (MCO)',	'country' : 'US', 'ports': ['AYQ','BNE','MEL','SYD'] 
	},
	'YOW' : { 
		'name': 'Ottawa',			'country' : 'CA', 'ports': ['BNE','MEL','SYD'] 
	},
	'PHL' : { 
		'name': 'Philadelphia',		'country' : 'US', 'ports': ['BNE','MEL','SYD'] 
	},
	'PDX' : { 
		'name': 'Portland',			'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HTI','HVB','HBA','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'SLC' : { 
		'name': 'Salt Lake City',	'country' : 'US', 'ports': ['ADL','BNE','CNS','CBR','OOL','HTI','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'SFO' : { 
		'name': 'San Francisco',	'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HTI','HVB','HBA','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'SEA' : { 
		'name': 'Seattle',			'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','OOL','HTI','HBA','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	},
	'TPA' : { 
		'name': 'Tampa',			'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','HBA','MEL','PER','SYD','TSV'] 
	},
	'YYZ' : { 
		'name': 'Toronto',			'country' : 'CA', 'ports': ['BNE','MEL','SYD'] 
	},
	'YVR' : { 
		'name': 'Vancouver',		'country' : 'CA', 'ports': ['AYQ','BNE','CNS','CBR','OOL','MEL','SYD','TSV','AKL','CHC'] 
	},
	'IAD' : { 
		'name': 'Washington',		'country' : 'US', 'ports': ['ADL','AYQ','BNE','CNS','CBR','CFS','OOL','HTI','HVB','LST','MEL','PER','SYD','TSV','AKL','CHC','WLG'] 
	}
/*	'RNO' : { 
		'name': 'Reno-Tahoe',		'country' : 'US', 'ports': ['ADL', 'BNE', 'CBR', 'CNS', 'CFS', 'HVB', 'LST', 'MCY', 'MEL', 'MKY', 'OOL', 'PER', 'PQQ', 'ROK', 'SYD', 'TSV'] 
	}
*/
};
var amedeus_cities = ['LHR','ATL','BOS','BWI','CVG','DEN','DFW','DTW','FLL','IAH','IND','LAS','LAX','MEM','MIA','MSP','JFK','MCO','ORD','PDX','PHL','SLC','SFO','SEA','TPA','IAD','YOW','YUL','YVR','YYZ','BKK','USM','CPT','DUR','ELS','JNB','PLZ'];
