var pwid = ''; var cwid = ''; var bB = true; var bFlex = false; var FCity = ''; var TCity = ''; var FTLA = ''; var TTLA = ''; var TCityId = '6022969'; var FDate = 'mm/dd/yy'; var TDate = 'mm/dd/yy'; var MDate = ''; var CalS = ''; var CalE = ''; var FTime = '362'; var TTime = '362'; var rooms = 1; var minR = 1; var maxR = 9; var minA = 0; var maxA = 6; var minS = 0; var maxS = 6; var minC = 0; var maxC = 6; var nR = 1; var aRA; var aRS; var aRC; var aRCA; var Inf = 'l'; var TL = ''; var CCl = 'NoPreference'; var SText = 'Search for flights'; var tl = ''; var ti = ''; var te = ''; var nm = 12; var arrColors = new Array('Red', 'Lime', 'Yellow', 'Aqua', 'Blue', 'Green', 'White','Silver', 'Teal', 'Orange', 'Pink'); var arrMN = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July','August', 'September', 'October', 'November', 'December'); var arrCC = new Array('NoPreference|No Preference','Economy|Economy','Compact|Compact','Midsize|Midsize','Standard|Standard','FullSize|Full Size','Premium|Premium','Luxury|Luxury','Convertible|Convertible','Minivan|Minivan','SUV|Sport Utility Vehicle','SportsCar|Sports Car'); var arrSR = new Array('0|Show all','10|1 Star or more','20|2 Stars or more','30|3 Stars or more','40|4 Stars or more','50|5 Stars'); var arrFD = new Array('|-Select from the list-','ATL|Atlanta, GA (ATL-Hartsfield Intl.)','AUS|Austin, TX (AUS-Austin-Bergstrom International Airport)','BWI|Baltimore, MD (BWI-Baltimore Washington)','BOS|Boston, MA (BOS-Logan Intl.)','CLT|Charlotte, NC (CLT-Douglas Intl.)','ORD|Chicago, IL (ORD-O\'Hare)','CLE|Cleveland, OH (CLE-Hopkins Intl.)','CMH|Columbus, OH (CMH-Port Columbus Intl.)','DFW|Dallas, TX (DFW-Dallas-Fort Worth Intl.)','DEN|Denver, CO (DEN-Denver Intl.)','DTW|Detroit, MI (DTW-Wayne County)','FLL|Fort Lauderdale, FL (FLL)','RSW|Fort Myers, FL (RSW-Southwest Florida Regional)','BDL|Hartford, CT (BDL-Bradley Intl.)','HNL|Honolulu, Oahu, HI (HNL-Honolulu Intl.)','IAH|Houston, TX (IAH-Bush Intercontinental)','IND|Indianapolis, IN (IND-Indianapolis Intl.)','JAX|Jacksonville, FL (JAX-Jacksonville Intl.)','MCI|Kansas City, MO (MCI-Kansas City Intl.)','LAS|Las Vegas, NV (LAS-McCarran Intl.)','LAX|Los Angeles, CA (LAX-Los Angeles Intl.)','MIA|Miami, FL (MIA-Miami Intl.)','MSP|Minneapolis, MN (MSP-Minneapolis-St. Paul Intl.)','BNA|Nashville, TN (BNA)','MSY|New Orleans, LA (MSY-New Orleans Intl.)','JFK|New York, NY (JFK-Kennedy)','LGA|New York, NY (LGA-LaGuardia)','EWR|Newark, NJ (EWR-Newark International Airport)','OAK|Oakland, CA (OAK-Oakland Intl.)','SNA|Orange County, CA (SNA-John Wayne Intl.)','MCO|Orlando, FL (MCO-Orlando Intl.)','PHL|Philadelphia, PA (PHL-Philadelphia Intl.)','PHX|Phoenix, AZ (PHX-Sky Harbor Intl.)','PIT|Pittsburgh, PA (PIT-Greater Pittsburgh Intl.)','PDX|Portland, OR (PDX-Portland Intl.)','RDU|Raleigh, NC (RDU-Raleigh Durham Intl.)','RNO|Reno, NV (RNO-Reno-Tahoe International)','SLC|Salt Lake City, UT (SLC-Salt Lake City Intl.)','SAT|San Antonio, TX (SAT-San Antonio Intl.)','SAN|San Diego, CA (SAN-Lindbergh Field)','SFO|San Francisco, CA (SFO-San Francisco Intl.)','SJC|San Jose, CA (SJC-San Jose Intl.)','SEA|Seattle, WA (SEA-Seattle Tacoma)','STL|St. Louis, MO (STL-Lambert-St. Louis Intl.)','TPA|Tampa, FL (TPA-Tampa Intl.)','DCA|Washington, DC (DCA-Ronald Reagan National)','IAD|Washington, DC (IAD-Dulles)','PBI|West Palm Beach, FL (PBI-Palm Beach Intl.)'); var arrTL = new Array('0,1,10|1 - 10 nights','1,0,0|Weekend','0,2,4|2 - 4 nights','0,3,5|3 - 5 nights','0,5,7|5 - 7 nights','0,7,10|7 - 10 nights','0,1,1|1 night','0,2,2|2 nights','0,3,3|3 nights','0,4,4|4 nights','0,5,5|5 nights','0,6,6|6 nights','0,7,7|7 nights','0,8,8|8 nights','0,9,9|9 nights','0,10,10|10 nights'); var arrTD = new Array('6023185|Africa','203|Alaska','6023099|Asia','6023738|Australia-South Pacific','13|Bahamas','20|Bermuda','6023742|Canada-New England-NY','6022969|Caribbean','6023743|Caribbean-Eastern','6023744|Caribbean-Southern','6023745|Caribbean-Western','6022967|Europe','213|Hawaii','500010|India-Indian Ocean','6023183|Mediterranean','117|Mexico','6023182|Middle East','500001|North America','6023756|North Pacific','-2|Nowhere (no port stops)','6023753|Panama Canal','6023117|South America','-3|Transatlantic','-4|Transpacific','-5|World'); //var arrST = new Array('|- Any State -','AL|AL-Alabama','AK|AK-Alaska','AZ|AZ-Arizona','AR|AR-Arkansas','CA|CA-California','CO|CO-Colorado','CT|CT-Connecticut','DE|DE-Delaware','DC|DC-District of Columbia','FL|FL-Florida','GA|GA-Georgia','HI|HI-Hawaii','ID|ID-Idaho','IL|IL-Illinois','IN|IN-Indiana','IA|IA-Iowa','KS|KS-Kansas','KY|KY-Kentucky','LA|LA-Louisiana','ME|ME-Maine','MD|MD-Maryland','MA|MA-Massachusetts','MI|MI-Michigan','MN|MN-Minnesota','MS|MS-Mississippi','MO|MO-Missouri','MT|MT-Montana','NE|NE-Nebraska','NV|NV-Nevada','NH|NH-New Hampshire','NJ|NJ-New Jersey','NM|NM-New Mexico','NY|NY-New York','NC|NC-North Carolina','ND|ND-North Dakota','OH|OH-Ohio','OK|OK-Oklahoma','OR|OR-Oregon','PA|PA-Pennsylvania','RI|RI-Rhode Island','SC|SC-South Carolina','SD|SD-South Dakota','TN|TN-Tennessee','TX|TX-Texas','UT|UT-Utah','VT|VT-Vermont','VA|VA-Virginia','WA|WA-Washington','WV|WV-West Virginia','WI|WI-Wisconsin','WY|WY-Wyoming'); var arrST = new Array('|--','AL|AL','AK|AK','AZ|AZ','AR|AR','CA|CA','CO|CO','CT|CT','DE|DE','DC|DC','FL|FL','GA|GA','HI|HI','ID|ID','IL|IL','IN|IN','IA|IA','KS|KS','KY|KY','LA|LA','ME|ME','MD|MD','MA|MA','MI|MI','MN|MN','MS|MS','MO|MO','MT|MT','NE|NE','NV|NV','NH|NH','NJ|NJ','NM|NM','NY|NY','NC|NC','ND|ND','OH|OH','OK|OK','OR|OR','PA|PA','RI|RI','SC|SC','SD|SD','TN|TN','TX|TX','UT|UT','VT|VT','VA|VA','WA|WA','WV|WV','WI|WI','WY|WY'); //var arrT1 = new Array('12AM|12:00 AM','1AM|1:00 AM','2AM|2:00 AM','3AM|3:00 AM','4AM|4:00 AM','5AM|5:00 AM','6AM|6:00 AM','7AM|7:00 AM','8AM|8:00 AM','9AM|9:00 AM','10AM|10:00 AM','11AM|11:00 AM','12PM|12:00 PM','1PM|1:00 PM','2PM|2:00 PM','3PM|3:00 PM','4PM|4:00 PM','5PM|5:00 PM','6PM|6:00 PM','7PM|7:00 PM','8PM|8:00 PM','9PM|9:00 PM','10PM|10:00 PM','11PM|11:00 PM','361|Morning','362|Any','721|Noon','1081|Evening'); var arrT1 = new Array('362|Any','12AM|12 AM','1AM|1 AM','2AM|2 AM','3AM|3 AM','4AM|4 AM','5AM|5 AM','6AM|6 AM','7AM|7 AM','8AM|8 AM','9AM|9 AM','10AM|10 AM','11AM|11 AM','12PM|12 PM','1PM|1 PM','2PM|2 PM','3PM|3 PM','4PM|4 PM','5PM|5 PM','6PM|6 PM','7PM|7 PM','8PM|8 PM','9PM|9 PM','10PM|10 PM','11PM|11 PM','361|Morn.','721|Noon','1081|Eve.'); //var arrT2 = new Array('361|Morning','362|Any','721|Noon','1081|Evening'); var nextFocus = null; function GetDefault(E) { var t = ''; var d = '2'; var a = new Array(); switch (E) { case 'A':if(cwid == '1' || cwid == '7'){d = '1';}for (var i = minR; i < (maxR + 1); i++){if (i != maxR){t = t + d + ',';}else{t = t + d;}}return t;break; case 'S':for (var i = minR; i < (maxR + 1); i++){if (i != maxR){t = t + '0,';}else{t = t + '0';}}return t;break; case 'C':for (var i = minR; i < (maxR + 1); i++){if (i != maxR){t = t + '0,';}else{t = t + '0';}}return t;break; case 'CA': for (var i = 1; i < (maxC + 1); i++){if (i != maxC){t = t + '-1,';} else{t = t + '-1';}}; for (var i = 0; i < maxR; i++){a[i] = t.split(',');}return a;break; case 'FT':return '362||11AM|361|361|11AM|362||';break; case 'TT':return '362||11AM|1081|1081|11AM|362||';break; } } function RemG(el) { var n = el.id.substr(3); switch (el.id.substr(0,3)) { case 'fcy':FCity = el.value;DE('FCity').value = FCity;break; case 'tcy':if(n == ''){TCity = el.value;DE('TCity').value = TCity;}break; case 'tci':TCityId = el.value;DE('TCityId').value = TCityId;break; case 'fct':FTLA = el.value;DE('FTLA').value = FTLA;break; case 'tct':TTLA = el.value;DE('TTLA').value = TTLA;break; case 'fdt':FDate = el.value;DE('FDate').value = FDate;break; case 'tdt':TDate = el.value;DE('TDate').value = TDate;break; case 'mon':MDate = el.value;DE('MDate').value = MDate;break; case 'ftt':FTime = el.value;DE('FTime').value = FTime;break; case 'ttt':TTime = el.value;DE('TTime').value = TTime;break; case 'trl':TL = el.value;DE('TL').value = TL;break; case 'ccl':CCl = el.value;DE('CarC').value = CCl;break; case 'rrr':nR = el.options[el.selectedIndex].value;DE('nR').value = nR;break; case 'rad':aRA[n - 1] = el.options[el.selectedIndex].value;DE('aRA').value = aRA.join('|');break; case 'rse':aRS[n - 1] = el.options[el.selectedIndex].value;DE('aRS').value = aRS.join('|');break; case 'rch':aRC[n - 1] = el.options[el.selectedIndex].value;DE('aRC').value = aRC.join('|');break; case 'rca':n = n.split('_');aRCA[n[0] - 1][n[1] - 1] = el.options[el.selectedIndex].value;DE('aRCA').value = aRCA.join('|');break; case 'rIS':if (el.checked){Inf = 's';}DE('Inf').value = Inf;break; case 'rIL':if (el.checked){Inf = 'l';}DE('Inf').value = Inf;break; } } function GetSavedValuesG() { var v; v = DE('FCity').value;if (v != '') {FCity = v;} v = DE('TCity').value;if (v != '') {TCity = v;} v = DE('TCityId').value;if (v != '') {TCityId = v;} v = DE('FTLA').value;if (v != '') {FTLA = v;} v = DE('TTLA').value;if (v != '') {TTLA = v;} v = DE('FDate').value;if (v != '') {FDate = v;} v = DE('TDate').value;if (v != '') {TDate = v;} v = DE('MDate').value;if (v != '') {MDate = v;} v = DE('FTime').value;if (v != '') {FTime = v;} v = DE('TTime').value;if (v != '') {TTime = v;} v = DE('CarC').value;if (v != '') {CCl = v;} v = DE('nR').value;if (v != '') {nR = v;} v = DE('aRA').value;if (v != '') {aRA = v.split('|');} v = DE('aRS').value;if (v != '') {aRS = v.split('|');} v = DE('aRC').value;if (v != '') {aRC = v.split('|');} v = DE('aRCA').value;if (v != '') {aRCA = v.split('|');for (var j = 0; j < aRCA.length; j++){aRCA[j] = aRCA[j].split(',');}} v = DE('Inf').value;if (v != '') {Inf = v;} CalS = DE('CalS').value; CalE = DE('CalE').value; var sdt = new Date(CalS); var edt = new Date(CalE); var j = 0; var sm = sdt.getMonth() + 1; var em = 12; if(sdt.getYear() == edt.getYear()) { em = edt.getMonth() + 1; } for (var i = sm;i <= em;i++) { j = j + 1; } if(edt.getYear() > sdt.getYear()) { for (var i = 1;i <= edt.getMonth() + 1;i++) { j = j + 1; } } if(j > 0){nm = j;} }