document.write ("<form name='TripEngineForm' style='margin-left:7px;margin-top:36px; margin-bottom:0px' action='http://www.springbreaktravel.com/trips110204/hotel_listings.asp' method='post'  onSubmit='return checkValues(document.TripEngineForm);'>");
	  	    
document.write ("  <table width='95%' border='0' cellpadding='0' cellspacing='0'>");
document.write ("    <tr valign='top'> ");
document.write ("      <td width='49%'><font color='#FFFFFF'><strong>Destination:</strong></font></td>");
document.write ("      <td width='51%'> <select name='DestinationID' class='hpform' style='width:130px; margin-bottom:5px' onChange='javascript:populateData( this.options[selectedIndex].text )'>");
document.write ("          <option value='2' selected>Bahamas Party Cruise</option>");
document.write ("          <option value=''>--Top Spring Break Cruises--</option>");
document.write ("          <option value='2' selected>Bahamas Party Cruise</option>");
document.write ("          <option value='6'>Nassau Party Cruise</option>");
//document.write ("          <option value='17'>Norwegian Cruise Lines</option>");
//document.write ("          <option value='18'>Royal Caribbean Cruise Lines</option>");
document.write ("          <option value=''>--Other Top Spring Break Trips--</option>");
document.write ("          <option value='3'>Cancun, Mexico</option>");
document.write ("          <option value='1'>Acapulco, Mexico</option>");
document.write ("          <option value='13'>Mazatlan, Mexico</option>");
document.write ("          <option value='11'>Puerto Vallarta, Mexico</option>");
document.write ("          <option value='5'>Jamaica</option>");
document.write ("          <option value=''>--Top Road Trips--</option>");
document.write ("          <option value='7'>Panama City Beach</option>");
document.write ("          <option value='14'>South Padre Island, Texas</option>");
document.write ("        </select> </td>");
document.write ("    </tr>");
document.write ("    <tr valign='top'> ");
document.write ("      <td><font color='#FFFFFF'><strong>SB Week:</strong></font></td>");
document.write ("      <td> <select name='WeekNumber' class='hpform' style='width:130px; margin-bottom:5px' onChange='javascript:populateData(document.TripEngineForm.DestinationID.options[document.TripEngineForm.DestinationID.selectedIndex].text)'>");
document.write ("          <option value='1'>Feb. 21 - Feb. 28</option>");
document.write ("          <option value='2'>Feb. 28 - March 7</option>");
document.write ("          <option value='3' selected>March 7 - 14</option>");
document.write ("          <option value='4'>March 14 - 21</option>");
document.write ("          <option value='5'>March 21 - March 28</option>");
document.write ("          <option value='6'>March 28 - April 4</option>");
document.write ("          <option value='7'>April 4 - 11</option>");
document.write ("          <option value='8'>April 11 - 18</option>");
//document.write ("          <option value='9'>April 19 - 26</option>");
document.write ("        </select> </td>");
document.write ("    </tr>");
document.write ("    <tr valign='top'> ");
document.write ("      <td><font color='#FFFFFF'><strong>Departure:</strong></font></td>");
document.write ("      <td> ");
document.write ("			<select name='DepartureCity' class='hpform' style='width:130; margin-bottom:10px'> ");
document.write ("                <option value='CRFLL'>Cruise Only</option>");
document.write ("			</select>  ");
document.write ("			</td>");
document.write ("    </tr>");
document.write ("    <tr> ");
document.write ("      <td colspan='2'> <div align='right'>");
document.write ("          <input type='image' name='Submit' src='http://www.springbreaktravel.com/images/110204/Slices/trips/search.gif' width='85' height='16' style='margin-right:20px'>");
document.write ("        </div></td>");
document.write ("    </tr>");
document.write ("  </table>");
document.write ("      </form>");

var arrayData = new Array(); 

