// checking options for tour and date
var inNDE = false;
function tourOptions(date, tour, where, userDate) {

	//Get today's date and time
	var today = new Date();

	switch(tour) {
	
	// --------------------------------
	// START: Na Pali Snorkel Adventure (Snorkel Picnic and Snorkel Dinner)
	// --------------------------------
	case "ca_nsa":
		//SET CURRENT SEASON
	
		//Starts Jan 1
		//Ends May 15
		var season_2010_1_start = new Date(2010,0,1);
		var season_2010_1_end = new Date(2010,4,15);
	
		//Starts May 16th
		//Ends September 11th
		var season_2010_2_start = new Date(2010,4,16);
		var season_2010_2_end = new Date(2010,8,11);
	
		inNDE = false; //Don't know where this is used...
		
		//Routine that displays the name of the tour with the snazzy "loading" graphic
		if (time != 1) {
			if (where == 1) {
				document.getElementById("tourSelected").innerHTML="<em>Tour: <strong>Na Pali Snorkel Adventure</strong> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"ca_nsa\" /></em>";
			} else if (where == 0) {
				document.getElementById("tourSelected").innerHTML="<em>Tour Selected: <a href=\"/kauai_sailing/napali_snorkel_adventure.php\">Na Pali Snorkel Adventure</a> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"ca_nsa\" /></em>";
			}
		}
		
		//Pricing - Not dynamic yet.  If the pricing changes, they're ok on the server side, but the javascript should get connected to ajax sometime.
		document.getElementById("sad").innerHTML="<strong>$139</strong>";
		document.getElementById("sch").innerHTML="<strong>$99</strong>";
		document.getElementById("pad").value="139";
		document.getElementById("pch").value="99";
		document.getElementById("dad").value="10";
		document.getElementById("dch").value="10";
		document.getElementById("tr").value=tour;
		document.getElementById("infantSelect").innerHTML="";
		document.getElementById("childAge").innerHTML="(2-12)";
		infant = 0;
		timeCz = 0;
		datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
		document.getElementById("days").innerHTML="";

		//If we don't have a user date
		if(!userDate){
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> Select date to view</p><input name='depart' id='depart' type='hidden' value='0' />";

		//If we have a user date
		}else {

			//2010 Season 1
			if(userDate >= season_2010_1_start && userDate <= season_2010_1_end){
				document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 8:00am (check in 7:15am)</p><input name='depart' id='depart' type='hidden' value='8:00am' />";
				time = 0;
			
			//2010 Season 2
			}else if(userDate >= season_2010_2_start && userDate <= season_2010_2_end){
				document.getElementById("timeChoice").innerHTML="<p><label for=\"depart\">Departure Time:</label><select name=\"depart\" id=\"depart\"><option value=\"0\">Select...</option><option value=\"7:00am\">7:00 am</option><option value=\"8:00am\">8:00 am</option><option value=\"1:30pm\">1:30 pm</option></select> (check in 45 min prior to departure)</p>";
				time = 0;
			}
		}

		do_price();
		break;
		
	// --------------------------------
	// END: Na Pali Snorkel Adventure
	// --------------------------------
		
		
		
	// --------------------------------
	// START: Na Pali Dinner
	// --------------------------------
		
		case "ca_nsd":
		
		//SET CURRENT SEASON


		//Starts January 1, 2010
		//Ends April 30, 2010
		var season_2010_1_start = new Date(2010,0,1);
		var season_2010_1_end = new Date(2010,3,30);

		//Starts May 1, 2010
		//Ends May 15, 2010
		var season_2010_2_start = new Date(2010,4,1);
		var season_2010_2_end = new Date(2010,4,15);
	
		//Starts May 16th
		//Ends August 31st
		var season_2010_3_start = new Date(2010,4,16);
		var season_2010_3_end = new Date(2010,7,31);

		//Starts September 1st
		//Ends September 11th
		var season_2010_4_start = new Date(2010,8,1);
		var season_2010_4_end = new Date(2010,8,11);


		inNDE = false; //Don't know where this is used...

		//Routine that displays the name of the tour with the snazzy "loading" graphic
		if (where == 1) {
			document.getElementById("tourSelected").innerHTML="<em>Tour: <strong>Na Pali Sunset Dinner</strong> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"ca_nsd_w\" /></em>";
		} else if (where == 0) {
			document.getElementById("tourSelected").innerHTML="<em>Tour Selected: <a href=\"/kauai_sailing/napali_sunset_dinner.php\">Na Pali Sunset Dinner</a> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"ca_nsd_w\" /></em>";
		}
		
		document.getElementById("sad").innerHTML="<strong>$105</strong>";
		document.getElementById("sch").innerHTML="<strong>$80</strong>";
		document.getElementById("pad").value="105";
		document.getElementById("pch").value="80";
		document.getElementById("dad").value="10";
		document.getElementById("dch").value="10";
		document.getElementById("tr").value=tour;
		document.getElementById("childAge").innerHTML="(2-12)";
		
		if (userDate >= season_2010_1_start && userDate <= season_2010_1_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 2:30pm (check in 1:45pm)</p><input name='depart' id='depart' type='hidden' value='2:30pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			//document.getElementById("days").innerHTML="Daily except Sundays";
		
		}else if (userDate >= season_2010_2_start && userDate <= season_2010_2_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 3:00pm (check in 2:15pm)</p><input name='depart' id='depart' type='hidden' value='3:00pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			//document.getElementById("days").innerHTML="Daily except Sundays";
		
		}else if (userDate >= season_2010_3_start && userDate <= season_2010_3_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 3:00pm (check in 2:15pm)</p><input name='depart' id='depart' type='hidden' value='3:00pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			//document.getElementById("days").innerHTML="Daily except Sundays";
		
		}else if (userDate >= season_2010_4_start && userDate <= season_2010_4_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 2:30pm (check in 1:45pm)</p><input name='depart' id='depart' type='hidden' value='2:30pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			//document.getElementById("days").innerHTML="Daily except Sundays";
		
		} else {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> Select date to view</p>";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}
		
		document.getElementById("infantSelect").innerHTML="";
		infant = 0;
		time = 0;
		timeCz = 0;
		
		do_price();
		break;

	// --------------------------------
	// End: Na Pali Dinner
	// --------------------------------



	// --------------------------------
	// START: Poipu Sunset
	// --------------------------------
	case "ca_pss":

		//Starts Jan 1
		//Ends Jan 31
		var season_2010_1_start = new Date(2010,0,1);
		var season_2010_1_end = new Date(2010,0,31);

		//Starts Feb 1
		//Ends Feb 28
		var season_2010_2_start = new Date(2010,1,1);
		var season_2010_2_end = new Date(2010,1,28);

		//Starts Mar 1
		//Ends Mar 31
		var season_2010_3_start = new Date(2010,2,1);
		var season_2010_3_end = new Date(2010,2,31);

		//Starts Apr 1
		//Ends May 15
		var season_2010_4_start = new Date(2010,3,1);
		var season_2010_4_end = new Date(2010,4,15);

		//Starts May 16th
		//Ends May 31st
		var season_2010_5_start = new Date(2010,4,16);
		var season_2010_5_end = new Date(2010,4,31);

		//Starts June 1st
		//Ends August 31st
		var season_2010_6_start = new Date(2010,5,1);
		var season_2010_6_end = new Date(2010,7,31);

		//Starts September 1st
		//Ends September 11th
		var season_2010_7_start = new Date(2010,8,1);
		var season_2010_7_end = new Date(2010,8,11);

		
		inNDE = false; //Don't know where this is used...

		if (infant != 1) {
			if (where == 1) {
				document.getElementById("tourSelected").innerHTML="<em>Tour: <strong>Poipu Sunset Sail</strong><input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"ca_pss_w\" /></em>";
			} else if (where == 0) {
				document.getElementById("tourSelected").innerHTML="<em>Tour Selected: <a href=\"/kauai_sailing/poipu_sunset.php\">Poipu Sunset Sail</a><input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"ca_pss_w\" /></em>";
			}
		}
		
		document.getElementById("sad").innerHTML="<strong>$69</strong>";
		document.getElementById("sch").innerHTML="<strong>$50</strong>";
		document.getElementById("pad").value="69";
		document.getElementById("pch").value="50";
		document.getElementById("dad").value="10";
		document.getElementById("dch").value="10";
		document.getElementById("tr").value=tour;
		document.getElementById("childAge").innerHTML="(2-12)";

		if (userDate >= season_2010_1_start && userDate <= season_2010_1_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 4:00pm (check in 3:15pm)</p><input name='depart' id='depart' type='hidden' value='4:00pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}else if (userDate >= season_2010_2_start && userDate <= season_2010_2_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 4:30pm (check in 3:45pm)</p><input name='depart' id='depart' type='hidden' value='4:30pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}else if (userDate >= season_2010_3_start && userDate <= season_2010_3_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 5:00pm (check in 4:15pm)</p><input name='depart' id='depart' type='hidden' value='5:00pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}else if (userDate >= season_2010_4_start && userDate <= season_2010_4_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 5:00pm (check in 4:15pm)</p><input name='depart' id='depart' type='hidden' value='5:00pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}else if (userDate >= season_2010_5_start && userDate <= season_2010_5_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 5:00pm (check in 4:15pm)</p><input name='depart' id='depart' type='hidden' value='5:00pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}else if (userDate >= season_2010_6_start && userDate <= season_2010_6_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 5:30pm (check in 4:45pm)</p><input name='depart' id='depart' type='hidden' value='5:30pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}else if (userDate >= season_2010_7_start && userDate <= season_2010_7_end) {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 5:00pm (check in 4:15pm)</p><input name='depart' id='depart' type='hidden' value='5:00pm' />";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		} else {
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> Select date to view</p>";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
			document.getElementById("days").innerHTML="";
		}
		time = 0;
		timeCz = 0;
		if (infant == 0) {
			document.getElementById("infantSelect").innerHTML="<br /><select name=\"infant\" id=\"infant\" onchange=\"do_tour(0);\"><option value=\"0\">0</option><option value=\"1\">1</option><option value=\"2\">2</option><option value=\"3\">3</option><option value=\"4\">4</option><option value=\"5\">5</option><option value=\"6\">6</option><option value=\"7\">7</option><option value=\"8\">8</option><option value=\"9\">9</option><option value=\"10\">10</option></select> Infant <strong>free</strong>";
			infant = 1;
		}
			do_price();
		break;
		
	// --------------------------------
	// END: Poipu Sunset
	// --------------------------------

		
	//Na Pali Raft Expedition		
	//May 17 – September 12
	// => $159.00 for adults
	// => $109.00 for children (ages 5-12)
	//September 13 - May 16
	// => $139.00 for adults
	// => $99.00 for children (ages 5-12)
	case "cz_nde":


		//SET CURRENT SEASON
		//Starts May 17
		//Ends September 12
		var season1_start = new Date(2009,4,17);
		var season1_end = new Date(2009,8,12);
		
		//SET NEXT SEASON
		//Starts September 13
		//Ends September 30
		var season2_start = new Date(2009,8,13);
		var season2_end = new Date(2009,11,31);

		//Starts Jan 1
		//Ends May 15
		var season3_start = new Date(2010,0,1);
		var season3_end = new Date(2010,4,15);


		//Starts May 16
		//Ends Sept 11
		var season4_start = new Date(2010,4,16);
		var season4_end = new Date(2010,8,11);

		//Starts Sept 12
		//Ends Dec 31
		var season5_start = new Date(2010,8,12);
		var season5_end = new Date(2010,11,31);


		if (timeCz != 1) {
			if (where == 1) {
				document.getElementById("tourSelected").innerHTML="<em>Tour: <strong>Na Pali Day Expedition</strong> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nde_w\" /></em>";
			} else if (where == 0) {
				document.getElementById("tourSelected").innerHTML="<em>Tour Selected: <a href=\"/kauai_rafting/napali_day_expedition.php\">Na Pali Day Expedition</a> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nde_w\" /></em>";
			}
		}
		
		document.getElementById("tr").value=tour;
		document.getElementById("infantSelect").innerHTML="";
		document.getElementById("childAge").innerHTML="(5-12)";
		infant = 0;
		time = 0;
		datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
		document.getElementById("days").innerHTML="";
		
		//This date is *May* 17
		//Even though it says 2009, 4, 17 it behaves like May
		//THE JAVASCRIPT DATE OBJECT'S MONTH VALUE GOES FROM 0 TO 11
		if(!userDate){
			userDate = new Date();
		}
			
		// $139
		if (userDate >= season2_start && userDate <= season2_end) {
			document.getElementById("sad").innerHTML="<strong>$139</strong>";
			document.getElementById("sch").innerHTML="<strong>$99</strong>";
			document.getElementById("pad").value="139";
			document.getElementById("pch").value="99";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 10:00am (check in 9:15am)</p><input name='depart' id='depart' type='hidden' value='10:00am' /></p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";


		// $159 / $109 - 10am 12pm
		} else if (userDate >= season1_start && userDate <= season1_end) {

			document.getElementById("sad").innerHTML="<strong>$159</strong>";
			document.getElementById("sch").innerHTML="<strong>$109</strong>";
			document.getElementById("pad").value="159";
			document.getElementById("pch").value="109";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> <select name=\"depart\" id=\"depart\"><option value=\"10:00am\">10:00 am</option><option value=\"12:00pm\">12:00 pm</option></select> (check in 30 min prior to departure)</p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		
		} else if (userDate >= season3_start && userDate <= season3_end) {

			document.getElementById("sad").innerHTML="<strong>$139</strong>";
			document.getElementById("sch").innerHTML="<strong>$99</strong>";
			document.getElementById("pad").value="139";
			document.getElementById("pch").value="99";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 11:00am (check in 10:30am)</p><input name='depart' id='depart' type='hidden' value='11:00am' /></p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		
		} else if (userDate >= season4_start && userDate <= season4_end) {

			document.getElementById("sad").innerHTML="<strong>$159</strong>";
			document.getElementById("sch").innerHTML="<strong>$109</strong>";
			document.getElementById("pad").value="159";
			document.getElementById("pch").value="109";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> <select name=\"depart\" id=\"depart\"><option value=\"11:00am\">11:00 am</option><option value=\"1:00pm\">1:00 pm</option></select> (check in 30 min prior to departure)</p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		
		} else if (userDate >= season5_start && userDate <= season5_end) {

			document.getElementById("sad").innerHTML="<strong>$139</strong>";
			document.getElementById("sch").innerHTML="<strong>$99</strong>";
			document.getElementById("pad").value="139";
			document.getElementById("pch").value="99";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 11:00am (check in 10:30am)</p><input name='depart' id='depart' type='hidden' value='11:00am' /></p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		
		} else {
			document.getElementById("sad").innerHTML="<strong>$139</strong>";
			document.getElementById("sch").innerHTML="<strong>$99</strong>";
			document.getElementById("pad").value="139";
			document.getElementById("pch").value="99";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> Select date to view</p>";
			document.getElementById("days").innerHTML="";
		}
		do_price();
	break;
	
	case "cz_nss":
		//Starts Jan 1
		//Ends Mar 31
		var season1_start = new Date(2010,0,1);
		var season1_end = new Date(2010,2,31);

		//Starts May 16
		//Ends Sept 11
		var season2_start = new Date(2010,3,1);
		var season2_end = new Date(2010,11,1);

		if (timeCz != 1) {
			if (where == 1) {
				document.getElementById("tourSelected").innerHTML="<em>Tour: <strong>Na Pali Sightsee</strong> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nde_w\" /></em>";
			} else if (where == 0) {
				document.getElementById("tourSelected").innerHTML="<em>Tour Selected: <a href=\"/kauai_rafting/napali_day_expedition.php\">Na Pali Sightsee</a> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nde_w\" /></em>";
			}
		}
		
		document.getElementById("tr").value=tour;
		document.getElementById("infantSelect").innerHTML="";
		document.getElementById("childAge").innerHTML="(5-12)";
		infant = 0;
		time = 0;
		datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
		document.getElementById("days").innerHTML="";
		
		//This date is *May* 17
		//Even though it says 2009, 4, 17 it behaves like May
		//THE JAVASCRIPT DATE OBJECT'S MONTH VALUE GOES FROM 0 TO 11
		if(!userDate){
			userDate = new Date();
		}
			
		if (userDate >= season2_start && userDate <= season2_end) {
			document.getElementById("sad").innerHTML="<strong>$89</strong>";
			document.getElementById("sch").innerHTML="<strong>$70</strong>";
			document.getElementById("pad").value="89";
			document.getElementById("pch").value="70";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 7:00am (check in 6:30am)</p><input name='depart' id='depart' type='hidden' value='7:00am' /></p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		} else if (userDate >= season1_start && userDate <= season1_end) {

			document.getElementById("sad").innerHTML="<strong>$89</strong>";
			document.getElementById("sch").innerHTML="<strong>$70</strong>";
			document.getElementById("pad").value="89";
			document.getElementById("pch").value="70";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 7:00am (check in 6:30am)</p><input name='depart' id='depart' type='hidden' value='7:00am' /></p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		} else {
			document.getElementById("sad").innerHTML="<strong>$89</strong>";
			document.getElementById("sch").innerHTML="<strong>$70</strong>";
			document.getElementById("pad").value="89";
			document.getElementById("pch").value="70";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 7:00am (check in 6:30am)</p><input name='depart' id='depart' type='hidden' value='7:00am' /></p>";
			document.getElementById("days").innerHTML="";
		}
		do_price();
	break;

	case "cz_nww":
		//Starts Jan 1
		//Ends Mar 31
		var season1_start = new Date(2010,0,1);
		var season1_end = new Date(2010,2,31);

		//Starts May 16
		//Ends Sept 11
		var season2_start = new Date(2010,3,1);
		var season2_end = new Date(2010,11,1);

		if (timeCz != 1) {
			if (where == 1) {
				document.getElementById("tourSelected").innerHTML="<em>Tour: <strong>Na Pali Whale Watch</strong> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nde_w\" /></em>";
			} else if (where == 0) {
				document.getElementById("tourSelected").innerHTML="<em>Tour Selected: <a href=\"/kauai_rafting/napali_day_expedition.php\">Na Pali Whale Watch</a> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nde_w\" /></em>";
			}
		}
		
		document.getElementById("tr").value=tour;
		document.getElementById("infantSelect").innerHTML="";
		document.getElementById("childAge").innerHTML="(5-12)";
		infant = 0;
		time = 0;
		datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
		document.getElementById("days").innerHTML="";
		
		//This date is *May* 17
		//Even though it says 2009, 4, 17 it behaves like May
		//THE JAVASCRIPT DATE OBJECT'S MONTH VALUE GOES FROM 0 TO 11
		if(!userDate){
			userDate = new Date();
		}
			
		if (userDate >= season2_start && userDate <= season2_end) {
			document.getElementById("sad").innerHTML="<strong>$89</strong>";
			document.getElementById("sch").innerHTML="<strong>$70</strong>";
			document.getElementById("pad").value="89";
			document.getElementById("pch").value="70";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 7:00am (check in 6:30am)</p><input name='depart' id='depart' type='hidden' value='7:00am' /></p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		} else if (userDate >= season1_start && userDate <= season1_end) {

			document.getElementById("sad").innerHTML="<strong>$89</strong>";
			document.getElementById("sch").innerHTML="<strong>$70</strong>";
			document.getElementById("pad").value="89";
			document.getElementById("pch").value="70";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 7:00am (check in 6:30am)</p><input name='depart' id='depart' type='hidden' value='7:00am' /></p>";
			document.getElementById("days").innerHTML="beach landings conditions permitting";

		} else {
			document.getElementById("sad").innerHTML="<strong>$89</strong>";
			document.getElementById("sch").innerHTML="<strong>$70</strong>";
			document.getElementById("pad").value="89";
			document.getElementById("pch").value="70";
			document.getElementById("dad").value="10";
			document.getElementById("dch").value="10";
			document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> 7:00am (check in 6:30am)</p><input name='depart' id='depart' type='hidden' value='7:00am' /></p>";
			document.getElementById("days").innerHTML="";
		}
		do_price();
	break;
	
	//END RAFT


	//END RAFT
	
	
	
	
		case "cz_nsp":
		inNDE = false;
		if (where == 1) {
			document.getElementById("tourSelected").innerHTML="<em>Tour: <strong>Na Pali Snorkel Picnic</strong> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nsp_s\" /></em>";
		} else if (where == 0) {
			document.getElementById("tourSelected").innerHTML="<em>Tour Selected: <a href=\"/kauai_rafting/napali_snorkel_picnic.php\">Na Pali Snorkel Picnic</a> <input name=\"tourType\" type=\"hidden\" id=\"tourType\" value=\"cz_nsp_s\" /></em>";
		}
	document.getElementById("sad").innerHTML="<strong>$139</strong>";
	document.getElementById("sch").innerHTML="<strong>$99</strong>";
	document.getElementById("pad").value="139";
	document.getElementById("pch").value="99";
	document.getElementById("dad").value="10";
	document.getElementById("dch").value="10";
	document.getElementById("tr").value=tour;
		document.getElementById("infantSelect").innerHTML="";
	document.getElementById("childAge").innerHTML="(5-12)";
	infant = 0;
	time = 0;
	timeCz = 0;
	var season1 = new Date(2008, 4, 18);
	var season2 = new Date(2008, 8, 01);
		if (userDate >= season1 && userDate < season2) {
				document.getElementById("timeChoice").innerHTML="<p><label for=\"depart\">Departure Time:</label> 6:30am (check in 5:45am)</p>";
			document.getElementById("days").innerHTML="";
		} else if (userDate < season1 || userDate > season2) {
			document.getElementById("timeChoice").innerHTML="<p><label for=\"depart\">Departure Time:</label> Not Available</p>";
			document.getElementById("days").innerHTML="Tour available during Summer season only";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
		} else {
					document.getElementById("timeChoice").innerHTML="<p><label>Departure Time:</label> Select date to view</p>";
			document.getElementById("days").innerHTML="";
			datePickerController.datePickers["date"].setDisabledDays([0,0,0,0,0,0,0]);
		}
		do_price();
	break;
		default: document.getElementById("tourSelected").innerHTML="Error!";
	}
}


// detail page cart
function do_price_cb(result) {
	  var result_arr = result.split("@");
	  document.getElementById("calculate").innerHTML=result_arr[0];
	  document.getElementById("dis").innerHTML=result_arr[1];
	  if (result_arr[2] == "noselect") {
	    document.getElementById("discount").innerHTML="<p>Discounts only for tours booked 7 days or more in advance.</p>";
		document.getElementById("asterik_a").innerHTML="&laquo;";
		document.getElementById("asterik_c").innerHTML="&laquo;";
		document.getElementById("asterik_d").innerHTML="";
	  } else if (result_arr[2] == "nocan") {
	    document.getElementById("discount").innerHTML="<p>The date you have selected has already passed</p>";
		document.getElementById("asterik_d").innerHTML="&laquo;";
		document.getElementById("asterik_a").innerHTML="";
		document.getElementById("asterik_c").innerHTML="";
		document.getElementById("date").value="";
	  } else {
	    document.getElementById("discount").innerHTML="";
		document.getElementById("asterik_d").innerHTML="";
		document.getElementById("asterik_a").innerHTML="";
		document.getElementById("asterik_c").innerHTML="";
	  }
}
	
function do_price(where) {
	  // get the pricing info
	  var ad, ch, ch2, pad, pch, dad, dch, tr, date, tm, where;
	
	  ad = document.getElementById("adult").value;
	  ch = document.getElementById("child").value;
	  pad = document.getElementById("pad").value;
	  pch = document.getElementById("pch").value;
	  dad = document.getElementById("dad").value;
	  dch = document.getElementById("dch").value;
	  tr = document.getElementById("tr").value;
	  date = document.getElementById("date").value;
	  
	  if(tr == "ca_pss") {
		  ch2 = document.getElementById("infant").value;
	  } else {
		  ch2 = 0;
	  }
	  
	  var seasonChange = new Date(2009, 5, 17);
	  var userDate = new Date(document.getElementById("date").value);
	  var season = seasonChange.getTime();
	  var selectDate = userDate.getTime();
	  if (selectDate < season) {
	    var dateMe = 1;
	  } else {
	    var dateMe = 0;
	  }
	  if((tr == "ca_nsa" || tr == "cz_nde") && document.getElementById("depart")) {
		  tm = document.getElementById("depart").value;
	  } else {
		  tm = 0;
	  }
	  
	  x_price(ad, ch, ch2, pad, pch, dad, dch, tr, date, tm, where, do_price_cb);
}

function do_tour(where) {
	// get tour before running selection script
    tr = document.getElementById("tr").value;
	tourSelect(tr, where);
  }
  
  // tour selection script
  var tour;
  function tourSelect(tour, where) {
		enable_input(tour);
		var seasonChange = new Date(2007, 9, 01);
		var userDate = new Date(document.getElementById("date").value);
		var season = seasonChange.getTime();
		var selectDate = userDate.getTime();
		if (selectDate > season) {
			var date = 1;
		} else {
			var date = 0;
		}
    tourOptions(date, tour, where, userDate);
  }

// do price in switch statement
function enable_input(tr) {
      document.getElementById("date").disabled=false;
	  document.getElementById("adult").disabled=false;
	  document.getElementById("child").disabled=false;
   }