var airports = new Array(
        ["BQN", "Aguadilla, PR (BQN)"], 
        ["AUA", "Aruba (AUA)"], 
        ["AUS", "Austin, TX (AUS)"], 
        ["BWI", "Baltimore, MD (BWI)"], 
        ["BDA", "Bermuda (Hamilton), BM (BDA)"], 
        ["BOG", "Bogota, Colombia (BOG)"], 
        ["BOS", "Boston, MA (BOS)"], 
        ["BGI", "Barbados, Bridgetown (BGI)"], 
        ["BUF", "Buffalo, NY (BUF)"], 
        ["BUR", "Burbank, CA (BUR)"], 
        ["BTV", "Burlington, VT (BTV)"], 
        ["CUN", "Cancun, Mexico (CUN)"], 
        ["CLT", "Charlotte, NC (CLT)"], 
        ["ORD", "Chicago, IL/O\'Hare (ORD)"], 
        ["DEN", "Denver, CO (DEN)"], 
        ["FLL", "Ft Lauderdale, FL (FLL)"], 
        ["RSW", "Ft Myers, FL (RSW)"], 
        ["HOU", "Houston/Hobby, TX (HOU)"], 
        ["HYA", "Hyannis, MA (HYA)"], 
        ["JAX", "Jacksonville, FL (JAX)"], 
        ["KIN", "Kingston, Jamaica (KIN)"], 
        ["LAS", "Las Vegas, NV (LAS)"], 
        ["LGB", "Long Beach, CA (LGB)"], 
        ["LAX", "Los Angeles, CA (LAX)"], 
        ["MVY", "Martha\'s Vineyard, MA (MVY)"], 
        ["MBJ", "Montego Bay, Jamaica (MBJ)"], 
        ["ACK", "Nantucket, MA (ACK)"], 
        ["NAS", "Nassau, BS (NAS)"], 
        ["MSY", "New Orleans, LA (MSY)"], 
        ["JFK", "New York City (JFK)"], 
        ["LGA", "New York, NY (LGA)"], 
        ["EWR", "Newark, NJ (EWR)"], 
        ["SWF", "Newburgh, NY (SWF)"], 
        ["OAK", "Oakland, CA (OAK)"], 
        ["MCO", "Orlando, FL (MCO)"], 
        ["PHX", "Phoenix, AZ (PHX)"], 
        ["PIT", "Pittsburgh, PA (PIT)"], 
        ["PSE", "Ponce, PR (PSE)"], 
        ["PWM", "Portland, ME (PWM)"], 
        ["PDX", "Portland, OR (PDX)"], 
        ["PVC", "Provincetown, MA (PVC)"], 
        ["POP", "Puerto Plata, DR (POP)"], 
        ["RDU", "Raleigh-Durham, NC (RDU)"], 
        ["RIC", "Richmond, VA (RIC)"], 
        ["ROC", "Rochester, NY (ROC)"], 
        ["RUT", "Rutland, VT (RUT)"], 
        ["SMF", "Sacramento, CA (SMF)"], 
        ["UVF", "Saint Lucia (UVF)"], 
        ["SLC", "Salt Lake City (SLC)"], 
        ["SAN", "San Diego, CA (SAN)"], 
        ["SFO", "San Francisco, CA (SFO)"], 
        ["SJC", "San Jose, CA (SJC)"], 
        ["SJO", "San Jose, Costa Rica (SJO)"], 
        ["SJU", "San Juan, PR (SJU)"], 
        ["STI", "Santiago, DR (STI)"], 
        ["SDQ", "Santo Domingo, DR (SDQ)"], 
        ["SRQ", "Sarasota Bradenton, FL (SRQ)"], 
        ["SEA", "Seattle, WA (SEA)"], 
        ["SXM", "St. Maarten, AN (SXM)"], 
        ["SYR", "Syracuse, NY (SYR)"], 
        ["TPA", "Tampa, FL (TPA)"], 
        ["IAD", "Washington, DC/Dulles (IAD)"], 
        ["PBI", "West Palm Beach, FL (PBI)"], 
        ["HPN", "White Plains, NY (HPN)"], 
        0
);


