﻿//<![CDATA[

var list = [
'1G4',
'61B',
'ABE',
'Aberdeen Regional Airport',
'Aberdeen, NC',
'ABI',
'Abilene Regional Airport',
'Abilene, TX',
'ABQ',
'ABR',
'Abraham Lincoln Capital Airport',
'ABY',
'ACK',
'ACT',
'ACV',
'ACY',
'Addison, TX',
'ADQ',
'AEX',
'AGS',
'AK',
'AKN',
'Akron, OH',
'Akron-Canton Regional Airport',
'AL',
'Alabama',
'Alamogordo, NM',
'Alaska',
'ALB',
'Albany International Airport',
'Albany, GA',
'Albany, NY',
'Albany, OR',
'Albert J. Ellis Airport',
'Albuquerque International Sunport',
'Albuquerque, NM',
'Alexandria International Airport',
'Alexandria, LA',
'ALO',
'Altoona, IA',
'Altoona, PA',
'ALW',
'AMA',
'Amarillo, TX',
'American Samoa',
'Amherst, NY',
'Amherst, OH',
'Anaheim, CA',
'ANC',
'Anchorage, AK',
'Anchorage, AL',
'Anderson, IN',
'ANI',
'Aniak Airport',
'Ann Arbor, MI',
'APF',
'AR',
'Arcadia, CA',
'Arcata Airport',
'Arcata, CA',
'Ardmore, OK',
'Arizona',
'Arkadelphia, AR',
'Arkansas',
'Arlington Heights, IL',
'Arlington, TX',
'Arnold Palmer Regional Airport',
'AS',
'ASE',
'Asheville Regional Airport',
'Asheville, NC',
'Ashland, VA',
'Aspen-Pitkin County Airport (Sardy Field)',
'Atascadero, CA',
'Athens, TN',
'ATL',
'Atlanta, GA',
'Atlantic City International Airport',
'ATW',
'Auburn Hills, MI',
'Auburn, CA',
'Augusta Regional Airport at Bush Field',
'Augusta, ME',
'Aurora, CO',
'Aurora, IL',
'AUS',
'Austin Straubel International Airport',
'Austin, TX',
'Austin-Bergstrom International Airport',
'AVL',
'Avoca, IA',
'AVP',
'AZ',
'AZO',
'Babylon, NY',
'Bakersfield, CA',
'Baldwin Park, CA',
'Baltimore, MD',
'Baltimore-Washington International Thurgood Marshall Airport',
'Bangor International Airport',
'Bangor, ME',
'Baraboo, WI',
'Barkley Regional Airport',
'Barnstable Municipal Airport (Boardman/Polando Field)',
'Barstow, CA',
'Baton Rouge Metropolitan Airport (Ryan Field)',
'Baton Rouge, LA',
'Battle Creek, MI',
'Baytown, TX',
'BDL',
'Beatty, NV',
'Beaumont, TX',
'BED',
'Beeville, TX',
'Belle Fourche, SD',
'Bellflower, CA',
'Bellingham International Airport',
'Bellingham, WA',
'Bellmead, TX',
'Bells, TN',
'Belmont, CA',
'Bemidji Regional Airport',
'Benbrook, TX',
'Bend, OR',
'Benson, AZ',
'Benton Harbor, MI',
'Bert Mooney Airport',
'Bessemer, AL',
'BET',
'Bethel Airport',
'BFF',
'BFI',
'BFL',
'BGM',
'BGR',
'BHB',
'BHM',
'Big Bear Lake, CA',
'Big Spring, TX',
'Big Springs, NE',
'BIL',
'Billings Logan International Airport',
'Billings, MT',
'Binghamton, NY',
'Birmingham International Airport',
'Birmingham, AL',
'BIS',
'Bishop International Airport',
'Bishop, CA',
'Bismarck Municipal Airport',
'Bismarck, ND',
'BJI',
'BLI',
'Bloomington, IN',
'Blue Grass Airport',
'Blue Springs, MO',
'BLV',
'Blythe, CA',
'BMI',
'BNA',
'Bob Hope Airport',
'BOI',
'Boise Air Terminal (Gowen Field)',
'Boise, ID',
'BOS',
'Bossier City, LA',
'Boston, MA',
'Boulder City Municipal Airport',
'Bourbonnais, IL',
'Bowling Green, KY',
'BPT',
'BQK',
'Bradenton, FL',
'Bradley International Airport',
'Brainerd Lakes Regional Airport',
'Braintree, MA',
'Brampton, ON',
'Branford, CT',
'Branson, MO',
'Brattleboro, VT',
'BRD',
'Bridgeton, MO',
'Bristol, VA',
'BRO',
'Brookfield, WI',
'Brookhaven, NY',
'Brooklyn Center, MN',
'Brownsville, TX',
'Brownsville/South Padre Island International Airport',
'Brunswick Golden Isles Airport',
'Brunswick, GA',
'BRW',
'BTM',
'BTR',
'BTV',
'Buellton, CA',
'Buena Park, CA',
'BUF',
'Buffalo Niagara International Airport',
'Buffalo, NY',
'Buffalo, WY',
'BUR',
'Burlington International Airport',
'Burlington, NC',
'Burlington, ON',
'Butte, MT',
'Buttonwillow, CA',
'BWI',
'BZN',
'CA',
'CAE',
'CAK',
'California',
'Camarillo, CA',
'Cameron Park, CA',
'Camp Springs, MD',
'Campbell, CA',
'Canoga Park, CA',
'Canton Township, MI',
'Capital City Airport',
'Capitol Heights, MD',
'Carbondale, IL',
'Carlisle, PA',
'Carlsbad, CA',
'Carlsbad, NM',
'Carpinteria, CA',
'Carson City, NV',
'Cartersville, GA',
'Casa Grande, AZ',
'Caseyville, IL',
'Casper, WY',
'CDC',
'CDV',
'CEC',
'Cedar City Regional Airport',
'Cedar City, UT',
'Cedar Rapids, IA',
'Central Illinois Regional Airport at Bloomington-Normal',
'Central Wisconsin Airport',
'Centralia, WA',
'CHA',
'Chadron, NE',
'Chandler, AZ',
'Charleston International Airport / Charleston AFB',
'Charleston, SC',
'Charleston, WV',
'Charlevoix Municipal Airport',
'Charlotte, NC',
'Charlotte/Douglas International Airport',
'Charlottesville-Albemarle Airport',
'Chattanooga Metropolitan Airport (Lovell Field)',
'Chattanooga, TN',
'Cherry Capital Airport',
'Chesapeake, VA',
'Cheyenne Regional Airport (Jerry Olson Field)',
'Cheyenne, WY',
'Chicago Midway International Airport',
'Chicago OHare International Airport',
'Chicago Rockford International Airport',
'Chicago, IL',
'Chico Municipal Airport',
'Chico, CA',
'Chicopee, MA',
'Chino, CA',
'Chippewa County International Airport',
'Chippewa Valley Regional Airport',
'CHO',
'CHS',
'Chula Vista, CA',
'CIC',
'CID',
'Cincinnati, OH',
'Cincinnati/Northern Kentucky International Airport',
'City of Colorado Springs Municipal Airport',
'CIU',
'CKB',
'Clarkston, WA',
'CLE',
'Clearwater, FL',
'Cleveland, OH',
'Cleveland-Hopkins International Airport',
'Clinton, IA',
'CLL',
'CLM',
'Cloverdale, IN',
'CLT',
'Clute, TX',
'CMH',
'CMI',
'CMX',
'CO',
'Coalinga, CA',
'Cocoa Beach, FL',
'COD',
'Coeur D\'Alene, ID',
'Colby, KS',
'Colchester, VT',
'College Park, GA',
'College Station, TX',
'Colorado Springs, CO',
'Colorado',
'Columbia Metropolitan Airport',
'Columbia Regional Airport',
'Columbia, MO',
'Columbia, SC',
'Columbus Metropolitan Airport',
'Columbus, GA',
'Columbus, MS',
'Columbus, OH',
'Connecticut',
'Conroe, TX',
'Conway, AR',
'Coos Bay, OR',
'Coralville, IA',
'Coraopolis, PA',
'Corona, CA',
'Corpus Christi International Airport',
'Corpus Christi, TX',
'Corsicana, TX',
'Corvallis, OR',
'COS',
'Costa Mesa, CA',
'COU',
'Council Bluffs, IA',
'CPR',
'Craven County Regional Airport',
'Cross Lanes, WV',
'CRP',
'CRQ',
'CRW',
'CSG',
'CT',
'CVG',
'CVX',
'CWA',
'CYS',
'DAB',
'DAL',
'Dale, IN',
'Dallas Love Field',
'Dallas, TX',
'Dallas-Fort Worth International Airport',
'Dalton, GA',
'Dane County Regional Airport (Truax Field)',
'Dania, FL',
'Danvers, MA',
'Davenport, IA',
'Davis, CA',
'DAY',
'Dayton, OH',
'Daytona Beach International Airport',
'DBQ',
'DC',
'DCA',
'DE',
'Deadhorse Airport',
'DEC',
'Decatur Airport',
'Decatur, AL',
'Del Norte County Airport (Jack McNamara Field)',
'Del Rio, TX',
'Delaware',
'Delta County Airport',
'Deming, NM',
'DEN',
'Denison, TX',
'Denton, TX',
'Denver International Airport',
'Denver, CO',
'Des Moines International Airport',
'Des Moines, IA',
'Destin, FL',
'Detroit Metropolitan Wayne County Airport',
'Detroit, MI',
'DFW',
'DHN',
'Dickson, TN',
'Dillingham Airport',
'District Of Columbia',
'DLG',
'DLH',
'Dothan Regional Airport',
'Dothan, AL',
'Douglas, AZ',
'DRO',
'DSM',
'DTW',
'Dubuque Regional Airport',
'Duluth International Airport',
'Duluth, MN',
'Duncanville, TX',
'Durango-La Plata County Airport',
'Durham, NC',
'DUT',
'Eagle County Regional Airport',
'East Brunswick, NJ',
'East Peoria, IL',
'East Syracuse, NY',
'East Texas Regional Airport',
'Easterwood Airport',
'EAT',
'EAU',
'Edinburg, TX',
'Edward G. Pitka Sr. Airport',
'Effingham, IL',
'EGE',
'EKO',
'El Cajon, CA',
'El Centro, CA',
'El Monte, CA',
'El Paso International Airport',
'El Paso, TX',
'EL RENO, OK',
'Elizabethtown, KY',
'Elk City, OK',
'Elk Grove Village, IL',
'Elko Regional Airport (J.C. Harris Field)',
'Elko, NV',
'Elkton, MD',
'ELM',
'Elmira/Corning Regional Airport',
'ELP',
'Ely, NV',
'Emmonak Airport',
'Emporia, KS',
'ENA',
'Enfield, CT',
'Englewood, OH',
'Enid, OK',
'ENM',
'Eppley Airfield',
'ERI',
'Erie International Airport (Tom Ridge Field)',
'Erie, PA',
'ESC',
'Escondido, CA',
'Essington, PA',
'EUG',
'Eugene Airport (Mahlon Sweet Field)',
'Eugene, OR',
'Euless, TX',
'Eureka Springs, AR',
'Eureka, CA',
'Evans, CO',
'Evanston, WY',
'Evansville Regional Airport',
'Evansville, IN',
'Everett, WA',
'EVV',
'EWB',
'EWN',
'EWR',
'EYW',
'FAI',
'Fairbanks International Airport',
'Fairfield, CA',
'Fallon, NV',
'Falls International Airport',
'FAR',
'Fargo, ND',
'Farmington Hills, MI',
'Farmington, NM',
'FAT',
'FAY',
'Fayetteville Regional Airport (Grannis Field)',
'Fayetteville, AR',
'Fayetteville, NC',
'Federated States Of Micronesia',
'Fenton, MO',
'FHR',
'Fife, WA',
'FL',
'Flagstaff Pulliam Airport',
'Flagstaff, AZ',
'FLG',
'Flint, MI',
'FLL',
'FLO',
'Florence Regional Airport',
'Florence, KY',
'Florence, SC',
'Florida',
'FM',
'FMN',
'FNL',
'FNT',
'FOE',
'Fontana, CA',
'Forbes Field',
'Fort Collins, CO',
'Fort Collins-Loveland Municipal Airport',
'Fort Lauderdale-Hollywood International Airport',
'Fort Lupton, CO',
'Fort Mill, SC',
'Fort Smith Regional Airport',
'Fort Wayne International Airport',
'Fort Wayne, IN',
'Fort Worth, TX',
'Four Corners Regional Airport',
'Framingham, MA',
'Fredericksburg, VA',
'Fremont, CA',
'Fresno Yosemite International Airport',
'Fresno, CA',
'Friday Harbor Airport',
'Friedman Memorial Airport',
'FSD',
'FSM',
'Ft Lauderdale, FL',
'Ft Myers, FL',
'Ft Pierce, FL',
'Ft Smith, AR',
'Ft Stockton, TX',
'Ft Wayne, IN',
'Ft Worth, TX',
'FWA',
'GA',
'Gadsden, AL',
'Gainesville Regional Airport',
'Gainesville, FL',
'Gainesville, GA',
'Gaithersburg, MD',
'GAL',
'Gallatin Field Airport',
'Gallup, NM',
'Galveston, TX',
'Garden City Regional Airport',
'Garland, TX',
'Gastonia, NC',
'GCC',
'GCK',
'GCN',
'GEG',
'Gen. Edward Lawrence Logan International Airport',
'General Mitchell International Airport',
'Geneva, NY',
'George Bush Intercontinental Airport',
'Georgetown, IN',
'Georgetown, KY',
'Georgia',
'Gerald R. Ford International Airport',
'GFK',
'GGG',
'Gillette, WY',
'Gillette-Campbell County Airport',
'Gilroy, CA',
'GJT',
'Glacier Park International Airport',
'Glendale, AZ',
'Glenview, IL',
'Globe, AZ',
'GNV',
'Gold Beach, OR',
'Golden Triangle Regional Airport',
'Goleta, CA',
'Goodlettsville, TN',
'Gordonville, PA',
'GPI',
'GPT',
'Grand Canyon National Park Airport',
'Grand Canyon West Airport',
'Grand Forks International Airport',
'Grand Island, NE',
'Grand Junction Regional Airport (Walker Field)',
'Grand Junction, CO',
'Grand Prairie, TX',
'Grand Rapids, MI',
'Grants Pass, OR',
'Grants, NM',
'GRB',
'Great Falls International Airport',
'Great Falls, MT',
'Greater Binghamton Airport (Edwin A. Link Field)',
'Greater Peoria Regional Airport',
'Greater Rochester International Airport',
'Green Bay, WI',
'Green River, UT',
'Greensboro, NC',
'Greenville, NC',
'Greenville, SC',
'Greenville, TX',
'Greenville-Spartanburg International Airport',
'Greenwood Village, CO',
'GRK',
'Grove City, OH',
'Grovetown, GA',
'GRR',
'GSO',
'GSP',
'GST',
'GTF',
'GTR',
'GU',
'Guam',
'GUC',
'Gulfport, MS',
'Gulfport-Biloxi International Airport',
'Gunnison-Crested Butte Regional Airport',
'Gustavus Airport',
'Gustine, CA',
'Hacienda Heights, CA',
'Hagerstown, MD',
'Hammond, IN',
'Hancock County-Bar Harbor Airport',
'Harbor City, CA',
'Hardeeville, SC',
'Harlingen, TX',
'Harrisburg International Airport',
'Harrison/Marion Regional Airport',
'Harrisonburg, VA',
'Hartford, CT',
'Hartsfield-Jackson Atlanta International Airport',
'Hattiesburg, MS',
'Hattiesburg-Laurel Regional Airport',
'Hawaii',
'Hays Regional Airport',
'Hays, KS',
'Hayward, CA',
'HDN',
'Hector International Airport',
'Helen, GA',
'Helena Regional Airport',
'Helena, MT',
'Hemet, CA',
'Hempstead, NY',
'Henderson, NV',
'Hermitage, TN',
'HI',
'Hialeah, FL',
'Hilliard, OH',
'Hillsboro, TX',
'Hilo International Airport',
'Hilton Head Airport',
'Hilton Head Island, SC',
'HLN',
'HNL',
'Holbrook, AZ',
'Hollywood, CA',
'HOM',
'Homer Airport',
'Honolulu International Airport / Hickam AFB',
'Honolulu, HI',
'Horn Lake, MS',
'Horseheads, NY',
'HOU',
'Houghton County Memorial Airport',
'Houston, TX',
'HPN',
'HRL',
'HSV',
'HTS',
'Huntsville International Airport (Carl T. Jones Field)',
'Huntsville, ON',
'Huntsville, TX',
'Hurricane, UT',
'HVN',
'HXD',
'HYA',
'HYS',
'IA',
'IAD',
'IAH',
'IAH',
'ICT',
'ID',
'IDA',
'Idaho Falls Regional Airport (Fanning Field)',
'Idaho Falls, ID',
'Idaho',
'IFP',
'IL',
'Illinois',
'ILM',
'Imperial County Airport (Boley Field)',
'IN',
'IND',
'Indiana',
'Indianapolis International Airport',
'Indianapolis, IN',
'Indio, CA',
'Inglewood, CA',
'INL',
'Inyokern Airport',
'Iowa',
'IPL',
'IPT',
'Irving, TX',
'Islip, NY',
'ISO',
'ISP',
'Issaquah, WA',
'ITH',
'Ithaca Tompkins Regional Airport',
'ITO',
'IYK',
'JAC',
'Jackson Hole Airport',
'Jackson, MI',
'Jackson, MS',
'Jackson, TN',
'Jackson, WY',
'Jackson-Evers International Airport',
'Jacksonville International Airport',
'Jacksonville, FL',
'James M. Cox Dayton International Airport',
'JAN',
'Janesville, WI',
'JAX',
'Jefferson City, MO',
'Jeffersonville, IN',
'Jersey City, NJ',
'JFK',
'JLN',
'JNU',
'John F. Kennedy International Airport',
'John Murtha Johnstown-Cambria County Airport',
'John Wayne Airport (formerly Orange County Airport)',
'Joliet, IL',
'Jonesboro, AR',
'Jonesboro, GA',
'Joplin Regional Airport',
'Joplin, MO',
'JST',
'Junction City, KS',
'Juneau International Airport',
'Kahului Airport',
'Kalamazoo, MI',
'Kalamazoo/Battle Creek International Airport',
'Kalispell, MT',
'Kansas City International Airport',
'Kansas City, MO',
'Kansas',
'Kearney, NE',
'Kelso, WA',
'Kenai Municipal Airport',
'Kenner, LA',
'Kentucky',
'Kerrville, TX',
'Ketchikan International Airport',
'Key West International Airport',
'Killeen, TX',
'Killeen-Fort Hood Regional Airport / Robert Gray Army Airfield',
'King City, CA',
'King County International Airport (Boeing Field)',
'King of Prussia, PA',
'King Salmon Airport',
'Kingman, AZ',
'Kingsville, TX',
'Kinston Regional Jetport (Stallings Field)',
'Kirkland, WA',
'Kissimmee, FL',
'Klamath Falls Airport (Kingsley Field)',
'Klamath Falls, OR',
'Knox County Regional Airport',
'Knoxville, TN',
'KOA',
'Kodak, TN',
'Kodiak Airport',
'Kokomo, IN',
'Kona International Airport at Keahole',
'KS',
'KSM',
'KTN',
'KY',
'La Crosse Municipal Airport',
'La Mesa, CA',
'LA',
'Lafayette Regional Airport',
'Lafayette, IN',
'Lafayette, LA',
'LaGuardia Airport (also see Marine Air Terminal)',
'Lake Charles Regional Airport',
'Lake Charles, LA',
'Lake City, FL',
'Lake Havasu City, AZ',
'Lake Hood Seaplane Base (also Lake Hood Airstrip)',
'Lakeland, FL',
'Lakeville, MN',
'Lakewood, CO',
'Lambert-St. Louis International Airport',
'LAN',
'Lanai Airport',
'Lancaster, CA',
'Lansing, MI',
'Lantana, FL',
'Laramie, WY',
'Laredo International Airport',
'Laredo, TX',
'Las Cruces, NM',
'Las Vegas, NV',
'LAS',
'Laughlin/Bullhead International Airport',
'Laurel, MD',
'Laurence G. Hanscom Field / Hanscom AFB',
'LAW',
'Lawrence, KS',
'Lawton, OK',
'Lawton-Fort Sill Regional Airport',
'LAX',
'LBB',
'LBE',
'LCH',
'Lehi, UT',
'Lehigh Valley International Airport',
'Lemoore, CA',
'Lenexa, KS',
'Leominster, MA',
'Lewiston, ME',
'Lewiston-Nez Perce County Airport',
'Lewisville, TX',
'LEX',
'Lexington, KY',
'LFT',
'LGA',
'LGB',
'LHD',
'LIH',
'Lihue Airport (Lihue Airport)',
'Lima, OH',
'Lincoln Airport (was Lincoln Municipal Airport)',
'Lincoln City, OR',
'Lincoln, NE',
'Linthicum Heights, MD',
'LIT',
'Lithia Springs, GA',
'Lithonia, GA',
'Little Rock National Airport (Adams Field)',
'Little Rock, AR',
'Livermore, CA',
'LMT',
'LNK',
'LNY',
'Logan, UT',
'Lompoc, CA',
'London, ON',
'Long Beach Airport (Daugherty Field)',
'Long Beach, CA',
'Long Island MacArthur Airport',
'Longview, TX',
'Los Angeles International Airport',
'Los Angeles, CA',
'Lost Hills, CA',
'Louis Armstrong New Orleans International Airport',
'Louisiana',
'Louisville International Airport (Standiford Field)',
'Louisville, KY',
'LRD',
'LSE',
'Lubbock Preston Smith International Airport',
'Lubbock, TX',
'Lufkin, TX',
'Lumberton, NC',
'LWS',
'LYH',
'Lynchburg Regional Airport (Preston Glenn Field)',
'MA',
'Macedonia, OH',
'Macon, GA',
'Madera, CA',
'Madison Heights, MI',
'Madison, AL',
'Madison, WI',
'MAF',
'Magic Valley Regional Airport (Joslin Field)',
'Maine',
'Mammoth Lakes, CA',
'Manchester-Boston Regional Airport',
'Manhattan Regional Airport',
'Manhattan, KS',
'Mankato Regional Airport',
'Manokotak Airport',
'Maple Shade, NJ',
'Marana, AZ',
'Marietta, GA',
'Marina, CA',
'Marion, IL',
'Mars, PA',
'Marshall Islands',
'Marshall, TX',
'Marthas Vineyard Airport',
'Maryland',
'Mason City Municipal Airport',
'Massachusetts',
'MBA',
'MBS International Airport',
'MBS',
'McAlester, OK',
'McAllen, TX',
'McAllen-Miller International Airport',
'McCarran International Airport',
'McClellan-Palomar Airport',
'McGhee Tyson Airport',
'MCI',
'McKinney, TX',
'MCN',
'MCO',
'MCW',
'MD',
'MDT',
'MDW',
'ME',
'Meadows Field',
'Medford, OR',
'Medicine Hat, AB',
'Medina, OH',
'MEI',
'Melbourne International Airport',
'MEM',
'Memphis International Airport',
'Memphis, TN',
'Menomonie, WI',
'Mentor, OH',
'Merced, CA',
'Meridian Regional Airport (Key Field)',
'Meridian, ID',
'Meridian, MS',
'Merle K. (Mudhole) Smith Airport',
'Merrill Field',
'Merrillville, IN',
'Mesa, AZ',
'Metropolitan Oakland International Airport',
'MFE',
'MFR',
'MGM',
'MGW',
'MH',
'MHK',
'MHT',
'MI',
'MIA',
'Miami International Airport',
'Miami, FL',
'Michigan',
'MidAmerica St. Louis Airport / Scott Air Force Base',
'Middle Georgia Regional Airport',
'Middleburg Heights, OH',
'Midland International Airport',
'Mid-Ohio Valley Regional Airport',
'Midvale, UT',
'Midwest City, OK',
'Milan, OH',
'Miles City, MT',
'Milwaukee, WI',
'Minneapolis, MN',
'Minneapolis-St. Paul International Airport',
'Minnesota',
'Minonk, IL',
'Minot International Airport',
'Mississauga, ON',
'Mississippi',
'Missoula International Airport',
'Missoula, MT',
'Missouri',
'Mitchell, SD',
'MKE',
'MKG',
'MKK',
'MKT',
'MLB',
'MLI',
'MLU',
'MN',
'MO',
'Moab, UT',
'MOB',
'Mobile Regional Airport',
'Mobile, AL',
'MOD',
'Modesto City-County Airport (Harry Sham Field)',
'Modesto, CA',
'Mojave, CA',
'Moline, IL',
'Molokai Airport',
'Monroe Regional Airport',
'Monroe, LA',
'Montana',
'Monterey Peninsula Airport',
'Monterey, CA',
'Montgomery Regional Airport (Dannelly Field)',
'Montgomery, AL',
'Montrose Regional Airport',
'Morgantown Municipal Airport (Walter L. Bill Hart Field)',
'Morgantown, KY',
'Morristown, TN',
'Morro Bay, CA',
'Moses Lake, WA',
'MOT',
'MP',
'MRI',
'MRY',
'MS',
'MSN',
'MSO',
'MSP',
'MSY',
'Mt Vernon, IL',
'MT',
'MTJ',
'Murfreesboro, TN',
'Muskegon County Airport',
'Muskogee, OK',
'MVY',
'MWA',
'MYR',
'Myrtle Beach International Airport',
'Nantucket Memorial Airport',
'Naples Municipal Airport',
'Nashua, NH',
'Nashville International Airport (Berry Field)',
'Nashville, TN',
'Natrona County International Airport',
'NC',
'ND',
'NE',
'Nebraska',
'Needles, CA',
'Nephi, UT',
'Nevada',
'New Bedford Regional Airport',
'New Braunfels, TX',
'New Castle, DE',
'New Cumberland, PA',
'New Hampshire',
'New Jersey',
'New Mexico',
'New Orleans, LA',
'New Philadelphia, OH',
'New York',
'New York, NY',
'Newark Liberty International Airport',
'Newark, CA',
'Newark, NJ',
'Newbury Park, CA',
'Newnan, GA',
'Newport News, VA',
'Newport News/Williamsburg International Airport',
'Newport, RI',
'Newport, TN',
'NH',
'Niantic, CT',
'NJ',
'NM',
'Nogales, AZ',
'Nome Airport',
'Norcross, GA',
'Norfolk International Airport',
'Norfolk, VA',
'Normal, IL',
'Norman Y. Mineta San José International Airport',
'North Canton, OH',
'North Carolina',
'North Charleston, SC',
'North Dakota',
'North Hempstead, NY',
'North Highlands, CA',
'North Hills, CA',
'North Las Vegas Airport',
'North Little Rock, AR',
'North Palm Springs, CA',
'North Platte, NE',
'North Richland Hills, TX',
'North Ridgeville, OH',
'Northern Maine Regional Airport at Presque Isle',
'Northern Mariana Islands',
'Northwest Arkansas Regional Airport',
'Norwalk, CA',
'NV',
'NY',
'OAJ',
'OAK',
'Oakland, CA',
'Oceanside, CA',
'Odessa, TX',
'Ogden, UT',
'OGG',
'OH',
'Ohio',
'OK',
'Okaloosa Regional Airport / Eglin Air Force Base',
'OKC',
'Oklahoma City, OK',
'Oklahoma',
'OMA',
'Omaha, NE',
'OME',
'ONT',
'Ontario International Airport',
'Ontario, CA',
'Ontario, OR',
'Opelika, AL',
'OR',
'Orange, CA',
'Orange, TX',
'ORD',
'Oregon',
'ORF',
'Orlando International Airport',
'Orlando Sanford International Airport',
'Orlando, FL',
'Oroville, CA',
'OTH',
'OTZ',
'Outagamie County Regional Airport',
'Owensboro, KY',
'Oxford, AL',
'Oxnard Airport',
'OXR',
'Oyster Bay, NY',
'PA',
'Paducah, KY',
'Page Municipal Airport',
'Page, AZ',
'PAH',
'Palatine, IL',
'Palau',
'Palm Bay, FL',
'Palm Beach International Airport',
'Palm Desert, CA',
'Palm Springs International Airport',
'Palm Springs, CA',
'Palmdale, CA',
'Palo Alto, CA',
'Panama City-Bay County International Airport',
'Pangborn Memorial Airport',
'Paso Robles, CA',
'Payson, AZ',
'PBI',
'PDX',
'Pearl, MS',
'Pease International Tradeport Airport',
'Pecos, TX',
'Pellston Regional Airport of Emmet County',
'Pendleton, OR',
'Pennsylvania',
'Pensacola Regional Airport',
'Pensacola, FL',
'Petaluma, CA',
'Peterborough, ON',
'Petersburg James A. Johnson Airport',
'PFN',
'PGA',
'PGV',
'Pharr, TX',
'PHF',
'Philadelphia International Airport',
'Philadelphia, PA',
'PHL',
'Phoenix Sky Harbor International Airport',
'Phoenix, AZ',
'PHX',
'PIA',
'PIB',
'PIE',
'Piedmont Triad International Airport',
'Pierre Regional Airport',
'Pigeon Forge, TN',
'PIH',
'Pinole, CA',
'PIR',
'Piscataway, NJ',
'Pismo Beach, CA',
'PIT',
'Pitt-Greenville Airport',
'Pittsburg, CA',
'Pittsburgh International Airport',
'Pittsburgh, PA',
'PKB',
'Plainfield, IN',
'Plano, TX',
'Pleasanton, CA',
'PLN',
'PNS',
'Pocatello Regional Airport',
'Pocatello, ID',
'Pomona, CA',
'Pompano Beach, FL',
'Ponderey, ID',
'Port Allen, LA',
'Port Columbus International Airport',
'Port Lavaca, TX',
'Porterville, CA',
'Portland International Airport',
'Portland International Jetport',
'Portland, ME',
'Portland, OR',
'Portsmouth, NH',
'Pottstown, PA',
'PQI',
'PR',
'Prescott, AZ',
'Provincetown Municipal Airport',
'PSC',
'PSG',
'PSM',
'PSP',
'Pueblo, CO',
'Puerto Rico',
'Pullman-Moscow Regional Airport',
'Punta Gorda, FL',
'PUW',
'PVC',
'PVD',
'PW',
'PWM',
'Quad City International Airport',
'Raleigh, NC',
'Raleigh-Durham International Airport',
'Ralph Wien Memorial Airport',
'Rancho Cordova, CA',
'Rancho Mirage, CA',
'RAP',
'Rapid City Regional Airport',
'Rapid City, SD',
'Raton, NM',
'RDD',
'RDM',
'RDU',
'Red Bluff, CA',
'Red Deer, AB',
'Redding Municipal Airport',
'Redding, CA',
'Redmond Municipal Airport (Roberts Field)',
'Redmond, OR',
'Reno, NV',
'Reno-Tahoe International Airport',
'RFD',
'RHI',
'Rhinelander-Oneida County Airport',
'Rhode Island',
'RI',
'RIC',
'Richfield, MN',
'Richland, WA',
'Richmond Hill, GA',
'Richmond International Airport',
'Richmond, IN',
'Richmond, KY',
'Rick Husband Amarillo International Airport',
'Ridgecrest, CA',
'Riverside, CA',
'Riverton Regional Airport',
'RIW',
'RKD',
'RNO',
'ROA',
'Roanoke Rapids, NC',
'Roanoke Regional Airport (Woodrum Field)',
'ROC',
'Rochester International Airport',
'Rochester, MN',
'Rochester, NY',
'Rock Springs, WY',
'Rockford, IL',
'Rogue Valley International-Medford Airport',
'Rohnert Park, CA',
'Rolling Meadows, IL',
'Ronald Reagan Washington National Airport',
'Roseburg, OR',
'Rosemead, CA',
'Roseville, MN',
'Roswell, NM',
'Rowland Heights, CA',
'RST',
'RSW',
'Rubidoux, CA',
'Ruidoso, NM',
'Russellville, AR',
'Sacramento International Airport',
'Sacramento, CA',
'SAF',
'Saginaw, MI',
'Salem, OR',
'Salina, KS',
'Salinas, CA',
'Salisbury-Ocean City Wicomico Regional Airport',
'Sallisaw, OK',
'Salt Lake City International Airport',
'Salt Lake City, UT',
'San Angelo Regional Airport (Mathis Field)',
'San Angelo, TX',
'San Antonio International Airport',
'San Antonio, TX',
'San Bernardino, CA',
'San Diego International Airport',
'San Diego, CA',
'San Dimas, CA',
'San Francisco International Airport',
'San Francisco, CA',
'San Jose, CA',
'San Luis Obispo County Regional Airport (McChesney Field)',
'San Luis Obispo, CA',
'San Marcos, TX',
'San Simeon, CA',
'San Ysidro, CA',
'SAN',
'Sandston, VA',
'Santa Ana, CA',
'Santa Barbara Municipal Airport',
'Santa Barbara, CA',
'Santa Clara, CA',
'Santa Fe Municipal Airport',
'Santa Fe Springs, CA',
'Santa Fe, NM',
'Santa Maria Public Airport (Capt G. Allan Hancock Field)',
'Santa Maria, CA',
'Santa Rosa, CA',
'Santa Rosa, NM',
'Sarasota-Bradenton International Airport',
'Saskatoon, SK',
'SAT',
'SAV',
'Savannah/Hilton Head International Airport',
'SAW',
'Sawyer International Airport',
'SBA',
'SBN',
'SBP',
'SBY',
'SC',
'SCC',
'Schiller Park, IL',
'SCK',
'Scottsdale, AZ',
'SD',
'SDF',
'SDY',
'SEA',
'Seaside, OR',
'Seattle, WA',
'Seattle-Tacoma International Airport',
'Seekonk, MA',
'Senatobia, MS',
'Seymour, IN',
'SFB',
'SFO',
'SGF',
'SGU',
'Sharonville, OH',
'Shawnee, OK',
'Shepherdsville, KY',
'Sheridan County Airport',
'Sheridan, WY',
'SHR',
'Shreveport Regional Airport',
'Shreveport, LA',
'SHV',
'Sidney, NE',
'Sidney-Richland Municipal Airport',
'Sierra Vista, AZ',
'Silver City, NM',
'Simi Valley, CA',
'Simpsonville, SC',
'Sinton, TX',
'Sioux City, IA',
'Sioux Falls Regional Airport (Joe Foss Field)',
'Sioux Falls, SD',
'Sioux Gateway Airport (Col. Bud Day Field)',
'SIT',
'Sitka Rocky Gutierrez Airport',
'SJC',
'SJT',
'SLC',
'Slidell, LA',
'SMF',
'SMX',
'SNA',
'Socorro, NM',
'South Bend Regional Airport',
'South Bend, IN',
'South Carolina',
'South Dakota',
'South Lake Tahoe, CA',
'South Padre Island, TX',
'South San Francisco, CA',
'Southeast Texas Regional Airport',
'Southington, CT',
'Southwest Florida International Airport',
'Southwest Georgia Regional Airport',
'Southwest Oregon Regional Airport (was North Bend Municipal)',
'Sparks, NV',
'Spartanburg, SC',
'Speedway, IN',
'SPI',
'Spokane International Airport (Geiger Field)',
'Spokane, WA',
'Spring, TX',
'Springfield, IL',
'Springfield, MO',
'Springfield, OR',
'Springfield-Branson National Airport',
'SPS',
'SRQ',
'St Charles, MO',
'St Joseph, MO',
'St Louis, MO',
'St Robert, MO',
'St. Cloud Regional Airport',
'St. George Municipal Airport',
'St. George, UT',
'St. Louis, MO',
'St. Marys Airport',
'St. Paul, MN',
'St. Petersburg, FL',
'St. Petersburg-Clearwater International Airport',
'Stanton, CA',
'State College, PA',
'Statesville, NC',
'STC',
'Stewart International Airport',
'Stillwater, OK',
'STL',
'Stockbridge, GA',
'Stockton Metropolitan Airport',
'Stockton, CA',
'Strongsville, OH',
'SUN',
'Sunnyvale, CA',
'Suwanee, GA',
'SUX',
'Sweetwater, TX',
'SWF',
'Sylmar, CA',
'SYR',
'Syracuse Hancock International Airport',
'Tacoma, WA',
'Tallahassee Regional Airport',
'Tallahassee, FL',
'Tampa International Airport',
'Tampa, FL',
'Ted Stevens Anchorage International Airport',
'Telluride Regional Airport',
'Temecula, CA',
'Tempe, AZ',
'Temple, TX',
'Tennessee',
'Terrell, TX',
'Tewksbury, MA',
'TEX',
'Texarkana Regional Airport (Webb Field)',
'Texarkana, TX',
'Texas',
'The Dalles, OR',
'The Eastern Iowa Airport',
'Theodore Francis Green State Airport',
'Thornton, CO',
'Tifton, GA',
'Tigard, OR',
'TLH',
'TN',
'TOL',
'Toledo Express Airport',
'Toledo, OH',
'Topeka, KS',
'TPA',
'Tracy, CA',
'Traverse City, MI',
'Trenton-Mercer Airport',
'TRI',
'Tri-Cities Airport',
'Tri-Cities Regional Airport',
'Tri-State Airport (Milton J. Ferguson Field)',
'Troutdale, OR',
'TTN',
'Tucker, GA',
'Tucson International Airport',
'Tucson, AZ',
'Tucumcari, NM',
'TUL',
'Tulare, CA',
'Tulsa International Airport',
'Tulsa, OK',
'Tumwater, WA',
'TUP',
'Tupelo Regional Airport (C.D. Lemons Field)',
'Tupelo, MS',
'Turlock, CA',
'TUS',
'Tuscaloosa, AL',
'TVC',
'Tweed-New Haven Airport',
'Twentynine Palms, CA',
'TWF',
'Twin Falls, ID',
'TX',
'TXK',
'Tyler Pounds Regional Airport',
'Tyler, TX',
'TYR',
'TYS',
'Ukiah, CA',
'Unalakleet Airport',
'Unalaska Airport (Tom Madsen Airport)',
'Union City, GA',
'University of Illinois - Willard Airport',
'University Park Airport',
'UNK',
'UNV',
'UT',
'Utah',
'Utica, NY',
'VA',
'Vacaville, CA',
'Valdez Airport (Pioneer Field)',
'Valdosta Regional Airport',
'Valdosta, GA',
'Vallejo, CA',
'Valley International Airport',
'Van Buren, AR',
'Van Horn, TX',
'VCT',
'VDZ',
'Venice, FL',
'Ventura, CA',
'Vermont',
'Vernal, UT',
'VGT',
'VI',
'Vicksburg, MS',
'Victoria Regional Airport',
'Victoria, TX',
'Victorville, CA',
'Villa Park, IL',
'Virgin Islands',
'Virgina Beach, VA',
'Virginia',
'VLD',
'VPS',
'VT',
'WA',
'Waco Regional Airport',
'Waco, TX',
'Waite Park, MN',
'Walker, MI',
'Wall, SD',
'Walla Walla Regional Airport',
'Walnut Creek, CA',
'Warren, IN',
'Warren, MI',
'Warwick, RI',
'Washington Dulles International Airport',
'Washington',
'Washington, DC',
'Washington, PA',
'Waterloo Regional Airport',
'Waterloo, IA',
'Watsonville, CA',
'Weatherford, TX',
'Webster, TX',
'Weed, CA',
'Wells, NV',
'Wendover, UT',
'West Des Moines, IA',
'West Helena, AR',
'West Memphis, AR',
'West Sacramento, CA',
'West Virginia',
'Westchester County Airport',
'Western Nebraska Regional Airport (William B. Heilig Field)',
'Westminster, CA',
'Wethersfield, CT',
'Wheat Ridge, CO',
'Wheatland, WY',
'Whitby, ON',
'Whittier, CA',
'WI',
'Wichita Falls Municipal Airport / Sheppard Air Force Base',
'Wichita Falls, TX',
'Wichita Mid-Continent Airport',
'Wichita, KS',
'Wiley Post-Will Rogers Memorial Airport',
'Wilkes-Barre/Scranton International Airport',
'Will Rogers World Airport',
'Willcox, AZ',
'William P. Hobby Airport',
'William R. Fairchild International Airport',
'Williams, AZ',
'Williams, CA',
'Williamsburg, VA',
'Williamson County Regional Airport',
'Williamsport Regional Airport',
'Willows, CA',
'Wilmington International Airport',
'Wilmington, NC',
'Windsor Locks, CT',
'Winnemucca, NV',
'Winslow, AZ',
'Winston - Salem, NC',
'Wisconsin',
'Woodland, CA',
'Woods Cross, UT',
'Wrangell Airport',
'WRG',
'WV',
'WY',
'Wyoming',
'Wytheville, VA',
'XNA',
'YAK',
'Yakima Air Terminal (McAllister Field)',
'Yakima, WA',
'Yakutat Airport',
'Yampa Valley Airport (Yampa Valley Regional)',
'Yeager Airport',
'Yellowstone Regional Airport',
'YKM',
'YNG',
'York, PA',
'Youngstown-Warren Regional Airport / Youngstown ARS',
'Youngtown, AZ',
'Yreka, CA',
'YUM',
'Yuma International Airport / MCAS Yuma',
'Yuma, AZ'
].sort();