arrayData[0]="Bahamas Party Cruise|Cruise Only|CRUFLL|"
arrayData[1]="Daytona Beach|Hotel Only|LOSAT|"
arrayData[2]="Panama City Beach|Hotel Only|LOSAT|"
arrayData[3]="STS|Atlanta, GA|ATL|"
arrayData[4]="STS|Baltimore, MD|BWI|"
arrayData[5]="STS|Boston, MA|BOS|"
arrayData[6]="STS|Buffalo, NY|BUF|"
arrayData[7]="STS|Charlotte, NC|CLT|"
arrayData[8]="STS|Chicago O'Hare, IL|ORD|"
arrayData[9]="STS|Cincinnati, OH|CVG|"
arrayData[10]="STS|Cleveland, OH|CLE|"
arrayData[11]="STS|Columbus, OH|CMH|"
arrayData[12]="STS|Dallas, TX|DFW|"
arrayData[13]="STS|Dayton, OH|DAY|"
arrayData[14]="STS|Denver, CO|DEN|"
arrayData[15]="STS|Des Moines, IA|DSM|"
arrayData[16]="STS|Detroit, MI|DTW|"
arrayData[17]="STS|Hartford, CT|BDL|"
arrayData[18]="STS|Houston, TX|IAH|"
arrayData[19]="STS|Indianapolis, IN|IND|"
arrayData[20]="STS|Jackson, MS|JAN|"
arrayData[21]="STS|Kansas City, MO|MCI|"
arrayData[22]="STS|Knoxville, TN|TYS|"
arrayData[23]="STS|Las Vegas, NV|LAS|"
arrayData[24]="STS|Little Rock, AR|LIT|"
arrayData[25]="STS|Los Angeles, CA|LAX|"
arrayData[26]="STS|Louisville, KY|SDF|"
arrayData[27]="STS|Memphis, TN|MEM|"
arrayData[28]="STS|Miami, FL|MIA|"
arrayData[29]="STS|Milwaukee, WI|MKE|"
arrayData[30]="STS|Minneapolis/St. Paul, MN|MSP|"
arrayData[31]="STS|Nashville, TN|BNA|"
arrayData[32]="STS|New Orleans, LA|MSY|"
arrayData[33]="STS|New York LaGuardia, NY|LGA|"
arrayData[34]="STS|New York/Newark|NYC|"
arrayData[35]="STS|Newark, NJ|EWR|"
arrayData[36]="STS|Oklahoma City, OK|OKC|"
arrayData[37]="STS|Orlando, FL|MCO|"
arrayData[38]="STS|Philadelphia, PA|PHL|"
arrayData[39]="STS|Phoenix, AZ|PHX|"
arrayData[40]="STS|Pittsburgh, PA|PIT|"
arrayData[41]="STS|Portland, OR|PDX|"
arrayData[42]="STS|Raleigh-Durham, NC|RDU|"
arrayData[43]="STS|Reno, NV|RNO|"
arrayData[44]="STS|Richmond, VA|RIC|"
arrayData[45]="STS|Rochester, NY|ROC|"
arrayData[46]="STS|Salt Lake City, UT|SLC|"
arrayData[47]="STS|San Diego, CA|SAN|"
arrayData[48]="STS|San Francisco, CA|SFO|"
arrayData[49]="STS|Seattle, WA|SEA|"
arrayData[50]="STS|St. Louis, MO|STL|"
arrayData[51]="STS|Syracuse, NY|SYR|"
arrayData[52]="STS|Washington Dulles, DC|IAD|"
arrayData[53]="STS|Chicago Midway, IL|MDW|"
arrayData[54]="South Beach, FL|Hotel Only|LOSAT|"
arrayData[55]="STS|New York JFK, NY|JFK|"
arrayData[56]="STS|Washington National, DC|DCA|"

arrayData[57]="LV|Buffalo, NY|BUF|"
arrayData[58]="LV|Chicago O'Hare, IL|ORD|"
arrayData[59]="LV|Dallas, TX|DFW|"
arrayData[60]="LV|Detroit, MI|DTW|"
arrayData[61]="LV|Minneapolis/St. Paul, MN|MSP|"
arrayData[62]="LV|Oklahoma City, OK|OKC|"
arrayData[63]="LV|St. Louis, MO|STL|"

arrayData[64]="South Beach|Hotel Only|LOSAT|"

