
	var airlineATArrayValues		= "CAK,ATL,AUS,BWI,BMI,BOS,BUF,SJD,CUN,CLT,MDW,CMH,DAY,DEN,DTW,FNT,FLL,RSW,HOU,IND,JAX,MCI,TYS,LAS,LEX,LAX,MEM,MIA,MKE,MSP,MBJ,NAS,MSY,LGA,PHF,SNA,MCO,PNS,PHL,PHX,PIT,PWM,RDU,RIC,ROC,SAT,SFO,SRQ,STL,SEA,TPA,IAD,DCA,PBI,HPN,ICT,ABE,AUA,BDA,BKG,CRW,DSM,GRR,MDT,HSV,EYW,MEX,PUJ,SJU";
	var airlineF9ArrayValues		= "";
    var airlineGLArrayValues		= "";
	
				<!--
                    var MacsArray = new Array();
			MacsArray["CHI"] = new Array("MDW","MKE");
MacsArray["DTT"] = new Array("DTW","FNT");
MacsArray["FMW"] = new Array("FLL","MIA","PBI");
MacsArray["NYC"] = new Array("HPN","LGA");
MacsArray["TWR"] = new Array("PHF","RIC");
MacsArray["WAS"] = new Array("BWI","DCA","IAD");
MacsArray["WFL"] = new Array("RSW","SRQ","TPA");
MacsArray["WNY"] = new Array("BUF","ROC");

                var SortedStations = new Array(
			"ABR","ACA","CAK","ALS","ABQ","AIA","AMA","ANC","ATL","ACY","AUS","BWI","BTR","BIL","BHM","BMI","BOI","BOS","BKX","BUF","SJD","YYC","CUN","CDR","CHS","CLT","CHA","CYS","MDW","CVG","CLE","CVN","COU","CMH","CEZ","CZM","DFW","DAY","DAB","DEN","DTW","DIK","DDC","ELP","FMN","FYV","XNA","FNT","FLL","RSW","FAT","GNV","GCK","GCC","FPO","GRI","GJT","GSO","GSP","GDL","GPT","BDL","HYS","IAH","HOU","HTS","HON","IND","ZIH","JAX","MCI","EAR","IGM","TYS","LAF","LAR","LAS","LEX","LBL","LNK","LIT","LAX","SDF","MZT","MCK","MEM","MIA","MKE","MSP","MLI","MBJ","MYR","BNA","NAS","MSY","LGA","EWR","SWF","PHF","ORF","LBF","NPL","OKC","OMA","SNA","MCO","PGA","PNS","PHL","PHX","PIR","PIT","PNC","PWM","PDX","PRC","PUB","PVR","RDU","RNO","RIC","RIW","ROC","RKS","SMF","SLC","SAT","SAN","SFO","SJC","SFB","SAF","SRQ","SAV","BFF","STL","SEA","SHR","SOW","SHV","SVC","MQY","SBN","GEG","STT","TLH","TPA","TEX","TUS","TUL","TUP","TCL","YVR","IAD","DCA","PBI","HPN","ICT","ISN","WRL","ABY","ALB","ABE","AUA","AVL","ASE","BED","BDA","BMG","BFI","BWG","BZN","BKG","BTV","LGU","CID","CMI","CRW","CHO","CKB","CLL","COS","CAE","CSG","GTR","JQF","DSM","DLH","DRO","ELY","EUG","FAR","FAY","AFW","GUP","GRR","GBD","GRB","GLH","PGV","MDT","PIB","HUG","HUF","HSV","ITH","JAC","EYW","GRK","LAN","LWT","ISP","LBB","MSN","MHT","MHK","MEX","MSO","CNY","MLU","MGM","MTJ","OAK","OCF","ONT","OSH","PVD","PVU","PUJ","RAP","LCK","ROA","SLN","SJO","SJU","SBA","MSL","SDY","SUX","STJ","HDN","SWO","SYR","FOE","TTN","MBS","UTM","TYR","VLD","VEL","ACT","AVP","YIP","ILG","INT"
				);
				
				var Stations = new Array();
				Stations["ICT"] = new Station("ICT", "", "Wichita, KS", true, true, new Array("SEA","SFO","SHR","SJO","SJU","SLN","SOW","SRQ","STL","SVC","SWF","TEX","TPA","UTM","WRL","FMN","FNT","GCC","GCK","GJT","GRR","GUP","HDN","HON","HOU","HYS","IAD","IGM","IND","ISN","JAC","JAX","LAR","LAS","LAX","LBF","LBL","LGA","LWT","MBJ","MCO","MDW","MEM","MHK","MIA","MKE","MLI","MSP","MSY","NAS","OMA","PBI","PGA","PHF","PHL","PHX","PIR","PIT","PNS","PRC","PUB","PUJ","PWM","RDU","RIC","RIW","RKS","ROC","RSW","SAF","SAN","SAT","SAV","SDY","HPN","AIA","DIK","DRO","DTW","EAR","ELY","EWR","EYW","FAR","FLL","CHS","CLT","COS","CUN","CVN","CYS","DAB","DDC","BMI","BOS","BTV","BWI","CDR","CEZ","DCA","FPO","ABR","ALS","AMA","ATL","AUA","BDA","BKX","BUF","CAK","CMH","DAY","GPT","ACY","BFF","DSM"));
