
function FirstStepForm () {
	this.headerText = 'Search for cheap flights to Costa Rica';
	this.footerText = 'Powered by eXito Travel';
        this.referenceId = 'OAIPED $5.00';
	this.destCities = ''; //obsolete;
	this.destCity = ''; //obsolete;
	this.topFrame = '';
	this.topFrameHeight = '100';
	this.css = '';
	this.newWindow = 0;
	this.hiddenFields = 	'<input type="hidden" name="agentid" value="184609" />' +
				'<input type="hidden" name="source" value="86" />' +
				
				'<input type="hidden" name="CID" value="" />' ;
	this.formOpenTagPart1 = '<form action="http://www.exitotravel.com/flightbookingengine/includes/agent.php" ' +
				            'method="get" name="form1" id="form11" ';
    this.formOpenTagPart2 = " >";
	this.formCloseTag = '</form>';
    this.formSubmitButton = '<span class="dropdownSubmit"><input type="submit" value="Search" /></span>';
    this.urchinCode = ''+
			'<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">'+
			'</script>'+
			'<script type="text/javascript">'+
			'_uacct = "UA-30988-6";'+
			'urchinTracker (\'/fbe/OAIPED $5.00/step1_load.htm\');'+
			'</script>';

	// private functions
	this.getHiddenFieldHtml = function ( name, value ) {
		return '<input type="hidden" name="' + name + '" value="' + value + '" />'; 
	}

	this.getSelectDepartureHtml = function () {
                return ''+
                '<span class="dropdownDeparture"><select name="txtOutboundDepCity">'+
                  			'<option value="" selected>Traveling from ...</option>'+
'<option>&nbsp;</option><option>USA</option>'+'<option value="ABI">- Abilene, TX</option>'+'<option value="ACK">- Ackron, OH</option>'+'<option value="ALB">- Albany, NY</option>'+'<option value="ABQ">- Albuquerque, NM</option>'+'<option value="ABE">- Allentown, PA</option>'+'<option value="AMA">- Amarillo, TX</option>'+'<option value="ATL">- Atlanta, GA</option>'+'<option value="AUS">- Austin, TX</option>'+'<option value="BWI">- Baltimore, MD</option>'+'<option value="BGR">- Bangor, ME</option>'+'<option value="BTR">- Baton Rouge, LA</option>'+'<option value="BHM">- Birmingham, AL</option>'+'<option value="BOS">- Boston, MA</option>'+'<option value="BRO">- Brownsville, TX</option>'+'<option value="BUF">- Buffalo, NY</option>'+'<option value="BTV">- Burlington, VT</option>'+'<option value="CHS">- Charleston, SC</option>'+'<option value="CLT">- Charlotte, NC</option>'+'<option value="CHI">- Chicago, IL</option>'+'<option value="CVG">- Cincinnati, OH</option>'+'<option value="CLE">- Cleveland, OH</option>'+'<option value="COS">- Colorado Springs, CO</option>'+'<option value="CAE">- Columbia, SC</option>'+'<option value="CMH">- Columbus, OH</option>'+'<option value="CRP">- Corpus Christi, TX</option>'+'<option value="DFW">- Dallas, TX</option>'+'<option value="DAY">- Dayton, OH</option>'+'<option value="DAB">- Daytona Beach, FL</option>'+'<option value="DEN">- Denver, CO</option>'+'<option value="DTT">- Detroit, MI</option>'+'<option value="ELP">- El Paso, TX</option>'+'<option value="ERI">- Erie, PA</option>'+'<option value="FNT">- Flint, MI</option>'+'<option value="FLL">- Fort Lauderdale, FL</option>'+'<option value="FMY">- Fort Meyers, FL</option>'+'<option value="FWA">- Fort Wayne, FL</option>'+'<option value="GRR">- Grand Rapids, MI</option>'+'<option value="GSO">- Greensboro, NC</option>'+'<option value="GSP">- Greenville, SC</option>'+'<option value="GPT">- Gulfport, MS</option>'+'<option value="HRL">- Harlingen, TX</option>'+'<option value="HAR">- Harrisburg, PA</option>'+'<option value="BDL">- Hartford, CT</option>'+'<option value="IAH">- Houston, TX</option>'+'<option value="HSV">- Huntsville, AL</option>'+'<option value="IND">- Indianapolis, IN</option>'+'<option value="JAN">- Jackson, MS</option>'+'<option value="JAX">- Jacksonville, FL</option>'+'<option value="AZO">- Kalamazoo, MI</option>'+'<option value="MCI">- Kansas City, MO</option>'+'<option value="TYS">- Knoxville, TN</option>'+'<option value="LAN">- Lansing, MI</option>'+'<option value="LRD">- Laredo, TX</option>'+'<option value="LAS">- Las Vegas, NV</option>'+'<option value="LIT">- Little Rock, AR</option>'+'<option value="LAX">- Los Angeles, CA (LAX)</option>'+'<option value="LBB">- Lubbock, TX</option>'+'<option value="MSN">- Madison, WI</option>'+'<option value="MHT">- Manchester, NH</option>'+'<option value="MFE">- Mc Allen, TX</option>'+'<option value="MEM">- Memphis, TN</option>'+'<option value="MIA">- Miami, FL</option>'+'<option value="MAF">- Midland/Odessa, TX</option>'+'<option value="MBS">- Midland/Saginaw, MI</option>'+'<option value="MKE">- Milwaukee, WI</option>'+'<option value="MSP">- Minneapolis, MN</option>'+'<option value="MOB">- Moblie, AL</option>'+'<option value="BNA">- Nashville, TN</option>'+'<option value="MSY">- New Orleans, LA</option>'+'<option value="NYC">- New York, NY</option>'+'<option value="EWR">- Newark, NJ</option>'+'<option value="ORF">- Norfolk, VA</option>'+'<option value="OAK">- Oakland, CA</option>'+'<option value="OKC">- Oklahoma City, OK</option>'+'<option value="OMA">- Omaha, NE</option>'+'<option value="ONT">- Ontario, CA</option>'+'<option value="SNA">- Orange County, CA</option>'+'<option value="ORL">- Orlando, FL</option>'+'<option value="PSP">- Palm Springs, CA</option>'+'<option value="PNS">- Pensacola, FL</option>'+'<option value="PHL">- Philadelphia, PA</option>'+'<option value="PHX">- Phoenix, AZ</option>'+'<option value="PIT">- Pittsburgh, PA</option>'+'<option value="PWM">- Portland, ME</option>'+'<option value="PDX">- Portland, OR</option>'+'<option value="PVD">- Providence, RI</option>'+'<option value="RDU">- Raleigh, NC</option>'+'<option value="RNO">- Reno, NV</option>'+'<option value="RIC">- Richmond, VA</option>'+'<option value="ROC">- Rochester, NY</option>'+'<option value="SMF">- Sacramento, CA</option>'+'<option value="SLC">- Salt Lake City, UT</option>'+'<option value="SAT">- San Antonio, TX</option>'+'<option value="SAN">- San Diego, CA</option>'+'<option value="SFO">- San Francisco, CA</option>'+'<option value="SJC">- San Jose, CA</option>'+'<option value="SRQ">- Sarasota, FL</option>'+'<option value="SAV">- Savannah, GA</option>'+'<option value="SEA">- Seattle, WA</option>'+'<option value="SHV">- Shreveport, LA</option>'+'<option value="SBN">- South Bend, IN</option>'+'<option value="STL">- St Louis, MO</option>'+'<option value="SYR">- Syracuse, NY</option>'+'<option value="TPA">- Tampa, FL</option>'+'<option value="TOL">- Toledo, OH</option>'+'<option value="TUS">- Tucson, AZ</option>'+'<option value="TUL">- Tulsa, OK</option>'+'<option value="TYR">- Tyler, TX</option>'+'<option value="VCT">- Victoria, TX</option>'+'<option value="ACT">- Waco, TX</option>'+'<option value="WAS">- Washington DC</option>'+'<option value="PBI">- West Palm Beach, FL</option>'+'<option value="HPN">- Westchester, NY</option>'+'<option value="ICT">- Wichita, KS</option>'+'<option value="AVP">- Wilkes-Barre, PA</option>'+				'</select></span>';
	}

        this.getSelectDestinationHtml = function ( defdest ) {
                if( defdest == undefined ) 
                {
                        rethtml =  '' +
                '<span class="dropdownDestination"><select name="txtOutboundDestCity">'+
                '  <option value="" selected>Select a Destination</option>';
                }
                else
                {
                rethtml =  '' +
                '<span class="dropdownDestination"><select name="txtOutboundDestCity">'+
                '  <option value="" > Select a Destination</option>';
                }
rethtml += '  <option value="">ARGENTINA</option>';if ( defdest == 'BUE') {rethtml += '  <option value="BUE" selected > - Buenos Aires</option>';} else {rethtml += '  <option value="BUE" > - Buenos Aires</option>';}rethtml += '  <option value="">BELIZE</option>';if ( defdest == 'BZE') {rethtml += '  <option value="BZE" selected > - Belize City</option>';} else {rethtml += '  <option value="BZE" > - Belize City</option>';}rethtml += '  <option value="">BOLIVIA</option>';if ( defdest == 'LPB') {rethtml += '  <option value="LPB" selected > - La Paz</option>';} else {rethtml += '  <option value="LPB" > - La Paz</option>';}rethtml += '  <option value="">BRAZIL</option>';if ( defdest == 'RIO') {rethtml += '  <option value="RIO" selected > - Rio De Janeiro</option>';} else {rethtml += '  <option value="RIO" > - Rio De Janeiro</option>';}if ( defdest == 'SAO') {rethtml += '  <option value="SAO" selected > - Sao Paulo</option>';} else {rethtml += '  <option value="SAO" > - Sao Paulo</option>';}rethtml += '  <option value="">CHILE</option>';if ( defdest == 'SCL') {rethtml += '  <option value="SCL" selected > - Santiago De Chile</option>';} else {rethtml += '  <option value="SCL" > - Santiago De Chile</option>';}rethtml += '  <option value="">COLOMBIA</option>';if ( defdest == 'BOG') {rethtml += '  <option value="BOG" selected > - Bogota</option>';} else {rethtml += '  <option value="BOG" > - Bogota</option>';}rethtml += '  <option value="">COSTA RICA</option>';if ( defdest == 'SJO') {rethtml += '  <option value="SJO" selected > - San Jose</option>';} else {rethtml += '  <option value="SJO" > - San Jose</option>';}if ( defdest == 'LIR') {rethtml += '  <option value="LIR" selected > - Liberia</option>';} else {rethtml += '  <option value="LIR" > - Liberia</option>';}rethtml += '  <option value="">ECUADOR</option>';if ( defdest == 'GYE') {rethtml += '  <option value="GYE" selected > - Guayaquil</option>';} else {rethtml += '  <option value="GYE" > - Guayaquil</option>';}if ( defdest == 'UIO') {rethtml += '  <option value="UIO" selected > - Quito</option>';} else {rethtml += '  <option value="UIO" > - Quito</option>';}rethtml += '  <option value="">EL SALVADOR</option>';if ( defdest == 'SAL') {rethtml += '  <option value="SAL" selected > - San Salvador</option>';} else {rethtml += '  <option value="SAL" > - San Salvador</option>';}rethtml += '  <option value="">GUATEMALA</option>';if ( defdest == 'GUA') {rethtml += '  <option value="GUA" selected > - Guatemala City</option>';} else {rethtml += '  <option value="GUA" > - Guatemala City</option>';}rethtml += '  <option value="">HONDURAS</option>';if ( defdest == 'SAP') {rethtml += '  <option value="SAP" selected > - San Pedro Sula</option>';} else {rethtml += '  <option value="SAP" > - San Pedro Sula</option>';}if ( defdest == 'TGU') {rethtml += '  <option value="TGU" selected > - Tegucigalpa</option>';} else {rethtml += '  <option value="TGU" > - Tegucigalpa</option>';}rethtml += '  <option value="">MEXICO</option>';if ( defdest == 'MEX') {rethtml += '  <option value="MEX" selected > - Mexico City</option>';} else {rethtml += '  <option value="MEX" > - Mexico City</option>';}if ( defdest == 'ACA') {rethtml += '  <option value="ACA" selected > - Acapulco</option>';} else {rethtml += '  <option value="ACA" > - Acapulco</option>';}if ( defdest == 'CUN') {rethtml += '  <option value="CUN" selected > - Cancun</option>';} else {rethtml += '  <option value="CUN" > - Cancun</option>';}if ( defdest == 'SJD') {rethtml += '  <option value="SJD" selected > - Cabo San Lucas</option>';} else {rethtml += '  <option value="SJD" > - Cabo San Lucas</option>';}if ( defdest == 'CZM') {rethtml += '  <option value="CZM" selected > - Cozumel</option>';} else {rethtml += '  <option value="CZM" > - Cozumel</option>';}if ( defdest == 'MEX') {rethtml += '  <option value="MEX" selected > - Cuernavaca</option>';} else {rethtml += '  <option value="MEX" > - Cuernavaca</option>';}if ( defdest == 'GDL') {rethtml += '  <option value="GDL" selected > - Guadalajara</option>';} else {rethtml += '  <option value="GDL" > - Guadalajara</option>';}if ( defdest == 'BJX') {rethtml += '  <option value="BJX" selected > - Guanajuato / Leon</option>';} else {rethtml += '  <option value="BJX" > - Guanajuato / Leon</option>';}if ( defdest == 'HUX') {rethtml += '  <option value="HUX" selected > - Huatulco</option>';} else {rethtml += '  <option value="HUX" > - Huatulco</option>';}if ( defdest == 'BJX') {rethtml += '  <option value="BJX" selected > - Leon / Guanajuato</option>';} else {rethtml += '  <option value="BJX" > - Leon / Guanajuato</option>';}if ( defdest == 'MZT') {rethtml += '  <option value="MZT" selected > - Mazatlan</option>';} else {rethtml += '  <option value="MZT" > - Mazatlan</option>';}if ( defdest == 'MID') {rethtml += '  <option value="MID" selected > - Merida</option>';} else {rethtml += '  <option value="MID" > - Merida</option>';}if ( defdest == 'MTY') {rethtml += '  <option value="MTY" selected > - Monterrey</option>';} else {rethtml += '  <option value="MTY" > - Monterrey</option>';}if ( defdest == 'Oaxaca') {rethtml += '  <option value="Oaxaca" selected > - Oaxaca</option>';} else {rethtml += '  <option value="Oaxaca" > - Oaxaca</option>';}if ( defdest == 'PVR') {rethtml += '  <option value="PVR" selected > - Puerto Vallarta</option>';} else {rethtml += '  <option value="PVR" > - Puerto Vallarta</option>';}rethtml += '  <option value="">NICARAGUA</option>';if ( defdest == 'MGA') {rethtml += '  <option value="MGA" selected > - Managua</option>';} else {rethtml += '  <option value="MGA" > - Managua</option>';}rethtml += '  <option value="">PANAMA</option>';if ( defdest == 'PTY') {rethtml += '  <option value="PTY" selected > - Panama City</option>';} else {rethtml += '  <option value="PTY" > - Panama City</option>';}rethtml += '  <option value="">PARAGUAY</option>';if ( defdest == 'ASU') {rethtml += '  <option value="ASU" selected > - Asuncion</option>';} else {rethtml += '  <option value="ASU" > - Asuncion</option>';}rethtml += '  <option value="">PERU</option>';if ( defdest == 'LIM') {rethtml += '  <option value="LIM" selected > - Lima</option>';} else {rethtml += '  <option value="LIM" > - Lima</option>';}if ( defdest == 'Cuzco') {rethtml += '  <option value="Cuzco" selected > - Cuzco</option>';} else {rethtml += '  <option value="Cuzco" > - Cuzco</option>';}rethtml += '  <option value="">VENEZUELA</option>';if ( defdest == 'CCS') {rethtml += '  <option value="CCS" selected > - Caracas</option>';} else {rethtml += '  <option value="CCS" > - Caracas</option>';}                rethtml += '</select></span>';
                return ''+rethtml;
        }

	// public functions
	this.display = function () {
                if( this.newWindow == 1 ) 
                {
                    targethtml = ' target="_blank" ';
                }
                else 
                {
                    targethtml = ' target="_top" ';
                }
        document.write( this.urchinCode );
		document.write( this.formOpenTagPart1 + targethtml + this.formOpenTagPart2 ); 
		//document.write( '<div>' + this.headerText + '</div>' );
		document.write( this.hiddenFields );
		document.write( this.getHiddenFieldHtml( 'referenceid', this.referenceId ) );
		document.write( this.getHiddenFieldHtml( 'topframeheight', this.topFrameHeight ) );
		if( this.topFrame != '')
		{
			document.write( this.getHiddenFieldHtml( 'topframe', this.topFrame ) );
		}
		if( this.css != '')
		{
			document.write( this.getHiddenFieldHtml( 'css', this.css ) );
		}
		document.write( this.getSelectDepartureHtml() );
		if( this.destCity == '')
                {
		    document.write( this.getSelectDestinationHtml() );
                }
                else
		{
                    if( this.showDestCityDropdown == 1)
                    {
		        document.write( this.getSelectDestinationHtml( this.destCity ) );
                    }
                    else 
	                document.write( this.getHiddenFieldHtml( 'txtOutboundDestCity', this.destCity ) );

		}
		document.write( this.formSubmitButton );
		//document.write( '<div style="font-size:8pt;">' + this.footerText + '</div>');
		document.write( this.formCloseTag );
	}
}
form = new FirstStepForm();