arrayData[65]="=== Party Packages Only ===|City Passes Only|PPO|"
arrayData[66]="Norwegian Cruise Lines|Cruise Only|CRU7|"
arrayData[67]="Royal Caribbean Cruise Lines|Cruise Only|CRU4|"


if(DestinationID == "2") { //bahamas
	document.TripEngineForm.DestinationID.selectedIndex = 2;
	populateData("Bahamas Party Cruise");
}
else if(DestinationID == "1") { //acapulco
	document.TripEngineForm.DestinationID.selectedIndex = 6;
	populateData("STS");
}
else if(DestinationID == "3") { //cancun
	document.TripEngineForm.DestinationID.selectedIndex = 5;
	populateData("STS");
}
else if(DestinationID == "7") { //panama city
	document.TripEngineForm.DestinationID.selectedIndex = 11;
	populateData("Panama City Beach");
}
else if(DestinationID == "4") { //daytona
	document.TripEngineForm.DestinationID.selectedIndex = 16;
	populateData("Daytona Beach");
}
else if(DestinationID == "5") { //negril
	document.TripEngineForm.DestinationID.selectedIndex = 9;
	populateData("STS");
}
else if(DestinationID == "6") { //nassau
	document.TripEngineForm.DestinationID.selectedIndex = 3;
	populateData("STS");
}
else if(DestinationID == "11") { //puerto vallarta
	document.TripEngineForm.DestinationID.selectedIndex = 8;
	populateData("STS");
}
//else if(DestinationID == "10") { //cabo
//	document.TripEngineForm.DestinationID.selectedIndex = 11;
//	populateData("STS");
//}
else if(DestinationID == "13") { //mazatlan
	document.TripEngineForm.DestinationID.selectedIndex = 7;
	populateData("STS");
}
//else if(DestinationID == "12") { //punta cana
//	document.TripEngineForm.DestinationID.selectedIndex = 13;
//	populateData("STS");
//}
else if(DestinationID == "14") { //south padre
	document.TripEngineForm.DestinationID.selectedIndex = 12;
	populateData("STS");
}
//else if(DestinationID == "15") { //las vegas
//	document.TripEngineForm.DestinationID.selectedIndex = 16;
//	populateData("LV");
//}
else if(DestinationID == "8") { //south beach
	document.TripEngineForm.DestinationID.selectedIndex = 15;
	populateData("South Beach");
}
//else if(DestinationID == "16") { //party packages
//	document.TripEngineForm.DestinationID.selectedIndex = 18;
//	populateData("=== Party Packages Only ===");
//}
else if(DestinationID == "9") {
	//
}
else if(DestinationID == "17") { //norwegian cruise
	document.TripEngineForm.DestinationID.selectedIndex = 4;
	populateData("Norwegian Cruise Lines");
}
else if(DestinationID == "18") { //royal caribbean cruise
	document.TripEngineForm.DestinationID.selectedIndex = 3;
	populateData("Royal Caribbean Cruise Lines");
}

if(WeekNumber == "1") {
	document.TripEngineForm.WeekNumber.selectedIndex = 0;
}
else if(WeekNumber == "2") {
	document.TripEngineForm.WeekNumber.selectedIndex = 1;
}
else if(WeekNumber == "3") {
	document.TripEngineForm.WeekNumber.selectedIndex = 2;
}
else if(WeekNumber == "4") {
	document.TripEngineForm.WeekNumber.selectedIndex = 3;
}
else if(WeekNumber == "5") {
	document.TripEngineForm.WeekNumber.selectedIndex = 4;
}
else if(WeekNumber == "6") {
	document.TripEngineForm.WeekNumber.selectedIndex = 5;
}
else if(WeekNumber == "7") {
	document.TripEngineForm.WeekNumber.selectedIndex = 6;
}
else if(WeekNumber == "8") {
	document.TripEngineForm.WeekNumber.selectedIndex = 7;
}
else if(WeekNumber == "9") {
	document.TripEngineForm.WeekNumber.selectedIndex = 8;
}