//-- Simple search ------------------
new IncrementalSearch(document.forms[0].m_AttSearch, function(o, search){
	if(!search)
		return;
	for(var i = -1, l = list.length; ++i < l;)
		/*if "search" was found in the beginning of the string (index == 0)*/
		if(!list[i].indexOf(search))
			/*adds the item to the list, telling that the position where the word was found is 0*/
			o.add(list[i], 0);
	/*shows the list*/
	o.show();
}, "autocomplete");
new IncrementalSearch(document.forms[0].m_DirFromSearch, function(o, search){
	if(!search)
		return;
	for(var i = -1, l = list.length; ++i < l;)
		/*if "search" was found in the beginning of the string (index == 0)*/
		if(!list[i].indexOf(search))
			/*adds the item to the list, telling that the position where the word was found is 0*/
			o.add(list[i], 0);
	/*shows the list*/
	o.show();
}, "autocomplete");
new IncrementalSearch(document.forms[0].m_DirToSearch, function(o, search){
	if(!search)
		return;
	for(var i = -1, l = list.length; ++i < l;)
		/*if "search" was found in the beginning of the string (index == 0)*/
		if(!list[i].indexOf(search))
			/*adds the item to the list, telling that the position where the word was found is 0*/
			o.add(list[i], 0);
	/*shows the list*/
	o.show();
}, "autocomplete");