Stations["SEA"] = new Station("SEA", "", "Seattle/Tacoma, WA", true, true, new Array("ICT","ISN","JAX","LAR","LAS","LBL","LIT","LWT","MCI","MCK","FMN","FPO","GCC","GCK","GDL","GJT","HDN","HON","HPN","HSV","HYS","IAD","IAH","AIA","DEN","DFW","DIK","DSM","EAR","ELP","ELY","EWR","EYW","FAR","CEZ","CLT","CUN","CVG","CYS","CZM","DAB","DAY","DCA","DDC","BDL","BMI","BTR","BUF","CAK","CDR","DTW","FLL","FNT","IND","MBJ","MCO","MDW","ABQ","ABR","ACY","AUA","BDA","SAV","SDF","SJU","SNA","SRQ","STL","SWF","TEX","TPA","TUL","TUS","UTM","WRL","YYC","BKG","BTV","BWI","CMH","GPT","JAC","CHS","MEM","MHK","MKE","MLI","MSP","MSY","NAS","OKC","OMA","PHF","PHL","PHX","PIR","PIT","PNS","PRC","PUB","PUJ","PVR","PWM","ROC","RSW","SAF","SAN","SAT","BOS","LGA","COS","PBI","DRO","MIA","ATL","LAX","LBF","RDU","RIC","RIW","RKS"));
Stations["SFO"] = new Station("SFO", "", "San Francisco, CA", true, true, new Array("ICT","ISN","JAX","LAR","LAS","LBL","LIT","LWT","MCI","FMN","FPO","GCC","GCK","GDL","GJT","HDN","HON","HPN","HSV","HYS","IAD","IAH","AIA","DEN","DFW","DIK","DSM","EAR","ELP","ELY","EWR","EYW","FAR","CEZ","CLT","CUN","CYS","CZM","DAB","DAY","DCA","DDC","BDL","BMI","BTR","BUF","CAK","CDR","DTW","FLL","FNT","IND","MBJ","MCK","MCO","MDW","ABQ","ABR","ACY","ANC","AUA","BDA","SAV","SDF","SDY","SJD","BKG","BTV","BWI","CMH","GPT","JAC","CHS","MEM","MEX","MKE","MLI","MSP","MSY","NAS","OKC","OMA","PHF","PHL","PHX","PIR","PIT","PNS","PRC","PUB","PUJ","PVR","PWM","ROC","RSW","SAF","SAT","BOS","LGA","COS","PBI","DRO","MHK","MIA","ATL","LAX","LBF","SJO","SJU","SLC","SNA","SRQ","STL","SWF","TEX","TPA","TUL","UTM","WRL","YYC","RDU","RIC","RIW","RKS"));
Stations["SJU"] = new Station("SJU", "", "San Juan, PR", true, true, new Array("ICT","JAX","LAS","LEX","MCI","MDT","GRR","HPN","HSV","IAD","HOU","DFW","DSM","EWR","EYW","CLT","CUN","DAB","DAY","DCA","BMI","BUF","CAK","DTW","FLL","FNT","IND","MBJ","MCO","MDW","ACY","AVL","SAV","SEA","BKG","BTV","BWI","CMH","ABE","CHS","DEN","MEM","MKE","MLI","MSP","MSY","NAS","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","ROC","RSW","SAN","SAT","BOS","LGA","CRW","OMA","PBI","MIA","ATL","LAX","SFO","SRQ","STL","SWF","TPA","TYS","RDU","RIC"));
Stations["SRQ"] = new Station("SRQ", "WFL", "Sarasota/Bradenton, FL", true, true, new Array("ICT","LAS","MCI","GRR","HPN","HSV","IAD","HOU","DFW","DSM","EWR","CLT","CUN","DAY","DCA","BMI","BUF","CAK","DTW","FNT","IND","MDW","ACY","SAV","SEA","STL","SWF","UTM","BKG","BTV","BWI","CMH","GPT","CHS","DEN","MEM","MEX","MKE","MLI","MSP","MSY","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","ROC","SAN","SAT","BOS","LGA","OMA","ATL","LAX","SFO","SJU","RDU","RIC"));
Stations["STL"] = new Station("STL", "", "St. Louis, MO", true, true, new Array("ICT","ISN","JAX","LAS","LBF","LBL","MCO","FMN","FPO","GCC","GCK","GDL","GEG","GJT","GRR","HDN","HON","HPN","HYS","IAD","HOU","AIA","DFW","DIK","DSM","EAR","ELP","ELY","EWR","EYW","FAR","FAT","CEZ","CLT","CUN","CYS","DAB","DAY","DCA","DDC","BUF","CAK","CDR","FLL","IND","LWT","MBJ","ABQ","ABR","ACY","ANC","AUA","BDA","SAV","SDY","SEA","SRQ","SWF","TPA","UTM","ZIH","BTV","BWI","CMH","GPT","JAC","LAR","CHS","DEN","MEM","MEX","MKE","MSP","MSY","MZT","NAS","PDX","PHF","PHL","PHX","PIR","PIT","PNS","PRC","PUB","PUJ","PVR","PWM","RKS","RNO","ROC","RSW","SAF","SAN","SAT","BOS","LGA","COS","OMA","PBI","DRO","MHK","MIA","ATL","LAX","SFO","SJD","SJO","SJU","SLC","RDU","RIC","RIW"));
Stations["TPA"] = new Station("TPA", "WFL", "Tampa, FL", true, true, new Array("ICT","LAS","LGA","MCI","GDL","GEG","GJT","GRR","GSP","HDN","HPN","HSV","IAD","HOU","ALB","DFW","DSM","DTW","ELP","ELY","EWR","EYW","FAR","FAT","CLT","CUN","DAY","DCA","BMI","BUF","CAK","FNT","IND","LWT","MBJ","MDW","ABQ","ACY","AUA","BDA","AVL","SAV","SDY","SEA","STL","SWF","TTN","TUS","UTM","YYC","BKG","BTV","BWI","CMH","GPT","JAC","CHS","CKB","DEN","MEM","MEX","MKE","MLI","MSN","MSP","MSY","PDX","PHF","PHL","PHX","PIT","PNS","PRC","PUJ","PWM","RNO","ROC","SAN","SAT","BOS","COS","OMA","DRO","BNA","MHT","ATL","LAX","SFO","SJC","SJU","SLC","RDU","RIC"));
Stations["IND"] = new Station("IND", "", "Indianapolis, IN", true, true, new Array("ISN","JAC","JAX","LAR","LAS","LAX","LBF","LBL","LGA","LWT","MBJ","MCI","MCO","MDW","MEM","MEX","MGM","MHK","MIA","MKE","MSP","MSY","MZT","NAS","OMA","PBI","PDX","PHF","PHL","PHX","PIR","PIT","PNS","PRC","FMN","GCC","GCK","GDL","GEG","GJT","GUP","HDN","HON","HOU","HSV","HYS","IAD","IAH","ICT","HPN","AIA","DIK","DRO","EAR","ELP","ELY","EWR","EYW","FAR","FAT","FLL","CLT","COS","CUN","CYS","DAB","DDC","DEN","BKG","BOS","BTV","BWI","CDR","CEZ","DCA","FPO","PUB","PUJ","PVR","PWM","RDU","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SHR","SJC","SJD","SJO","SJU","SLC","SLN","SMF","SNA","SRQ","STL","SWF","TEX","TPA","TUS","UTM","WRL","YVR","YYC","ZIH","ABR","ANC","ATL","AUA","BDA","BUF","CAK","ABQ","GPT","ACY","CHS","DFW","BHM","DSM"));
Stations["JAX"] = new Station("JAX", "", "Jacksonville, FL", true, true, new Array("IND","RIC","ROC","SAN","SAT","SEA","SFO","SJU","STL","SWF","UTM","FNT","GRR","GTR","HOU","HSV","IAD","ICT","HPN","DTW","EWR","CLT","CUN","DEN","BKG","BMI","BOS","BTV","BWI","DCA","FPO","ATL","AUA","BDA","BUF","CAK","CMH","DAY","GPT","LAS","LAX","LGA","MBJ","MCI","MDW","MEM","MEX","MKE","MLI","MSN","MSP","MSY","NAS","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","RDU","ACY","CHS","CKB","DFW","BHM","DSM"));
Stations["LAS"] = new Station("LAS", "", "Las Vegas, NV", true, true, new Array("IND","JAC","JQF","LAR","SDF","SDY","SEA","SFO","SHR","SJD","SJO","SJU","SLC","SLN","SNA","SRQ","STL","SWF","TEX","TPA","TUL","UTM","WRL","YVR","YYC","FMN","FNT","GCC","GCK","GDL","GJT","GRR","HDN","HON","HYS","IAD","IAH","ICT","HPN","AIA","DEN","DIK","DRO","DTW","EAR","ELP","ELY","EWR","EYW","FAR","FLL","CLT","COS","CUN","CYS","CZM","DAB","DDC","BKG","BMI","BOS","BTV","BWI","CDR","CEZ","DCA","FPO","ISN","ABR","ANC","ATL","AUA","BDA","BUF","CAK","CMH","DAY","ABQ","GPT","JAX","ACY","LBF","LGA","LIT","LWT","MBJ","MCI","MCK","MCO","MDW","MEM","MEX","MHK","MIA","MKE","MLI","MSP","MSY","NAS","OKC","PBI","PDX","PHF","PHL","PIR","PIT","PNS","PUB","PUJ","PWM","RDU","RIC","RIW","RKS","ROC","RSW","SAF","SAT","SAV","CHS","DFW","BTR","DSM","BDL"));
Stations["LAX"] = new Station("LAX", "", "Los Angeles, CA", true, true, new Array("IND","LAR","LBF","LBL","LGA","LIT","LWT","MBJ","MCI","MCK","MCO","MDW","MEM","MGM","MHK","MIA","MKE","MLI","MSP","MSY","NAS","OKC","OSH","PBI","PDX","PHF","PHL","PIR","PIT","PNS","PUB","PUJ","PWM","FMN","FNT","GCC","GCK","GDL","GEG","GJT","HDN","HON","HSV","HYS","IAD","IAH","ICT","HPN","AIA","DEN","DIK","DRO","DTW","EAR","ELP","ELY","EWR","EYW","FAR","FLL","CHO","CLT","COS","CUN","CYS","CZM","DAB","DDC","BKG","BMI","BOS","BTV","BWI","CDR","CEZ","DCA","FPO","ISN","ABR","ANC","ATL","AUA","BDA","BUF","CAK","CMH","CMI","DAY","ABQ","GPT","JAX","ACY","CHS","DFW","BHM","BTR","DSM","RDU","RIC","RIW","RKS","ROC","RSW","SAF","SAT","SAV","SDF","SDY","SEA","SFO","SHR","SJD","SJO","SJU","SLC","SLN","SRQ","STL","SWF","TEX","TPA","TUL","UTM","WRL","YVR","YYC","BDL"));
Stations["LGA"] = new Station("LGA", "NYC", "New York, NY - LaGuardia", true, true, new Array("IND","JAC","LAR","LAX","LBL","TPA","TUS","UTM","WRL","YYC","FMN","GCC","GCK","GEG","GJT","HDN","HON","HOU","HYS","ICT","HPN","AIA","DEN","DFW","DIK","DRO","DTW","EAR","ELP","ELY","EYW","FAR","FAT","FLL","CLT","COS","CUN","CYS","DAB","DDC","BKG","BMI","CDR","CEZ","FNT","FPO","ISN","ABR","ANC","ATL","AUA","BDA","CAK","CMH","DAY","ABQ","GPT","JAX","LAS","CHS","LWT","MBJ","MCI","MCK","MCO","MDW","MEM","MEX","MHK","MIA","MKE","MLI","MSP","MSY","NAS","OKC","OMA","PBI","PDX","PHF","PHX","PIR","PNC","PNS","PRC","PUB","PUJ","RDU","RIC","RIW","RKS","RNO","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SHR","SJC","SJO","SJU","SLC","SMF","SNA","SRQ","STL","TEX","DSM","LBF"));
Stations["MBJ"] = new Station("MBJ", "", "Montego Bay, Jamaica", true, true, new Array("IND","LAX","LEX","GRR","HOU","HSV","IAD","ICT","DFW","DTW","EYW","CLT","BKG","BMI","BOS","BTV","DCA","FLL","FNT","MCI","MCO","MDW","MEM","MIA","MKE","MLI","MSP","MSY","PHF","PHL","PHX","PIT","PNS","PWM","RDU","RIC","ROC","SAN","SAT","SEA","SFO","SJU","STL","TPA","TYS","ATL","AVL","BUF","BWI","CAK","CMH","DAY","ABE","JAX","ACY","LAS","CHS","LGA","CRW","DSM"));
Stations["MCI"] = new Station("MCI", "", "Kansas City, MO", true, true, new Array("IND","JAC","JQF","LAR","LAX","LBL","LWT","PNS","PRC","PUJ","PVR","PWM","RDU","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SHR","SJC","SJD","SJO","SJU","SLC","SMF","SNA","SRQ","SWF","TEX","TPA","TUS","UTM","WRL","YYC","ZIH","FMN","GCC","GCK","GDL","GEG","GJT","GRR","GUP","HDN","HON","HOU","HYS","IAD","IAH","HPN","AIA","DEN","DIK","DRO","DTW","EAR","ELP","ELY","EWR","EYW","FAR","FAT","CLT","COS","CUN","CYS","CZM","DAB","DDC","BMI","BOS","BTV","CDR","CEZ","DCA","FLL","FNT","FPO","ISN","MBJ","MCK","MCO","MEM","MEX","MHK","MIA","MSL","MSP","MSY","MZT","NAS","PBI","PDX","PHF","PHL","PHX","PIR","PIT","ABR","ANC","ATL","AUA","BDA","BUF","BWI","CAK","CMH","DAY","ABQ","GPT","JAX","ACY","LAS","CHS","LGA","LBF","BDL"));
Stations["MCO"] = new Station("MCO", "", "Orlando, FL", true, true, new Array("IND","JAC","LAN","LAX","LEX","LWT","SMF","SNA","STL","SWF","TUS","TYS","UTM","YYC","GEG","GJT","GRR","HDN","HOU","HSV","IAD","ICT","HPN","DEN","DFW","DRO","ELP","ELY","EWR","EYW","FAR","FAT","CLT","COS","CUN","BIL","BKG","BMI","BOS","BTV","DCA","DTW","FNT","MBJ","MCI","MDT","MDW","MEM","MEX","MHK","MKE","MLI","MSN","MSP","MSY","NAS","OKC","OMA","PDX","PHF","PHL","PHX","PIT","PNS","PRC","PUJ","PWM","RDU","RIC","RNO","ROC","RSW","SAN","SAT","SAV","SDY","SEA","SFO","SJC","SJU","SLC","ABQ","ANC","ATL","AUA","AVL","BDA","BUF","BWI","CAK","CMH","DAY","ABE","GPT","ACY","LAS","CHS","BTR","LGA","CRW","DSM"));
Stations["MDW"] = new Station("MDW", "CHI", "Chicago, IL - Midway", true, true, new Array("IND","JAC","LAR","LAX","LBL","LWT","MEM","MEX","MIA","MSO","MSP","MSY","MZT","NAS","OKC","PBI","PDX","PHF","PHL","PHX","PIR","PIT","PNS","FMN","GCC","GCK","GDL","GEG","GJT","HDN","HON","HOU","HYS","IAD","IAH","ICT","HPN","AIA","DEN","DFW","DIK","DRO","EAR","ELP","ELY","EWR","EYW","FAR","FAT","CLT","COS","CUN","CYS","DAB","DDC","BKG","BOS","BTV","CDR","CEZ","DCA","FLL","FPO","ISN","MBJ","MCO","PRC","PUB","PUJ","PVR","PWM","RDU","RIC","RIW","RKS","RNO","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SHR","SJC","SJD","SJO","SJU","SLC","SMF","SNA","SRQ","SWF","TEX","TLH","TPA","TUL","TUS","UTM","WRL","YVR","YYC","ZIH","ABQ","ABR","ANC","ATL","AUA","BDA","BWI","CAK","GPT","JAX","ACY","LAS","CHS","BTR","LGA","LBF"));
Stations["MEM"] = new Station("MEM", "", "Memphis, TN", true, true, new Array("IND","LAX","MDW","GRR","HOU","IAD","ICT","HPN","DEN","DFW","EWR","EYW","CLT","CUN","DAB","BKG","BMI","BOS","BTV","DCA","DTW","FLL","FNT","FPO","MBJ","MCI","MCO","MEX","MIA","MKE","MLI","MSP","MSY","NAS","OMA","PBI","PHF","ATL","AUA","BDA","BUF","BWI","CAK","CMH","DAY","GPT","JAX","ACY","LAS","CHS","PHL","PHX","PIT","PNS","PUJ","PWM","RDU","RIC","ROC","RSW","SAN","SAT","SAV","SEA","SFB","SFO","SJU","SRQ","STL","SWF","TPA","LGA","DSM"));
Stations["MEX"] = new Station("MEX", "", "Mexico City, MX", true, true, new Array("IND","MDW","HPN","CLT","BKG","BOS","DCA","DTW","FLL","FNT","MCI","MCO","MEM","ATL","BUF","BWI","CAK","CMH","DAY","JAX","LAS","MKE","MSP","PBI","PHL","PHX","PIT","PNS","RDU","RIC","ROC","RSW","SAT","SFO","SNA","SRQ","STL","TPA","LGA"));
Stations["MIA"] = new Station("MIA", "FMW", "Miami, FL", true, true, new Array("IND","LAX","MDW","GRR","HSV","IAD","ICT","HOU","HPN","DEN","DFW","EWR","CHO","CLT","CUN","BKG","BMI","BOS","BTV","DCA","DTW","FNT","MBJ","MCI","MEM","BUF","BWI","CAK","CMH","DAY","GPT","ACY","LAS","CHS","LGA","DSM","MKE","MLI","MSP","MSY","OMA","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","RDU","RIC","ROC","SAN","SAT","SAV","SEA","SFO","SJU","STL","SWF","UTM"));
Stations["MKE"] = new Station("MKE", "CHI", "Milwaukee, WI", true, true, new Array("IND","LAX","HSV","IAD","ICT","HOU","HPN","DEN","DFW","EYW","CLT","CUN","CZM","DAB","BOS","BTV","DCA","FLL","FPO","MBJ","MCO","MEM","ATL","AUA","BDA","BKG","BWI","CAK","CMH","DAY","GPT","JAX","ACY","LAS","CHS","MEX","PNS","PUJ","PVR","PWM","RDU","RIC","ROC","RSW","SAN","SAT","SAV","SBA","SEA","SFB","SFO","SJU","SRQ","STL","SWF","TPA","UTM","ZIH","LGA","DSM","MIA","MSP","MSY","NAS","OMA","PBI","PDX","PHF","PHL","PHX","PIT"));
Stations["MSP"] = new Station("MSP", "", "Minneapolis/St. Paul, MN", true, true, new Array("IND","JAC","LAN","LAR","LAX","LBL","LWT","MDW","FMN","FPO","GCC","GCK","GDL","GEG","GJT","GRI","HDN","HON","HYS","IAD","IAH","ICT","HOU","HPN","AIA","DEN","DFW","DIK","DRO","EAR","ELP","ELY","EWR","EYW","FAT","CEZ","CLT","COS","CUN","CYS","DAB","DDC","BOS","BTV","CDR","DCA","FLL","FNT","ISN","MBJ","MCI","MCO","MEM","ABQ","ABR","ANC","ATL","AUA","BDA","BKG","BUF","BWI","CAK","CMH","DAY","GPT","JAX","ACY","LAS","CHS","MEX","MHK","MSN","MSY","MZT","NAS","OKC","OMA","ONT","PBI","PDX","PHF","PHL","PHX","PIR","PIT","PNS","PRC","PUB","PUJ","PVR","PWM","RDU","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAN","SAT","SAV","SBN","SDY","SEA","SFO","SHR","SJC","SJD","SJO","SJU","SLC","SMF","SNA","SRQ","STL","SWF","TEX","TPA","TUL","TUS","UTM","WRL","YVR","YYC","ZIH","BTR","LGA","DSM","MIA","MKE","LBF"));
Stations["MSY"] = new Station("MSY", "", "New Orleans, LA", true, true, new Array("IND","LAX","LCK","LEX","MDW","FPO","GNV","GRR","GTR","IAD","ICT","HPN","DEN","EWR","EYW","CLT","CUN","DAB","BMI","BOS","BTV","DCA","DTW","FLL","FNT","INT","MBJ","MCI","MCO","MEM","ATL","AUA","BDA","BKG","BUF","BWI","CAK","CMH","DAY","JAX","ACY","LAS","CHS","BHM","MLI","MSP","NAS","OMA","PBI","PHF","PHL","PHX","PIT","PVU","PWM","RDU","RIC","ROC","RSW","SAN","SAV","SEA","SFB","SFO","SJU","SRQ","STL","SWF","TPA","TUP","UTM","LGA","DSM","MIA","MKE"));
Stations["NAS"] = new Station("NAS", "", "Nassau/Paradise Island, Bahamas", true, true, new Array("IND","LAX","LEX","MDW","GRR","HSV","IAD","ICT","HOU","HPN","DFW","EYW","CLT","BDL","BMI","BOS","BUF","DCA","DTW","FNT","MCI","MCO","MEM","ATL","AVL","BKG","BTV","BWI","CAK","CMH","DAY","JAX","ACY","LAS","CHS","MLI","MSP","MSY","PHF","PHL","PHX","PIT","PNS","PWM","RAP","RDU","RIC","ROC","SAN","SAT","SEA","SFO","SJU","STL","TYS","LGA","CRW","DSM","MKE"));
Stations["PBI"] = new Station("PBI", "FMW", "West Palm Beach, FL", true, true, new Array("IND","JAC","LAX","MDW","GRR","HPN","HSV","IAD","ICT","HOU","DEN","DFW","EWR","CLT","CUN","BMI","BOS","BUF","DCA","DTW","FNT","MCI","MEM","ACY","ATL","BDA","BKG","BTV","BWI","CAK","CMH","DAY","GPT","LAS","CHS","MEX","MLI","MSP","MSY","OMA","LGA","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","RDU","RIC","ROC","SAN","SAT","SAV","SEA","SFO","SJU","STL","SWF","UTM","DSM","MKE"));
Stations["PHF"] = new Station("PHF", "TWR", "Newport News, VA", true, true, new Array("IND","LAX","MDW","FPO","GRK","GRR","HPN","ICT","HOU","DEN","DFW","EWR","EYW","CLT","CUN","DAB","BMI","BOS","BUF","DTW","FLL","FNT","MBJ","MCI","MCO","MEM","ABQ","AUA","BDA","BKG","BTV","CAK","CMH","DAY","GPT","JAX","LAS","CHS","MLI","MSP","MSY","NAS","OMA","PHX","PIT","PNS","PUJ","ROC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","SUX","SWF","TPA","UTM","LGA","PBI","DSM","MIA","MKE","ATL"));
Stations["PHL"] = new Station("PHL", "", "Philadelphia, PA", true, true, new Array("IND","ISN","JAC","LAR","LAX","LBL","LWT","MDW","FMN","FPO","GCC","GCK","GEG","GJT","HDN","HON","HYS","ICT","HOU","AIA","DEN","DFW","DIK","EAR","ELP","ELY","EYW","FAR","FAT","CEZ","CLT","CUN","CYS","DAB","DDC","BMI","BOS","CDR","DTW","FLL","FNT","MBJ","MCI","MCO","ABQ","ABR","AUA","BDA","BKG","CAK","CMH","DAY","GPT","JAX","LAS","CHS","CLL","MEM","MEX","MHK","MLI","MSP","MSY","NAS","OMA","PHX","PIR","PNS","PRC","PUB","PUJ","PVR","PVU","RDU","RIW","RKS","RNO","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SJC","SJU","SLC","SMF","SNA","SRQ","STL","TEX","TLH","TPA","TUS","UTM","WRL","YYC","COS","ORF","PBI","PDX","DRO","MIA","MKE","ATL","LBF"));
Stations["PHX"] = new Station("PHX", "", "Phoenix, AZ", true, true, new Array("IND","ISN","JAC","JQF","LAR","LBL","LCK","LIT","LWT","MDW","FMN","FPO","GCC","GCK","GDL","GEG","GJT","HDN","HON","HPN","HYS","IAD","IAH","ICT","AIA","DEN","DFW","DIK","DSM","EAR","ELY","EWR","FAR","FAT","CEZ","CLT","CUN","CYS","CZM","DAB","DDC","BDL","BMI","BOS","BUF","BWG","CDR","DCA","DTW","FLL","FNT","MBJ","MCI","MCO","ABR","ACY","ANC","AUA","BDA","BKG","BTV","BWI","CAK","CMH","DAY","GPT","JAX","CHS","BHM","MEM","MEX","MGM","MHK","MLI","MSP","MSY","NAS","OKC","PHF","PHL","PIR","PIT","PNS","PUB","PUJ","PWM","RDU","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAT","SAV","SDF","SEA","SFO","SJD","SJO","SJU","SLC","SRQ","STL","SWF","TEX","TPA","TUL","TUP","UTM","WRL","YVR","YYC","BTR","LGA","COS","COU","PBI","PDX","DRO","MIA","MKE","ATL","LBF"));
Stations["PIT"] = new Station("PIT", "", "Pittsburgh, PA", true, true, new Array("IND","LAX","LEX","MDW","FPO","GEG","GTR","IAD","ICT","HOU","DEN","DFW","DSM","EYW","CLT","CUN","DAB","BMI","FLL","MBJ","MCI","MCO","AUA","BDA","BKG","BWI","GPT","JAX","LAS","CHS","BHM","MEM","MEX","MLI","MQY","MSP","MSY","NAS","OMA","PHF","PHX","PNS","PUJ","RDU","RIC","RSW","SAN","SAT","SAV","SDF","SEA","SFO","SJU","SRQ","STL","TPA","UTM","VLD","BTR","PBI","MIA","MKE","ATL"));
Stations["PNS"] = new Station("PNS", "", "Pensacola/Gulf Coast, FL", true, true, new Array("IND","LAX","MCI","MDW","FPO","GRR","HPN","IAD","ICT","HOU","DEN","DFW","DSM","EWR","EYW","CLT","CUN","DAB","BMI","BOS","BUF","DCA","DTW","FLL","FNT","MBJ","MCO","ACY","AUA","BDA","BKG","BTV","BWI","CAK","CMH","DAY","JAX","LAS","CHS","MEM","MEX","MKE","MLI","MSP","NAS","OMA","PHF","PHL","PHX","PIT","PUJ","PWM","RDU","RIC","ROC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","SWF","TPA","UTM","LGA","PBI","MIA","ATL"));
Stations["SAT"] = new Station("SAT", "", "San Antonio, TX", true, true, new Array("ISN","JAX","LAR","LBL","LWT","MCI","MCK","FMN","GCC","GCK","GDL","GEG","GJT","GRR","HDN","HON","HPN","HSV","HYS","IAD","ICT","HOU","AIA","DEN","DIK","DSM","EAR","ELY","EWR","EYW","FAR","FAT","CEZ","CLT","CUN","CYS","DAB","DAY","DCA","DDC","BDL","BMI","BOS","BUF","CAK","CDR","DTW","FLL","FNT","IND","MBJ","MCO","MDW","ABQ","ABR","ACY","ANC","AUA","BDA","TUS","UTM","WRL","YYC","ZIH","BKG","BTV","BWI","CMH","JAC","LAS","CHS","MEM","MEX","MHK","MKE","MLI","MSP","MZT","NAS","OKC","OMA","PHF","PHL","PHX","PIR","PIT","PNS","PRC","PUB","PUJ","PVR","PWM","RNO","ROC","RSW","SAF","SAN","SAV","SEA","SFO","SJC","SJD","SJO","SJU","SLC","SMF","SNA","SRQ","STL","SWF","TEX","TPA","LGA","COS","PBI","PDX","DRO","MIA","ATL","LAX","LBF","RDU","RIC","RIW","RKS"));
Stations["SJD"] = new Station("SJD", "", "Cabo San Lucas / Los Cabos, MX", true, true, new Array("ISN","LAS","LBF","LBL","LIT","MCI","FMN","GCC","GCK","GJT","HDN","HYS","IAH","AIA","DEN","DFW","DIK","EAR","FAR","CEZ","CYS","DAY","DDC","BDL","BIL","BTR","CDR","DTW","IND","MDW","ABQ","ALS","AMA","ANC","ASE","AUS","SDF","SFO","JAC","LAR","BFF","MSP","OKC","PHX","PIR","PUB","RKS","SAF","SAT","COS","DRO","BNA","BOI","ATL","LAX","SLC","SNA","STL","TEX","TUL","WRL","RIW"));
Stations["SNA"] = new Station("SNA", "", "Orange County, CA", true, true, new Array("ISN","LAS","LBF","LBL","LIT","MCI","MCO","FMN","GCC","GCK","GDL","GJT","HDN","HON","HYS","IAH","AIA","DFW","DIK","EAR","ELP","ELY","FAR","CEZ","CUN","CYS","CZM","DAY","DDC","BDL","BTR","CDR","DTW","FLL","IND","LWT","MDW","ABQ","ABR","ANC","SDF","SDY","SEA","BWI","JAC","LAR","DEN","MEX","MSP","OKC","PDX","PHL","PIR","PUB","PWM","RKS","RSW","SAF","SAT","LGA","COS","DRO","MHK","ATL","SFO","SJD","SJO","SLC","TEX","WRL","RIW"));
Stations["RDU"] = new Station("RDU", "", "Raleigh/Durham, NC", true, true, new Array("ISP","MCI","FPO","GJT","GRK","GRR","HPN","IAD","ICT","HOU","DEN","DFW","DSM","EWR","EYW","CUN","DAB","BMI","BOS","BUF","DCA","DTW","FLL","FNT","IND","MBJ","MCO","MDW","ABQ","ACY","AUA","BDA","BKG","BMG","BTV","BWI","CAK","CMH","DAY","GPT","JAX","LAS","CHS","BHM","MEM","MEX","MKE","MLI","MSP","MSY","NAS","OKC","OMA","PHL","PHX","PIT","PNS","PUJ","PWM","ROC","BTR","LGA","PBI","MIA","ATL","LAX","RSW","SAN","SAT","SAV","SEA","SFB","SFO","SHV","SJU","SRQ","STL","SWF","TPA","UTM","XNA"));
Stations["RSW"] = new Station("RSW", "WFL", "Fort Myers, FL", true, true, new Array("JAC","MCI","GEG","GJT","GRR","GUP","HPN","HSV","IAD","ICT","HOU","DEN","DFW","DSM","ELP","EWR","FAR","FAT","CLT","CUN","DAY","DCA","BMI","BOS","BUF","DTW","FNT","IND","MCO","MDW","ABQ","ACY","BDA","BKG","BTV","BWI","CAK","CMH","GPT","LAS","CHS","MEM","MEX","MHK","MKE","MLI","MSP","MSY","OMA","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","RNO","ROC","SAN","SAT","SAV","SEA","SFO","SJC","SJU","SLC","SLN","SMF","SNA","STL","SWF","TUS","UTM","YYC","LGA","COS","PDX","DRO","ATL","LAX","RDU","RIC"));
Stations["RIC"] = new Station("RIC", "TWR", "Richmond, VA", true, true, new Array("JAX","MCI","FPO","GRR","HPN","ICT","HOU","DEN","DFW","DSM","EWR","EYW","CLT","CUN","DAB","DAY","BMI","BOS","BUF","DTW","FLL","FNT","IND","MBJ","MCO","MDW","AUA","BDA","BKG","CAK","CMH","GPT","LAS","CHS","MEM","MEX","MKE","MLI","MSP","MSY","NAS","OMA","PHX","PIT","PNS","PUJ","LGA","PBI","MIA","ATL","LAX","ROC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","SWF","TPA","UTM"));
Stations["ROC"] = new Station("ROC", "WNY", "Rochester, NY", true, true, new Array("JAX","MCI","FPO","GRR","HSV","ICT","HOU","DEN","DFW","DSM","EYW","CLT","CUN","DAB","DAY","BMI","BOS","DTW","FLL","IND","MBJ","MCO","AUA","BDA","BKG","BTV","BWI","GPT","LAS","CHS","MEM","MEX","MKE","MLI","MSP","MSY","NAS","OMA","PHF","PHX","PNS","PUJ","PWM","RDU","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","TPA","UTM","PBI","MIA","ATL","LAX","RIC"));
Stations["PUJ"] = new Station("PUJ", "", "Punta Cana, DR", true, true, new Array("LAX","MCI","HPN","IAD","ICT","HOU","DEN","DFW","CLT","BMI","BOS","BUF","DCA","DTW","FLL","FNT","IND","MCO","MDW","ACY","BWI","CAK","CMH","DAY","JAX","LAS","MEM","MKE","MLI","MSP","PHF","PHL","PHX","PIT","PNS","RDU","RIC","ROC","RSW","SAT","SEA","SFO","SJU","SRQ","STL","TPA","LGA","PBI","MIA","ATL"));
Stations["PWM"] = new Station("PWM", "", "Portland, ME", true, true, new Array("LAX","MCI","GRR","HSV","ICT","HOU","DEN","DFW","DSM","CLT","CUN","DAB","BMI","DTW","FLL","FNT","IND","MBJ","MCO","MDW","AUA","BDA","BKG","BWI","CAK","CMH","DAY","GPT","JAX","LAS","CHS","MEM","MKE","MLI","MSP","MSY","NAS","PHX","PNS","RDU","ROC","RSW","SAN","SAT","SAV","SEA","SFO","SJC","SJU","SNA","SRQ","STL","TPA","UTM","PBI","MIA","ATL"));
Stations["LEX"] = new Station("LEX", "", "Lexington, KY", true, true, new Array("MBJ","MCO","MGM","MSY","NAS","PIT","SFB","SJU","TUP","GNV","GTR","HOU","EWR","FLL","CAE","AUA","ABQ","BTR"));
Stations["TYS"] = new Station("TYS", "", "Knoxville, TN", true, true, new Array("MCO","GRR","GTR","BTR","MBJ","AUA","TUP","NAS","SJU"));
Stations["MDT"] = new Station("MDT", "", "Harrisburg, PA", true, true, new Array("SJU","MCO","BHM"));
Stations["FNT"] = new Station("FNT", "DTT", "Flint, MI", true, true, new Array("FPO","GPT","HOU","HPN","IAD","ICT","JAX","LAS","LAX","EWR","EYW","FLL","CHS","CLT","CUN","DAB","DCA","DEN","BKG","BOS","BTV","BWI","LGA","MBJ","MCI","MCO","MEM","MEX","MIA","MSP","MSY","NAS","PBI","PHF","PHL","PHX","PNS","PUJ","PWM","RDU","RIC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","SWF","TPA","UTM","ATL","AUA","BDA","ACY","DFW"));
Stations["HOU"] = new Station("HOU", "", "Houston-Hobby, TX", true, true, new Array("FNT","GRR","GTR","HPN","IAD","ICT","IND","JAX","LEX","LGA","MBJ","MCI","MCO","MDW","MEM","MGM","MIA","MKE","MLI","MSP","NAS","OMA","PBI","PHF","PHL","PIT","PNS","PUJ","PWM","RDU","RIC","ROC","RSW","SAT","SAV","SFB","SJU","SRQ","STL","TPA","UTM","DTW","EWR","EYW","FLL","CHS","CLT","CUN","DAB","BKG","BOS","BTV","BWI","CAK","DCA","FPO","ATL","AUA","AUS","BDA","BMI","BUF","CMH","DAY","GPT","ACY","BHM","DSM"));
Stations["HPN"] = new Station("HPN", "NYC", "White Plains, NY", true, true, new Array("FNT","HOU","PBI","PHF","PHX","PNS","PUJ","RDU","RIC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","TPA","UTM","ICT","IND","JAX","LAS","LAX","LGA","MCI","MCO","MDW","MEM","MEX","MIA","MKE","MLI","MSP","MSY","MTJ","NAS","DTW","EYW","FLL","CHA","CHS","CLT","CUN","DAB","DEN","BKG","BMI","FOE","FPO","ATL","BDA","CMH","DAY","GPT","DFW"));
Stations["IAD"] = new Station("IAD", "WAS", "Washington, DC - Dulles", true, true, new Array("FNT","HOU","ICT","IND","JAX","LAS","LAX","MBJ","MCI","MCO","MDW","MEM","MIA","MKE","MLI","MSP","MSY","NAS","OAK","OMA","PBI","PHX","PIT","PNS","PUJ","RDU","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","TLH","TPA","UTM","DTW","EYW","FLL","CHS","CLT","CUN","CVG","DAB","DEN","BKG","BMI","FPO","ATL","AUA","BDA","CAK","CMH","DAY","GPT","DFW","COU","DSM"));
Stations["GRR"] = new Station("GRR", "", "Grand Rapids, MI", true, true, new Array("HOU","HSV","ICT","JAX","LAS","MBJ","MCI","MCO","MEM","MIA","MSY","NAS","PBI","PHF","PNS","PWM","RDU","RIC","ROC","RSW","SAT","SJC","SJU","SRQ","STL","TPA","TYS","UTM","EYW","FLL","CLT","CUN","BKG","BOS","BWI","ATL","AUA","BDA","GPT","DFW"));
Stations["HSV"] = new Station("HSV", "", "Huntsville, AL", true, true, new Array("GRR","IND","JAX","LAX","MBJ","MCO","MIA","MKE","NAS","PBI","PWM","ROC","RSW","SAT","SEA","SFO","SJC","SJU","SRQ","TPA","FLL","CUN","BKG","BOS","BWI","AUA","BDA","DAY","DFW"));
Stations["AUS"] = new Station("AUS", "", "Austin, TX", true, true, new Array("ALB","ALS","ABR","AIA","ANC","COS","CUN","DRO","ELY","FAR","GJT","GUP","HDN","HOU","JAC","LWT","MHK","MSO","PRC","SDY","SHR","SLN","YVR","YYC","ABQ"));
Stations["ATL"] = new Station("ATL", "", "Atlanta, GA", true, true, new Array("ALS","ABR","ACT","ACY","AIA","AUA","BDA","BFF","BIL","BKG","BKX","BMI","BOI","BOS","BTR","BTV","BUF","BWI","CAK","CDR","CEZ","CHS","CID","CLT","CMH","COS","CUN","CVN","CYS","DAB","DAY","DCA","DDC","DEN","DFW","DIK","DRO","DSM","DTW","EAR","ELP","ELY","EUG","EWR","EYW","FAR","FAT","FLL","FMN","FNT","FPO","FYV","GCC","GCK","GDL","GJT","GPT","GRR","GTR","GUP","HDN","HON","HOU","HPN","HYS","IAD","ICT","IGM","IND","ISN","JAC","JAX","LAR","LAS","LAX","LBF","LBL","LGA","LWT","MBJ","MCI","MCO","MDW","MEM","MEX","MHK","MKE","MLI","MSO","MSP","MSY","MZT","NAS","NPL","OMA","ORF","PBI","PDX","PGA","ABQ","PHF","PHL","PHX","PIR","PIT","PNS","PRC","PUB","PUJ","PVR","PWM","RDU","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SHR","SHV","SJC","SJD","SJU","SLC","SLN","SMF","SNA","SOW","SRQ","STL","SVC","SWF","SWO","TEX","TPA","TUP","TUS","UTM","WRL","YVR","YYC","ZIH"));
Stations["DEN"] = new Station("DEN", "", "Denver, CO", true, true, new Array("LAN","LAS","LAX","LGA","LIT","LWT","MCI","MCK","MCO","MDW","MEM","MIA","MKE","MLI","MSO","MSP","MSY","MZT","OKC","PBI","PDX","PHF","PHL","PHX","PIT","PNS","PRC","PUJ","PVR","PWM","RDU","RIC","RNO","ROC","RSW","SAN","SAT","SAV","SBN","SDF","SDY","SEA","SFO","SJC","SJD","SJO","CHS","COS","CZM","DAB","DAY","DCA","DFW","DRO","DSM","DTW","ELP","EWR","FAR","FAT","FLL","FNT","FPO","GDL","GEG","GPT","GUP","HDN","HPN","IAD","IAH","IND","JAC","JAX","BKG","BNA","BOS","BTV","BWI","CAK","ANC","ASE","ATL","AUS","BDL","BDA","BMI","BUF","BZN","CMH","ABQ","ACY","CLT","SJU","SLC","SMF","SNA","SRQ","STL","SWF","TPA","TUL","TUS","UTM","YVR","YYC","ZIH","BED","BTR","CUN"));
Stations["DTW"] = new Station("DTW", "DTT", "Detroit, MI", true, true, new Array("DIK","DRO","EAR","ELP","ELY","EWR","EYW","FAR","FAT","FLL","FMN","FPO","GCC","GCK","GDL","GEG","GPT","GUP","HDN","HON","HOU","HPN","HYS","IAD","ICT","ISN","JAC","JAX","LAR","LAS","LAX","LBF","LBL","LGA","LWT","MBJ","MCI","TPA","TUL","TUS","UTM","WRL","YVR","YYC","ZIH","CHS","CLT","COS","CYS","DAB","DCA","DDC","DEN","BKG","BOS","BTV","BWI","CDR","CEZ","MCO","MEM","MEX","MHK","MIA","MSY","MZT","NAS","OKC","PBI","PDX","PHF","PHL","PHX","PIR","PNS","PRC","PUJ","PVR","PWM","RDU","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SHR","SJC","SJD","SJO","SJU","SLC","SLN","SMF","SNA","SRQ","SWF","TEX","ABR","AIA","ALS","ANC","ATL","AUA","BDA","ABQ","ACY","DFW","CUN"));
Stations["FLL"] = new Station("FLL", "FMW", "Fort Lauderdale, FL", true, true, new Array("DRO","DTW","ELP","ELY","EWR","FAR","FAT","FNT","GEG","GJT","GPT","GRR","GSP","GUP","HDN","HOU","HPN","HSV","IAD","ICT","IND","JAC","LAS","LAX","LEX","LGA","LWT","CHS","CLT","COS","CUN","DAY","DCA","DEN","BKG","BOS","BTV","BWI","CAK","MBJ","MCI","MDW","MEM","MEX","MHK","MKE","MLI","MSP","MSY","OKC","OMA","PDX","PHF","PHL","PHX","PIT","PNS","PRC","PUJ","PWM","RDU","RIC","RNO","ROC","SAN","SAT","SAV","SDY","SEA","SFO","SJC","SJU","SLC","SLN","SMF","SNA","STL","SWF","TUS","UTM","ANC","ATL","AUA","BDA","BMI","BUF","CMH","ABE","ABQ","ACY","CKB","DFW","BHM","BIL","DSM"));
Stations["DSM"] = new Station("DSM", "", "Des Moines, IA", true, true, new Array("PHX","PIT","PNS","PWM","RDU","RIC","ROC","RSW","SAN","SAT","SEA","SFO","SJU","SRQ","STL","TPA","UTM","DCA","DEN","BOS","BTV","BWI","CAK","ATL","AUA","ACY","CLT","DFW","CUN","FLL","HOU","IAD","ICT","IND","JAX","LAS","LAX","LGA","MBJ","MCO","MEM","MIA","MKE","MSP","MSY","NAS","OAK","PBI","PHF"));
Stations["EYW"] = new Station("EYW", "", "Key West, FL", true, true, new Array("DTW","FNT","GRR","HOU","HPN","IAD","ICT","IND","LAS","LAX","LGA","MBJ","MCI","MCO","MDW","MEM","MKE","MSP","MSY","NAS","PHF","PHL","PIT","PNS","RDU","RIC","ROC","SAN","SAT","SEA","SFO","SJU","STL","TPA","CHS","CLT","DAY","DCA","BOS","BWI","CAK","ATL","AUA","BMI","BUF","CMH","ABE","ACY","DFW"));
Stations["CHI"] = new Station("CHI", "CHI", "Chicago Area", true, true, new Array("MHK","SLN"));
Stations["CLT"] = new Station("CLT", "", "Charlotte, NC", true, true, new Array("CHS","DTW","EWR","EYW","FLL","FNT","FPO","GPT","GRR","HOU","HPN","IAD","ICT","IND","JAX","LAS","LAX","LGA","MBJ","MCI","MCO","MDW","MEM","MEX","MIA","MKE","MLI","MSP","MSY","NAS","OMA","PBI","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","RIC","ROC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","SWF","TPA","UTM","BKG","BTV","BWI","CAK","ATL","AUA","BDA","BMI","BUF","ACY","CMH","CUN","DAB","DAY","DCA","DEN","DFW","DSM","BFI","BOS"));
Stations["CMH"] = new Station("CMH", "", "Columbus, OH", true, true, new Array("CHS","CUN","BKG","BOS","BTV","ATL","AUA","BDA","BMI","DCA","DEN","DFW","EWR","EYW","FLL","GPT","HOU","HPN","IAD","ICT","JAX","LAS","LAX","LGA","MBJ","MCI","MCO","MEM","MEX","MIA","MKE","MLI","MSP","MSY","NAS","OAK","PBI","PHF","PHL","PHX","PNS","PUJ","PWM","RDU","RIC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","SWF","TPA","UTM","ACY","CLT"));
Stations["CUN"] = new Station("CUN", "", "Cancun, Mexico", true, true, new Array("CHS","CMH","ELP","EWR","FAR","FAT","FLL","FMN","FNT","GCC","GCK","GEG","GJT","GRR","HDN","HOU","HPN","HSV","HYS","IAD","ICT","IND","ISN","JAC","JAX","LAR","LAS","LAX","LBF","LBL","LGA","MCI","MCO","MDW","MEM","MIA","MKE","MLI","MSP","MSY","MYR","OKC","OMA","PBI","PDX","PHF","PHL","PHX","PIR","PIT","PNS","PUB","PWM","RDU","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAN","SAT","SAV","SEA","SFO","SJC","SJU","SLC","SMF","SNA","SRQ","STL","TEX","TPA","TUL","WRL","BKG","BNA","BOS","BTV","BWI","CAK","CDR","CEZ","AIA","ALS","AMA","ANC","ASE","ATL","AUS","BDL","BMI","BUF","COS","ABQ","ACY","CLT","BFF","CYS","DAY","DCA","DDC","DEN","DFW","DIK","DRO","DSM","DTW","EAR","BOI"));
Stations["DAY"] = new Station("DAY", "", "Dayton, OH", true, true, new Array("CHS","COS","CYS","DAB","DCA","DDC","DEN","DFW","DIK","DRO","EAR","ELP","ELY","EWR","EYW","FAR","FAT","FLL","FMN","FPO","GCC","GCK","GDL","GEG","RIC","RIW","RKS","RNO","ROC","RSW","SAF","SAN","SAT","SAV","SDY","SEA","SFO","SHR","SJC","SJD","SJU","SLC","SLN","SMF","SNA","SRQ","STL","SWF","TEX","TLH","TPA","TUS","UTM","WRL","YVR","YYC","ZIH","BKG","BOS","BTV","BWI","CDR","CEZ","ABR","AIA","ALS","ANC","ATL","AUA","BDA","BMI","GJT","GPT","GTR","GUP","HDN","HON","HOU","HPN","HSV","HYS","IAD","ICT","ISN","JAC","JAX","LAR","LAS","LAX","LBF","LBL","LGA","LWT","MBJ","MCI","MCK","MCO","MEM","MEX","MGM","MHK","MIA","MKE","MLI","MSP","MSY","MZT","NAS","PBI","PDX","PHF","PHL","PHX","PIR","PNS","PRC","PUJ","PVR","PWM","RDU","ABQ","ACY","CLT","BHM","CUN"));
Stations["DCA"] = new Station("DCA", "WAS", "Washington, DC - Reagan", true, true, new Array("CHS","COS","CYS","DAB","DAY","DDC","DEN","DFW","DIK","DRO","DSM","DTW","EAR","ELP","ELY","EYW","FAR","FAT","FLL","FMN","FNT","FPO","GCC","GCK","GEG","RNO","RSW","SAF","SAN","SAT","SAV","SDF","SDY","SEA","SFO","SJC","SJU","SLC","SRQ","STL","TEX","TPA","TUS","UTM","WRL","YYC","BKG","CAK","CDR","CEZ","GJT","GPT","HDN","HON","HOU","HYS","IAH","ICT","IND","ISN","JAC","JAX","LAR","LAS","LAX","LBF","LBL","LWT","MBJ","MCI","MCK","MCO","MDW","MEM","MEX","MIA","MKE","MLI","MSP","MSY","NAS","OKC","OMA","PBI","PDX","PHX","PIR","PNS","PUB","PUJ","RDU","RIW","RKS","ABR","AIA","ALS","ANC","ATL","AUA","BDA","BMI","CMH","CLT","CUN"));
Stations["BKG"] = new Station("BKG", "", "Branson, MO", true, true, new Array("BMI","BOS","BTV","BUF","BWI","CAK","CHS","CLT","CMH","CUN","DAY","DCA","DEN","DFW","DTW","EWR","FLL","FNT","GPT","GRR","HOU","HPN","HSV","IAD","IND","JAX","LAS","LAX","LGA","MBJ","MCO","MDW","MEM","MEX","MIA","ACY","ATL","BDA","MKE","MLI","MSP","MSY","NAS","PBI","PHF","PHL","PHX","PIT","PNS","PWM","RDU","RIC","ROC","RSW","SAN","SAT","SEA","SFO","SJU","SRQ","SWF","TPA","UTM"));
Stations["BMI"] = new Station("BMI", "", "Bloomington/Normal, IL", true, true, new Array("BKG","HPN","IAD","ICT","JAX","LAS","LAX","LGA","MBJ","MCI","MCO","MEM","MIA","MSY","NAS","PBI","PHF","PHL","PHX","PIT","PNS","PUJ","PWM","RDU","RIC","ROC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","SWF","TPA","UTM","ACY","ATL","BDL","BDA","BOS","BTV","BUF","BWI","CAK","CHS","CLT","CMH","CUN","DAB","DAY","DCA","DEN","DFW","EWR","EYW","FLL","FPO","GPT","HOU","AUA"));
Stations["BOS"] = new Station("BOS", "", "Boston, MA", true, true, new Array("BKG","CMH","CUN","DAB","DAY","DEN","DFW","DSM","DTW","EYW","FLL","FNT","FPO","GPT","GRR","HOU","HSV","ICT","IND","JAX","LAS","LAX","MBJ","MCI","MCO","MDW","MEM","MEX","MIA","MKE","MLI","MSP","MSY","NAS","OMA","PBI","PHF","PHL","PHX","PNS","PUJ","RDU","RIC","ROC","RSW","SAN","SAT","SAV","ATL","AUA","BDA","BMI","SEA","SFO","SJU","SRQ","STL","TPA","UTM","BWI","CAK","CHS","CLT"));
Stations["BUF"] = new Station("BUF", "WNY", "Buffalo/Niagara, NY", true, true, new Array("BKG","NAS","PBI","PHF","PHX","PNS","PUJ","RDU","RIC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SRQ","STL","TPA","UTM","ATL","AUA","BDA","BMI","CHS","CLT","CUN","DAB","DEN","DFW","EYW","FLL","FPO","GPT","HOU","ICT","IND","JAX","LAS","LAX","MBJ","MCI","MCO","MEM","MEX","MIA","MLI","MSP","MSY"));
Stations["BWI"] = new Station("BWI", "WAS", "Baltimore/Washington, MD", true, true, new Array("BKG","BNA","BTV","CAK","CHS","CLT","CUN","DAB","DAY","DEN","DFW","DSM","DTW","EYW","FLL","FNT","FPO","GPT","GRR","HOU","HSV","ICT","IND","JAX","LAS","LAX","ATL","AUA","BDA","BMI","MBJ","MCI","MCO","MDW","MEM","MEX","MIA","MKE","MLI","MSP","MSY","NAS","OMA","PBI","PHX","PIT","PNS","PUJ","PVD","PWM","RDU","ROC","RSW","SAN","SAT","SAV","SEA","SFO","SJU","SNA","SRQ","STL","TLH","TPA","UTM","BOS"));
Stations["CAK"] = new Station("CAK", "", "Akron/Canton, OH", true, true, new Array("BKG","BTV","BWI","CHS","CLT","CUN","DAB","DCA","DEN","DFW","DSM","EWR","EYW","FLL","FPO","GPT","HOU","SAT","SAV","SEA","SFO","SJU","SRQ","STL","TPA","UTM","ACY","ATL","AUA","BDA","BMI","IAD","ICT","IND","JAX","LAS","LAX","LGA","MBJ","MCI","MCO","MDW","MEM","MEX","MIA","MKE","MLI","MSP","MSY","NAS","OMA","PBI","PHF","PHL","PHX","PNS","PUJ","PWM","RDU","RIC","RSW","SAN","BOS"));
Stations["BDA"] = new Station("BDA", "", "Bermuda, Bermuda", true, true, new Array("ACY","ATL","MDW","MEM","MKE","MSP","MSY","PBI","PHF","PHL","PHX","PIT","PNS","PWM","RDU","RIC","ROC","RSW","SAT","SEA","SFO","SJC","STL","TPA","BKG","BMI","BOS","BUF","BWI","CAK","CLT","CMH","DAY","DCA","DEN","DFW","DTW","FLL","FNT","GRR","HOU","HPN","HSV","IAD","ICT","IND","JAX","LAS","LAX","LGA","MCI","MCO"));
Stations["AUA"] = new Station("AUA", "", "Aruba, Aruba", true, true, new Array("ATL","BOS","BUF","BWI","CAK","CHS","CLT","CMH","CRW","DAY","DCA","DFW","DSM","DTW","EYW","FLL","FNT","GRR","HOU","HSV","IAD","ICT","IND","JAX","LAS","LAX","LEX","LGA","MCI","MCO","MDW","MEM","MKE","MLI","MSP","MSY","PHF","PHL","PHX","PIT","PNS","PWM","RDU","RIC","ROC","SAN","SAT","SEA","SFO","STL","TPA","TYS","ABE","AVL","BMI"));
Stations["CRW"] = new Station("CRW", "", "Charleston, WV", true, true, new Array("AUA","MBJ","MCO","NAS","SJU"));
Stations["AVP"] = new Station("AVP", "", "Wilkes-Barre International Airport", true, true, new Array("JQF"));
Stations["ABE"] = new Station("ABE", "", "Allentown, PA", true, true, new Array("AUA","EYW","FLL","MBJ","MCO","SJU"));
Stations["BFI"] = new Station("BFI", "", "Boeing Field International Airport", true, true, new Array("CLT"));

				
				var showStationCodes = true;

				function Station(code, macCode, name, validOrig, validDest, mktsArray)
				{
					this.code = code;
                    this.macCode = macCode;
					this.name = name;
					this.validOrig = validOrig;
					this.validDest = validDest;
					this.mkts = mktsArray;
				}

				// -->
				
				<!--
			
				function changeDest(o, d, dVal)
				{
					if (!document.images) {	return;	}

					if (!d) { alert("There's no DropDownDest!");	return;	}

					var dLabel = d.options[0].text;
					var oIx = eval(o.selectedIndex);
					var dIx = 0;
					var name = '';

					if (oIx > 0)
					{
						var oVal = o.options[oIx].value;

						// clear and begin new destList
						d.length = 1;
						d.options[0] = new Option(dLabel);
                        if(d.requiredempty)
                        {
						    d.options[0].value = d.requiredempty;
                        }
                        
						for (var i=0; i < SortedStations.length; i++)
						{
							for (j=0; j<Stations[oVal].mkts.length; j++)
							{
								var stnCode	= Stations[oVal].mkts[j];
								if ((SortedStations[i] == stnCode) && (Stations[stnCode].validDest == true))
								{
									if ( stnCode == dVal ) { dIx = d.length; }

									d.length += 1;
									if (showStationCodes)
									{
										name = Stations[stnCode].name + ' (' + stnCode + ')';
									}
									else
									{
										name = Stations[stnCode].name;
									}
									d.options[d.length-1] = new Option( name );
									d.options[d.length-1].value = stnCode;
									break;
								}
							}

							if (d.length-1 == Stations[oVal].mkts.length) { break; }
						}

						d.selectedIndex = dIx;
					}
					else
					{
						fillList(d, dVal);
					}
				} // end changeDest

				function fillList(d, dVal)
				{
					if (!d) { alert("There's no DropDownDest!"); return; }

					var dLabel = d.options[0].text;

					if ((dVal == '') && (d.selectedIndex > -1))
					{
						dVal = d.options[ d.selectedIndex ].value;
					}
					var dIx = 0;

					d.length = 1;
					d.options[0] = new Option(dLabel);
					if(d.requiredempty)
                        {
						    d.options[0].value = d.requiredempty;
                        }
                       
					
					var name = '';
					for (var i=0; i<SortedStations.length; i++)
					{
						stnCode	= SortedStations[i];
                        var station = Stations[stnCode];
                        if (!station)
                        {
                            continue;
                        }

						if (Stations[stnCode].validDest == true)
						{
							if (dVal == stnCode)
							{
								dIx = d.length;
							}
							d.length += 1;
							if (showStationCodes)
							{
								name = Stations[stnCode].name + ' (' + stnCode + ')';
							}
							else
							{
								name = Stations[stnCode].name;
							}
							d.options[d.length-1] = new Option( name);
							d.options[d.length-1].value = stnCode;
						}
					}

					d.selectedIndex = dIx;

				}	// end fillList

				// -->
				
					var submitterClicked = false;
					
					function preventDoubleClick()
					{
						if (!submitterClicked)
						{
							submitterClicked = true;
							return true;
						}
						
						return false;
					}
				
				<!--
					function GetValue(element)
					{
						if (element)
						{
							switch (element.type)
							{
								case 'text':
									return element.value;
								case 'password':
									return element.value;
								case 'select-one':
									return element.options[element.selectedIndex].value;
							}
						}
						return null;
					}

					function IsEmpty(element, defaultValue)
					{
                        if(defaultValue == undefined)
                        {
                            if(element.requiredempty)
                            {
                                defaultValue = element.requiredempty;
                            }
                            else
                            {
                                defaultValue = '';
                            }
                        }
        
						var val = GetValue(element);

						if (val == null) return false;
						while (val.substring(0,1) == ' ') val = val.substring(1);
						while (val.substring(val.length-1,val.length) == ' ') val = val.substring(0,val.length-1);
						if ((val.length == 0) || ((defaultValue != null) && (val == defaultValue))) return true;
						else return false;

					}
				// -->
				
				<!--
					function GetSelectedValue(elementName)
					{
						if (document['SkySales'][elementName])
						return document['SkySales'][elementName].options[document['SkySales'][elementName].selectedIndex].value;
					}
				// -->
				
				<!--
					function GetSelectedText(elementName)
					{
						if (document['SkySales'][elementName])
						return document['SkySales'][elementName].options[document['SkySales'][elementName].selectedIndex].text;
					}
				// -->
				
				<!--
					function GetCheckedValue(radioGroupName)
					{
						var ds = document['SkySales'];
						if (ds[radioGroupName])
						{
							for (var i=0; i<ds[radioGroupName].length; i++)
							{
								if (ds[radioGroupName][i].checked) return ds[radioGroupName][i].value;
							}
						}
					}
				// -->
				
				<!--
					function CheckDaysOfMonth(day, month, year)
					{
						daysInMonth = new Array(31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
						daysInFeb	= (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );

						if ((month==2 && day>daysInFeb) || day > daysInMonth[month-1])
						{
							return false;
						}

						return true;
					}

					// day - 1-31
					// month = 1-12
					// year = 4 digit year
					// returns true if date is greater than today's date. 
					function IsFutureDate(day, month, year)
					{
						var today = new Date();
						if (today.getFullYear() < year ||
							(today.getFullYear() == year && today.getMonth() < (month-1)) ||
							(today.getFullYear() == year && today.getMonth() == (month-1) && today.getDate() <= (day-1)) )
							return false;
						return true;
					}

					// returns true if date is less than today's date. 
					function IsPastDate(day, month, year)
					{
						var today = new Date();
						if (today.getFullYear() < year ||
							(today.getFullYear() == year && today.getMonth() < (month-1)) ||
							(today.getFullYear() == year && today.getMonth() == (month-1) && today.getDate() < (day-1)) )
							return true;
						return false;
					}

					// returns true if birthdate is within a valid age range.
                    // set max to < 0 for no maximum age restriction.
					function IsDOBWithinRange(dateString, dob, min, max)
					{
						var ldArray = dateString.split('|');
						var dobMin = null;
						var dobMax = null;
						if(ldArray[0] < 2000)
						{
							dobMin = new Date((ldArray[0] - 1900) - min, ldArray[1] - 1, ldArray[2]);
							dobMax = new Date((ldArray[0] - 1900) - max, ldArray[1] - 1, ldArray[2]);
						}
						else
						{
							dobMin = new Date(ldArray[0] - min, ldArray[1] - 1, ldArray[2]);
							dobMax = new Date(ldArray[0] - max, ldArray[1] - 1, ldArray[2]);
						}

                        if ( max < 0 )
                        {
                            return (dobMin > dob);
                        }
						return ((dobMin > dob) && (dobMax < dob));
					}
				//  -->
				
			<!-- HIDE 

			// Can have values Retain, Cancel, Change, New (create booking only)
			var MarketAction= new Array();
			// Can have values Default, Boarded ... see LiftStatus enum
			// markets MarketLiftStatus != Default will not be eligible for change
			var MarketLiftStatus= new Array();
			var numMarketsToValidate = 2;
			var numDatesToValidate = 2;
			
			function ATAvailabilitySearchInputSearchView_initialize()
			{
				try
				{
		 			if (jsLoaded == null || jsLoaded != true)
					{
						setTimeout('ATAvailabilitySearchInputSearchView_initialize()',50);
						
						return;
					}
				}
				catch (e)
				{                    
					setTimeout('ATAvailabilitySearchInputSearchView_initialize()',50);
					return;
		 		}
				
						var ds = document['SkySales'];
					
						    fillList(ds['ATAvailabilitySearchInputSearchView_DropDownListMarketOrigin1'], '');
						    changeDest(ds['ATAvailabilitySearchInputSearchView_DropDownListMarketOrigin1'], ds['ATAvailabilitySearchInputSearchView_DropDownListMarketDestination1'], '');
                            highlightMoveDays(ds['ATAvailabilitySearchInputSearchView_DropDownListMarketMonth1'], '');
                            highlightMoveOriginCities(1, '');
                            highlightMoveDestinationCities(1, '');
					    
						    fillList(ds['ATAvailabilitySearchInputSearchView_DropDownListMarketOrigin2'], '');
						    changeDest(ds['ATAvailabilitySearchInputSearchView_DropDownListMarketOrigin2'], ds['ATAvailabilitySearchInputSearchView_DropDownListMarketDestination2'], '');
                            highlightMoveDays(ds['ATAvailabilitySearchInputSearchView_DropDownListMarketMonth2'], '');
                            highlightMoveOriginCities(2, '');
                            highlightMoveDestinationCities(2, '');
					    
					ReturnDateDisplay();
						 } // end _initialize method
								
								// STOP HIDING -->
								
				<!-- 
					function UpdateCalendarDateEventArgs(dateSelected, passedInfo)
					{
						this.dateSelected	= dateSelected;
						this.passedInfo		= passedInfo;
					}
				// -->
				