// mappings - see traveldeals/airportMappings.js for translations of these to full strings
        var aACK = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BGI', 'BUF', 'BUR', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MBJ', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PDX', 'POP', 'RDU', 'RIC', 'ROC', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aAUA = new Array(  'BWI', 'BOS', 'BUF', 'BTV', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'JFK', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aAUS = new Array(  'BQN', 'BWI', 'BDA', 'BOS', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'HYA', 'LAS', 'LGB', 'MBJ', 'MVY', 'ACK', 'NAS', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'MCO', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'SLC', 'SFO', 'SJC', 'SJO', 'SJU', 'SDQ', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aBDA = new Array(  'AUS', 'BWI', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'JAX', 'LAS', 'LGB', 'LAX', 'ACK', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SRQ', 'SEA', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aBGI = new Array(  'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'JFK', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aBOG = new Array(  'BOS', 'BUF', 'BTV', 'CLT', 'ORD', 'LAX', 'LGA', 'JFK', 'EWR', 'SWF', 'MCO', 'PIT', 'PWM', 'RDU', 'RIC', 'ROC', 'SJU', 'SYR', 'IAD', 'HPN', 0);
        var aBOS = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BOG', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MBJ', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PDX', 'POP', 'RDU', 'RIC', 'ROC', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aBQN = new Array(  'AUS', 'BOS', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'MCO', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aBTV = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BUR', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MBJ', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'POP', 'RDU', 'RIC', 'ROC', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aBUF = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'RDU', 'RIC', 'RUT', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'TPA', 'IAD', 'PBI', 0);
        var aBUR = new Array(  'BQN', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'FLL', 'RSW', 'JAX', 'KIN', 'LAS', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'RDU', 'RIC', 'ROC', 'UVF', 'SLC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aBWI = new Array(  'AUA', 'AUS', 'BDA', 'BOS', 'CUN', 'ORD', 'DEN', 'HYA', 'LAS', 'LGB', 'LAX', 'MBJ', 'MVY', 'ACK', 'NAS', 'MSY', 'OAK', 'PVC', 'RUT', 'SAN', 'SFO', 'SJU', 'SDQ', 'SEA', 'SXM', 0);
        var aCLT = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aCUN = new Array(  'BQN', 'AUS', 'BWI', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'FLL', 'LAS', 'LGB', 'LAX', 'ACK', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'MCO', 'PIT', 'PSE', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'SEA', 'SYR', 'TPA', 'IAD', 'HPN', 0);
        var aDEN = new Array(  'BQN', 'AUA', 'BWI', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'UVF', 'SJU', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aEWR = new Array(  'BQN', 'AUS', 'BOG', 'CUN', 'FLL', 'RSW', 'NAS', 'MBJ', 'MCO', 'PSE', 'SJO', 'SJU', 'SDQ', 'TPA', 'PBI', 0);
        var aFLL = new Array(  'AUS', 'BDA', 'BOS', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'HYA', 'LAS', 'LGB', 'LAX', 'MVY', 'ACK', 'NAS', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'SDQ', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aHOU = new Array(  'BOS', 'BUF', 'BTV', 'CLT', 'ORD', 'ACK', 'JFK', 'PIT', 'PWM', 'RDU', 'RIC', 'ROC', 'SYR', 'IAD', 0);
        var aHPN = new Array(  'BQN', 'AUS', 'BOG', 'CUN', 'FLL', 'RSW', 'NAS', 'MBJ', 'MCO', 'PSE', 'SJO', 'SJU', 'SDQ', 'TPA', 'PBI', 0);
        var aHYA = new Array(  'AUS', 'BWI', 'BUF', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'JAX', 'LAS', 'LGB', 'LAX', 'MSY', 'JFK', 'OAK', 'MCO', 'PIT', 'RDU', 'RIC', 'SAN', 'SFO', 'SJC', 'SEA', 'TPA', 'IAD', 'PBI', 0);
        var aIAD = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'RDU', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'PBI', 0);
        var aJAX = new Array(  'BDA', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'HYA', 'LAS', 'LGB', 'LAX', 'MVY', 'ACK', 'JFK', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aJFK = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aKIN = new Array(  'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'JFK', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aLAS = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BOS', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'LGB', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'OAK', 'MCO', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aLAX = new Array(  'BQN', 'AUA', 'BWI', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'UVF', 'SJU', 'STI', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aLGA = new Array(  'BQN', 'AUS', 'BOG', 'CUN', 'FLL', 'NAS', 'MBJ', 'MCO', 'PSE', 'SJO', 'SJU', 'SDQ', 'PBI', 0);
        var aLGB = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'LAS', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'OAK', 'MCO', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aMBJ = new Array(  'AUS', 'BOS', 'BUF', 'BUR', 'BTV', 'BWI', 'CLT', 'ORD', 'DEN', 'EWR', 'HPN', 'LAS', 'LGA', 'LGB', 'LAX', 'MCO', 'ACK', 'JFK', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SWF', 'SYR', 'IAD', 0);
        var aMCO = new Array(  'BQN', 'AUS', 'BDA', 'BOG', 'BOS', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'HYA', 'LAS', 'LGB', 'LAX', 'MBJ', 'MVY', 'ACK', 'NAS', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'SDQ', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aMSY = new Array(  'BWI', 'BDA', 'BOS', 'BUF', 'BTV', 'CLT', 'ORD', 'HYA', 'MVY', 'ACK', 'JFK', 'PIT', 'PWM', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SYR', 'IAD', 0);
        var aMVY = new Array(  'AUS', 'BWI', 'BUF', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'JAX', 'LAS', 'LGB', 'LAX', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'RDU', 'RIC', 'SAN', 'SFO', 'SJC', 'SEA', 'TPA', 'IAD', 'PBI', 0);
        var aNAS = new Array(  'AUS', 'BWI', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'FLL', 'LAS', 'LGB', 'LAX', 'ACK', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'MCO', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aOAK = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'UVF', 'SLC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aORD = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aPBI = new Array(  'BDA', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'HYA', 'LAS', 'LGB', 'LAX', 'MVY', 'ACK', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aPDX = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'JAX', 'KIN', 'LAS', 'LGB', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PWM', 'RDU', 'RIC', 'ROC', 'UVF', 'SJU', 'SDQ', 'SRQ', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aPHX = new Array(  'BQN', 'AUA', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CLT', 'FLL', 'RSW', 'JAX', 'KIN', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PWM', 'RDU', 'RIC', 'ROC', 'UVF', 'SJU', 'SDQ', 'SRQ', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aPIT = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aPOP = new Array(  'BOS', 'BUF', 'BTV', 'CLT', 'ORD', 'DEN', 'LAS', 'LAX', 'ACK', 'JFK', 'PIT', 'PWM', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aPSE = new Array(  'AUS', 'BOS', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'MCO', 'PIT', 'PWM', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aPVC = new Array(  'AUS', 'BWI', 'BUF', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'JAX', 'LAS', 'LGB', 'LAX', 'MSY', 'JFK', 'OAK', 'MCO', 'PIT', 'RDU', 'RIC', 'SAN', 'SFO', 'SJC', 'SEA', 'TPA', 'IAD', 'PBI', 0);
        var aPWM = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MBJ', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PDX', 'POP', 'RDU', 'RIC', 'ROC', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aRDU = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aRIC = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MVY', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'PVC', 'POP', 'ROC', 'RUT', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'PBI', 0);
        var aROC = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'POP', 'RDU', 'RIC', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'TPA', 'IAD', 'PBI', 0);
        var aRSW = new Array(  'BDA', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'HYA', 'LAS', 'LGB', 'LAX', 'MVY', 'ACK', 'JFK', 'EWR', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aRUT = new Array(  'AUS', 'BWI', 'BUF', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'JAX', 'LAS', 'LGB', 'LAX', 'MSY', 'JFK', 'OAK', 'MCO', 'PIT', 'RDU', 'RIC', 'SAN', 'SFO', 'SJC', 'SEA', 'TPA', 'IAD', 'PBI', 0);
        var aSAN = new Array(  'BQN', 'AUA', 'BWI', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'UVF', 'SLC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aSDQ = new Array(  'AUS', 'BWI', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'FLL', 'LAS', 'LGB', 'LAX', 'ACK', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'MCO', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJU', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aSEA = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'UVF', 'SAN', 'SJU', 'STI', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aSFO = new Array(  'BQN', 'AUA', 'AUS', 'BWI', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'UVF', 'SLC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aSJC = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'HYA', 'JAX', 'KIN', 'LAS', 'LGB', 'MVY', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'PVC', 'POP', 'RDU', 'RIC', 'ROC', 'RUT', 'UVF', 'SLC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aSJO = new Array(  'AUS', 'BOS', 'BUF', 'BTV', 'LGA', 'JFK', 'EWR', 'SWF', 'MCO', 'PWM', 'RIC', 'ROC', 'SJU', 'SYR', 'IAD', 'HPN', 0);
        var aSJU = new Array(  'AUS', 'BWI', 'BOG', 'BOS', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'LAS', 'LGB', 'LAX', 'ACK', 'NAS', 'LGA', 'JFK', 'EWR', 'SWF', 'OAK', 'MCO', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SDQ', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aSLC = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOS', 'BGI', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'JAX', 'KIN', 'LAS', 'LGB', 'MBJ', 'ACK', 'NAS', 'JFK', 'OAK', 'MCO', 'PIT', 'PSE', 'PWM', 'POP', 'RDU', 'RIC', 'ROC', 'SMF', 'UVF', 'SAN', 'SFO', 'SJC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aSMF = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOS', 'BGI', 'BUF', 'BTV', 'CUN', 'CLT', 'ORD', 'FLL', 'RSW', 'JAX', 'KIN', 'LAS', 'LGB', 'MBJ', 'ACK', 'NAS', 'JFK', 'MCO', 'PIT', 'PSE', 'PWM', 'POP', 'RDU', 'RIC', 'ROC', 'UVF', 'SLC', 'SJU', 'STI', 'SDQ', 'SRQ', 'SXM', 'SYR', 'TPA', 'IAD', 'PBI', 0);
        var aSRQ = new Array(  'BDA', 'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'JFK', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aSTI = new Array(  'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'LAS', 'LGB', 'LAX', 'ACK', 'JFK', 'OAK', 'PIT', 'PWM', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aSWF = new Array(  'BQN', 'AUS', 'BOG', 'CUN', 'FLL', 'NAS', 'MBJ', 'MCO', 'PSE', 'SJO', 'SJU', 'SDQ', 0);
        var aSXM = new Array(  'BWI', 'BOS', 'BUF', 'BTV', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'JFK', 'OAK', 'PIT', 'PSE', 'PWM', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);
        var aSYR = new Array(  'BQN', 'AUA', 'AUS', 'BDA', 'BOG', 'BOS', 'BGI', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'FLL', 'RSW', 'HOU', 'JAX', 'KIN', 'LAS', 'LGB', 'LAX', 'MBJ', 'ACK', 'NAS', 'MSY', 'JFK', 'OAK', 'MCO', 'PHX', 'PIT', 'PSE', 'PWM', 'PDX', 'POP', 'RDU', 'RIC', 'SMF', 'UVF', 'SLC', 'SAN', 'SFO', 'SJC', 'SJO', 'SJU', 'STI', 'SDQ', 'SRQ', 'SEA', 'SXM', 'TPA', 'IAD', 'PBI', 0);
        var aTPA = new Array(  'BDA', 'BOS', 'BUF', 'BUR', 'BTV', 'CUN', 'CLT', 'ORD', 'DEN', 'HYA', 'LAS', 'LGB', 'LAX', 'MVY', 'ACK', 'JFK', 'EWR', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'PVC', 'RDU', 'RIC', 'ROC', 'RUT', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 'HPN', 0);
        var aUVF = new Array(  'BOS', 'BUF', 'BUR', 'BTV', 'CLT', 'ORD', 'DEN', 'LAS', 'LGB', 'LAX', 'ACK', 'JFK', 'OAK', 'PHX', 'PIT', 'PWM', 'PDX', 'RDU', 'RIC', 'ROC', 'SMF', 'SLC', 'SAN', 'SFO', 'SJC', 'SEA', 'SYR', 'IAD', 0);


/* To enact the restriction against one-way flights originating in a foreign country
 * where we do not yet have permission, edit the two functions at in 
 * the files j/genericPanel.js and j/panel.js
 */