if(DestinationID == "15") { //las vegas
	
	//las vegas has a smaller range of departures
	if(DepartureCity == "BUF") {
		document.TripEngineForm.DepartureCity.selectedIndex = 0;
	}	
	else if(DepartureCity == "ORD") {
		document.TripEngineForm.DepartureCity.selectedIndex = 1;
	}
	else if(DepartureCity == "DFW") {
	document.TripEngineForm.DepartureCity.selectedIndex = 2;
	}
	else if(DepartureCity == "DTW") {
	document.TripEngineForm.DepartureCity.selectedIndex = 3;
	}
	else if(DepartureCity == "MSP") {
	document.TripEngineForm.DepartureCity.selectedIndex = 4;
	}
	else if(DepartureCity == "OKC") {
	document.TripEngineForm.DepartureCity.selectedIndex = 5;
	}
	else if(DepartureCity == "STL") {
	document.TripEngineForm.DepartureCity.selectedIndex = 6;
	}

}

//if not las vegas
else {
if(DepartureCity == "ATL") {
	document.TripEngineForm.DepartureCity.selectedIndex = 0;
}
else if(DepartureCity == "BWI") {
	document.TripEngineForm.DepartureCity.selectedIndex = 1;
}
else if(DepartureCity == "BOS") {
	document.TripEngineForm.DepartureCity.selectedIndex = 2;
}
else if(DepartureCity == "BUF") {
	document.TripEngineForm.DepartureCity.selectedIndex = 3;
}
else if(DepartureCity == "CLT") {
	document.TripEngineForm.DepartureCity.selectedIndex = 4;
}
else if(DepartureCity == "ORD") {
	document.TripEngineForm.DepartureCity.selectedIndex = 5;
}
else if(DepartureCity == "CVG") {
	document.TripEngineForm.DepartureCity.selectedIndex = 6;
}
else if(DepartureCity == "CLE") {
	document.TripEngineForm.DepartureCity.selectedIndex = 7;
}
else if(DepartureCity == "CMH") {
	document.TripEngineForm.DepartureCity.selectedIndex = 8;
}
else if(DepartureCity == "DFW") {
	document.TripEngineForm.DepartureCity.selectedIndex = 9;
}
else if(DepartureCity == "DAY") {
	document.TripEngineForm.DepartureCity.selectedIndex = 10;
}
else if(DepartureCity == "DEN") {
	document.TripEngineForm.DepartureCity.selectedIndex = 11;
}
else if(DepartureCity == "DSM") {
	document.TripEngineForm.DepartureCity.selectedIndex = 12;
}
else if(DepartureCity == "DTW") {
	document.TripEngineForm.DepartureCity.selectedIndex = 13;
}
else if(DepartureCity == "BDL") {
	document.TripEngineForm.DepartureCity.selectedIndex = 14;
}
else if(DepartureCity == "IAH") {
	document.TripEngineForm.DepartureCity.selectedIndex = 15;
}
else if(DepartureCity == "IND") {
	document.TripEngineForm.DepartureCity.selectedIndex = 16;
}
else if(DepartureCity == "JAN") {
	document.TripEngineForm.DepartureCity.selectedIndex = 17;
}
else if(DepartureCity == "MCI") {
	document.TripEngineForm.DepartureCity.selectedIndex = 18;
}
else if(DepartureCity == "TYS") {
	document.TripEngineForm.DepartureCity.selectedIndex = 19;
}
else if(DepartureCity == "LAS") {
	document.TripEngineForm.DepartureCity.selectedIndex = 20;
}
else if(DepartureCity == "LIT") {
	document.TripEngineForm.DepartureCity.selectedIndex = 21;
}
else if(DepartureCity == "LAX") {
	document.TripEngineForm.DepartureCity.selectedIndex = 22;
}
else if(DepartureCity == "SDF") {
	document.TripEngineForm.DepartureCity.selectedIndex = 23;
}
else if(DepartureCity == "MEM") {
	document.TripEngineForm.DepartureCity.selectedIndex = 24;
}
else if(DepartureCity == "MIA") {
	document.TripEngineForm.DepartureCity.selectedIndex = 25;
}
else if(DepartureCity == "MKE") {
	document.TripEngineForm.DepartureCity.selectedIndex = 26;
}
else if(DepartureCity == "MSP") {
	document.TripEngineForm.DepartureCity.selectedIndex = 27;
}
else if(DepartureCity == "BNA") {
	document.TripEngineForm.DepartureCity.selectedIndex = 28;
}
else if(DepartureCity == "MSY") {
	document.TripEngineForm.DepartureCity.selectedIndex = 29;
}
else if(DepartureCity == "LGA") {
	document.TripEngineForm.DepartureCity.selectedIndex = 30;
}
else if(DepartureCity == "NYC") {
	document.TripEngineForm.DepartureCity.selectedIndex = 31;
}
else if(DepartureCity == "EWR") {
	document.TripEngineForm.DepartureCity.selectedIndex = 32;
}
else if(DepartureCity == "OKC") {
	document.TripEngineForm.DepartureCity.selectedIndex = 33;
}
else if(DepartureCity == "MCO") {
	document.TripEngineForm.DepartureCity.selectedIndex = 34;
}
else if(DepartureCity == "PHL") {
	document.TripEngineForm.DepartureCity.selectedIndex = 35;
}
else if(DepartureCity == "PHX") {
	document.TripEngineForm.DepartureCity.selectedIndex = 36;
}
else if(DepartureCity == "PIT") {
	document.TripEngineForm.DepartureCity.selectedIndex = 37;
}
else if(DepartureCity == "PDX") {
	document.TripEngineForm.DepartureCity.selectedIndex = 38;
}
else if(DepartureCity == "RDU") {
	document.TripEngineForm.DepartureCity.selectedIndex = 39;
}
else if(DepartureCity == "RNO") {
	document.TripEngineForm.DepartureCity.selectedIndex = 40;
}
else if(DepartureCity == "RIC") {
	document.TripEngineForm.DepartureCity.selectedIndex = 41;
}
else if(DepartureCity == "ROC") {
	document.TripEngineForm.DepartureCity.selectedIndex = 42;
}
else if(DepartureCity == "SLC") {
	document.TripEngineForm.DepartureCity.selectedIndex = 43;
}
else if(DepartureCity == "SAN") {
	document.TripEngineForm.DepartureCity.selectedIndex = 44;
}
else if(DepartureCity == "SFO") {
	document.TripEngineForm.DepartureCity.selectedIndex = 45;
}
else if(DepartureCity == "SEA") {
	document.TripEngineForm.DepartureCity.selectedIndex = 46;
}
else if(DepartureCity == "STL") {
	document.TripEngineForm.DepartureCity.selectedIndex = 47;
}
else if(DepartureCity == "SYR") {
	document.TripEngineForm.DepartureCity.selectedIndex = 48;
}
else if(DepartureCity == "IAD") {
	document.TripEngineForm.DepartureCity.selectedIndex = 49;
}
else if(DepartureCity == "MDW") {
	document.TripEngineForm.DepartureCity.selectedIndex = 50;
}
else if(DepartureCity == "JFK") {
	document.TripEngineForm.DepartureCity.selectedIndex = 52;
}
else if(DepartureCity == "DCA") {
	document.TripEngineForm.DepartureCity.selectedIndex = 53;
}
} //end las vegas or not las vegas
 
function populateData( name ) { 

	if (name == "Acapulco, Mexico" || name == "Cancun, Mexico" || name == "Jamaica" || name == "Puerto Vallarta, Mexico" || name == "Punta Cana, Dominican" || name == "Nassau Party Cruise" || name =="Cabo San Lucas, Mexico" || name == "Mazatlan, Mexico" || name == "South Padre Island, Texas") {
		name = "STS";
	}

	if (name == "Las Vegas, Nevada") {
		name = "LV";
	}
 
	select	= window.document.TripEngineForm.DepartureCity; 
	string	= ""; 

	count	= 0; 

	select.options.length = count; 
 
	for( i = 0; i < arrayData.length; i++ ) { 
		string = arrayData[i].split( "|" ); 
		if( string[0] == name ) { 
			select.options[count++] = new Option( string[1], string[2] );
		} 
	}  
}  