//-- Searches for multiple matches ----
function getNames(o, search){
	if(search = search.toLowerCase())
		for(var i = -1, l = list.length; ++i < l;){
			/*searches all the matches of "search" and adds the indexes in an array */
			for(var j = 0, indices = []; j = list[i].toLowerCase().indexOf(search, j) + 1;
				indices[indices.length] = j - 1);
			/*if any ocurrence was found, adds the item and pass the position of the matches*/
			if(indices.length)
				o.add(list[i], indices);
		}
	o.show();
}

//new IncrementalSearch(document.forms[0].m_AttSearch, getNames, "autocomplete");
//new IncrementalSearch(document.forms[0].m_DirFromSearch, getNames, "autocomplete");
//new IncrementalSearch(document.forms[0].m_DirToSearch, getNames, "autocomplete");

//]]>

var stateList = [
    'Alabama',
    'Alaska',
    'American Samoa',
    'Arizona',
    'Arkansas',
    'California',
    'Colorado',
    'Connecticut',
    'Delaware',
    'District Of Columbia',
    'Federated States Of Micronesia',
    'Florida',
    'Georgia',
    'Guam',
    'Hawaii',
    'Idaho',
    'Illinois',
    'Indiana',
    'Iowa',
    'Kansas',
    'Kentucky',
    'Louisiana',
    'Maine',
    'Marshall Islands',
    'Maryland',
    'Massachusetts',
    'Michigan',
    'Minnesota',
    'Mississippi',
    'Missouri',
    'Montana',
    'Nebraska',
    'Nevada',
    'New Hampshire',
    'New Jersey',
    'New Mexico',
    'New York',
    'North Carolina',
    'North Dakota',
    'Northern Mariana Islands',
    'Ohio',
    'Oklahoma',
    'Oregon',
    'Palau',
    'Pennsylvania',
    'Puerto Rico',
    'Rhode Island',
    'South Carolina',
    'South Dakota',
    'Tennessee',
    'Texas',
    'Utah',
    'Vermont',
    'Virgin Islands',
    'Virginia',
    'Washington',
    'West Virginia',
    'Wisconsin',
    'Wyoming',
    'AL',
    'AK',
    'AS',
    'AZ',
    'AR',
    'CA',
    'CO',
    'CT',
    'DE',
    'DC',
    'FM',
    'FL',
    'GA',
    'GU',
    'HI',
    'ID',
    'IL',
    'IN',
    'IA',
    'KS',
    'KY',
    'LA',
    'ME',
    'MH',
    'MD',
    'MA',
    'MI',
    'MN',
    'MS',
    'MO',
    'MT',
    'NE',
    'NV',
    'NH',
    'NJ',
    'NM',
    'NY',
    'NC',
    'ND',
    'MP',
    'OH',
    'OK',
    'OR',
    'PW',
    'PA',
    'PR',
    'RI',
    'SC',
    'SD',
    'TN',
    'TX',
    'UT',
    'VT',
    'VI',
    'VA',
    'WA',
    'WV',
    'WI',
    'WY',
    'alabama',
    'alaska',
    'american samoa',
    'arizona',
    'arkansas',
    'california',
    'colorado',
    'connecticut',
    'delaware',
    'district of columbia',
    'federated states of micronesia',
    'florida',
    'georgia',
    'guam',
    'hawaii',
    'idaho',
    'illinois',
    'indiana',
    'iowa',
    'kansas',
    'kentucky',
    'louisiana',
    'maine',
    'marshall islands',
    'maryland',
    'massachusetts',
    'michigan',
    'minnesota',
    'mississippi',
    'missouri',
    'montana',
    'nebraska',
    'nevada',
    'new hampshire',
    'new jersey',
    'new mexico',
    'new york',
    'north carolina',
    'north dakota',
    'northern mariana islands',
    'ohio',
    'oklahoma',
    'oregon',
    'palau',
    'pennsylvania',
    'puerto rico',
    'rhode island',
    'south carolina',
    'south dakota',
    'tennessee',
    'texas',
    'utah',
    'vermont',
    'virgin islands',
    'virginia',
    'washington',
    'west virginia',
    'wisconsin',
    'wyoming',

].sort();