document.write('<div id=\"jrs_2_calendar_form\" style=\"overflow:hidden;\">\n');
document.write('	<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" class=\"jrs_2_table\">\n');
document.write('	<form action=\"http://csb.reno.com/redirect_booking.php\" method=\"get\" name=\"booking_form\" enctype=\"multipart/form-data\" target=\"_blank\"> \n');
document.write('    <input type=\"hidden\" name=\"cloneID\" value=\"46\" />\n');
document.write('	<input type=\"hidden\" name=\"group_id\" id=\"group_id_2\" value=\"126\" />\n');
document.write('    <input type=\"hidden\" name=\"rooms\" value=\"1\" />\n');
document.write('    <input type=\"hidden\" name=\"nights\" id=\"nights_2\" value=\"1\" />\n');
document.write('    <input type=\"hidden\" name=\"sDay\" id=\"sDay_2\" value=\"23\" />\n');
document.write('    <input type=\"hidden\" name=\"sMonth\" id=\"sMonth_2\" value=\"11\" />\n');
document.write('    <input type=\"hidden\" name=\"sYear\" id=\"sYear_2\" value=\"2008\" />\n');
document.write('    <input type=\"hidden\" name=\"lodgingID\" id=\"lodgingID_2\" value=\"103\" />\n');
document.write('        <tr>\n');
document.write('        	<td align=\"center\"><label id=\"jrs_2_booking_header\">Search for Hotels</label></td>\n');
document.write('        </tr>\n');
document.write('        <tr>\n');
document.write('        	<td align=\"center\">\n');
document.write('            	<div class=\"jrs_2_form_text\">Destination City:</div>\n');
document.write('				<div class=\"jrs_2_clr\"></div>\n');
document.write('           						<div id=\"jrs_2_location_dropdown_div\">\n');
document.write('					<select id=\"jrs_2_location_group_id\" name=\"jrs_2_location_group_id\" class=\"jrs_2_form_select_item\" style=\"width:180px;\" onChange=\"document.getElementById(\'group_id_2\').value = this.value;\">\n');
document.write('						<option value=\"<br />\n');
document.write('<b>Notice</b>:  Undefined variable: location_group_id in <b>/var/www/html/newmexico-trips.com/public_html/tools/forms/renocomtravelinfo_booking_form.js.php</b> on line <b>160</b><br />\n');
document.write('\" selected=\"selected\">Reno and Surrounding Area</option>	\n');
document.write('													<option value=\"64\" >&nbsp;-Reno</option>	\n');
document.write('																		<option value=\"127\" >&nbsp;&nbsp;&nbsp;-Downtown Reno</option>	\n');
document.write('																							<option value=\"128\" >&nbsp;&nbsp;&nbsp;-South Reno</option>	\n');
document.write('																		<option value=\"66\" >&nbsp;-Sparks</option>	\n');
document.write('																		<option value=\"129\" >&nbsp;&nbsp;&nbsp;-Downtown Sparks</option>	\n');
document.write('																</select>\n');
document.write('        		</div>\n');
document.write('        	</td>\n');
document.write('        </tr>        \n');
document.write('        <tr>\n');
document.write('            <td align=\"center\">\n');
document.write('                <div class=\"jrs_2_form_text\">Check-In:</div>\n');
document.write('				<div class=\"jrs_2_clr\"></div>\n');
document.write('                <div id=\"jrs_2_arrival_input\"><input type=\"text\" name=\"start-date\" id=\"start_date\" class=\"jrs_2_date-pick\" size=\"10\" readonly onclick=\"$.datepicker.showFor(\'#start_date\'); return false;\" value=\"11/23/2008\" /><a class=\"jrs_2_calimg\" href=\"#\" onclick=\"$.datepicker.showFor(\'#start_date\'); return false;\"><img src=\"http://www.jackrabbitsystems.com/images/trip_images/calendar_renocom.jpg\" class=\"jrs_2_calimg\" /></a></div>\n');
document.write('			</td>\n');
document.write('        </tr>\n');
document.write('        <tr>\n');
document.write('        	<td align=\"center\">\n');
document.write('                <div class=\"jrs_2_form_text\" style=\"white-space:nowrap;\">Check-Out:</div>\n');
document.write('				<div class=\"jrs_2_clr\"></div>\n');
document.write('                <div id=\"jrs_2_departure_input\"><input type=\"text\" name=\"end-date\" id=\"end_date\" class=\"jrs_2_date-pick\" size=\"10\" readonly onclick=\"$.datepicker.showFor(\'#end_date\'); return false;\" value=\"11/24/2008\"/><a class=\"jrs_2_calimg\" href=\"#\" onclick=\"$.datepicker.showFor(\'#end_date\'); return false;\"><img src=\"http://www.jackrabbitsystems.com/images/trip_images/calendar_renocom.jpg\" class=\"jrs_2_calimg\" /></a></div>\n');
document.write('        	</td>\n');
document.write('        </tr>\n');
document.write('        <tr>\n');
document.write('        	<td align=\"center\">\n');
document.write('            	<div id=\"jrs_2_search_submit\">\n');
document.write('              		<input type=\"image\" name=\"Submit\" src=\"http://www.jackrabbitsystems.com/images/trip_images/search_hotels_renocom.jpg\">\n');
document.write('            	</div>\n');
document.write('            </td>\n');
document.write('        </tr>\n');
document.write('    </form>\n');
document.write('    </table>\n');
document.write('</div>\n');
document.write('\n');
document.write('<style>\n');
document.write('#datepicker_div, .datepicker_inline {\n');
document.write('	font-family: Arial, Helvetica, sans-serif;\n');
document.write('	font-size: 14px;\n');
document.write('	padding: 0;\n');
document.write('	margin: 0;\n');
document.write('	background: #ddd;\n');
document.write('	width: 185px;\n');
document.write('}\n');
document.write('#datepicker_div {\n');
document.write('	display: none;\n');
document.write('	border: 1px solid #999999;\n');
document.write('	z-index: 10; /*must have*/\n');
document.write('}\n');
document.write('.datepicker_inline {\n');
document.write('	float: left;\n');
document.write('	display: block;\n');
document.write('	border: 0;\n');
document.write('}\n');
document.write('.datepicker_dialog {\n');
document.write('	padding: 5px !important;\n');
document.write('	border: 4px ridge #ddd !important;\n');
document.write('}\n');
document.write('button.datepicker_trigger {\n');
document.write('	width: 25px;\n');
document.write('}\n');
document.write('img.datepicker_trigger {\n');
document.write('	margin: 2px;\n');
document.write('	vertical-align: middle;\n');
document.write('}\n');
document.write('.datepicker_prompt {\n');
document.write('	float: left;\n');
document.write('	padding: 2px;\n');
document.write('	background: #ddd;\n');
document.write('	color: #000;\n');
document.write('}\n');
document.write('* html .datepicker_prompt {\n');
document.write('	width: 185px;\n');
document.write('}\n');
document.write('.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {\n');
document.write('	clear: both;\n');
document.write('	float: left;\n');
document.write('	width: 100%;\n');
document.write('	color: #fff;\n');
document.write('}\n');
document.write('.datepicker_control { /* header row with \"close\" */\n');
document.write('	background: #999999;\n');
document.write('	padding: 2px 0px;\n');
document.write('}\n');
document.write('.datepicker_links {\n');
document.write('	background: #DDDDDD;\n');
document.write('	padding: 2px 0px;\n');
document.write('}\n');
document.write('.datepicker_control, .datepicker_links {\n');
document.write('	font-weight: bold;\n');
document.write('	font-size: 80%;\n');
document.write('	letter-spacing: 1px;\n');
document.write('}\n');
document.write('.datepicker_links label { /* disabled links */\n');
document.write('	padding: 2px 5px;\n');
document.write('	color: #888;\n');
document.write('}\n');
document.write('.datepicker_clear, .datepicker_prev {\n');
document.write('	float: left;\n');
document.write('	width: 34%;\n');
document.write('}\n');
document.write('.datepicker_current {\n');
document.write('	float: left;\n');
document.write('	width: 30%;\n');
document.write('	text-align: center;\n');
document.write('}\n');
document.write('.datepicker_close, .datepicker_next {\n');
document.write('	float: right;\n');
document.write('	width: 34%;\n');
document.write('	text-align: right;\n');
document.write('}\n');
document.write('.datepicker_header {\n');
document.write('	padding: 1px 0 3px;\n');
document.write('	background: #DDDDDD;\n');
document.write('	text-align: center;\n');
document.write('	font-weight: bold;\n');
document.write('	height: 1.3em;\n');
document.write('}\n');
document.write('.datepicker_header select {\n');
document.write('	background: #DDDDDD;\n');
document.write('	color: #000;\n');
document.write('	border: 0px;\n');
document.write('	font-weight: bold;\n');
document.write('}\n');
document.write('.datepicker {\n');
document.write('	background: #ccc;\n');
document.write('	text-align: center;\n');
document.write('	font-size: 100%;\n');
document.write('}\n');
document.write('.datepicker a {\n');
document.write('	display: block;\n');
document.write('	width: 100%;\n');
document.write('}\n');
document.write('.datepicker_titleRow { /* days of the week */\n');
document.write('	background: #FFFFFF;\n');
document.write('	color: #000 !important;\n');
document.write('}\n');
document.write('.datepicker_daysRow {\n');
document.write('	background: #FFF;\n');
document.write('	color: #666;\n');
document.write('}\n');
document.write('.datepicker_daysCell {\n');
document.write('	color: #000;\n');
document.write('	border: 1px solid #ddd;\n');
document.write('}\n');
document.write('.datepicker_daysCell a{\n');
document.write('	display: block;\n');
document.write('}\n');
document.write('.datepicker_weekEndCell {\n');
document.write('	background: #EEEEEE;\n');
document.write('}\n');
document.write('.datepicker_daysCellOver {\n');
document.write('	background: #fff;\n');
document.write('	border: 1px solid #ff6600;\n');
document.write('}\n');
document.write('.datepicker_unselectable {\n');
document.write('	color: #888;\n');
document.write('}\n');
document.write('.datepicker_today {\n');
document.write('	background: #ccc !important;\n');
document.write('}\n');
document.write('.datepicker_currentDay {\n');
document.write('	background: #999 !important;\n');
document.write('}\n');
document.write('/* ________ Datepicker Links _______\n');
document.write('** Reset link properties and then override them with !important */\n');
document.write('#datepicker_div a, .datepicker_inline a {\n');
document.write('	cursor: pointer;\n');
document.write('	margin: 0;\n');
document.write('	padding: 0;\n');
document.write('	background: none;\n');
document.write('	color: #000;\n');
document.write('}\n');
document.write('.datepicker_inline .datepicker_links a {\n');
document.write('	padding: 0 5px !important;\n');
document.write('}\n');
document.write('.datepicker_control a, .datepicker_links a {\n');
document.write('	padding: 2px 5px !important;\n');
document.write('	color: #000 !important;\n');
document.write('}\n');
document.write('.datepicker_titleRow a {\n');
document.write('	color: #000 !important;\n');
document.write('}\n');
document.write('.datepicker_control a:hover {\n');
document.write('	/*background: #fdd !important;*/\n');
document.write('	color: #333 !important;\n');
document.write('}\n');
document.write('.datepicker_links a:hover, .datepicker_titleRow a:hover {\n');
document.write('	background: #dddddd !important;\n');
document.write('	color: #333 !important;\n');
document.write('}\n');
document.write('/* ___________ MULTIPLE MONTHS _________*/\n');
document.write('.datepicker_multi .datepicker {\n');
document.write('	border: 1px solid #777;\n');
document.write('}\n');
document.write('.datepicker_oneMonth {\n');
document.write('	float: left;\n');
document.write('	width: 185px;\n');
document.write('}\n');
document.write('.datepicker_newRow {\n');
document.write('	clear: left;\n');
document.write('}\n');
document.write('/* ___________ IE6 IFRAME FIX ________ */\n');
document.write('.datepicker_cover {\n');
document.write('    display: none; /*sorry for IE5*/\n');
document.write('    display/**/: block; /*sorry for IE5*/\n');
document.write('    position: absolute; /*must have*/\n');
document.write('    z-index: -1; /*must have*/\n');
document.write('    filter: mask(); /*must have*/\n');
document.write('    top: -4px; /*must have*/\n');
document.write('    left: -4px; /*must have*/\n');
document.write('    width: 200px; /*must have*/\n');
document.write('    height: 200px; /*must have*/\n');
document.write('}#jrs_2_calendar_form{\n');
document.write('	font-family:Arial, Helvetica, sans-serif;\n');
document.write('	font-size:11px;\n');
document.write('	width:208px;\n');
document.write('	height:200px;\n');
document.write('	color:#000;\n');
document.write('	padding-top:20px;\n');
document.write('	background-color:#FFF;\n');
document.write('}\n');
document.write('.jrs_2_table{\n');
document.write('	font-family:Arial, Helvetica, sans-serif;\n');
document.write('	font-size:11px;\n');
document.write('	width:100%;\n');
document.write('	color:#000;\n');
document.write('}\n');
document.write('.jrs_2_td{\n');
document.write('	font-family:Arial, Helvetica, sans-serif;\n');
document.write('	font-size:11px;\n');
document.write('	color:#000;\n');
document.write('	padding-top:3px;\n');
document.write('	padding-bottom:3px;\n');
document.write('}\n');
document.write('#jrs_2_booking_header{\n');
document.write('	font-family:Verdana, Arial, Helvetica, sans-serif;\n');
document.write('	font-size:13px;\n');
document.write('	color:#000;\n');
document.write('	padding-top:5px;\n');
document.write('	padding-bottom:5px;\n');
document.write('}\n');
document.write('#jrs_2_booking_sub_header{\n');
document.write('	font-family:Verdana, Arial, Helvetica, sans-serif;\n');
document.write('	font-size:14px;\n');
document.write('	color:#000;\n');
document.write('	padding-top:3px;\n');
document.write('	padding-bottom:3px;\n');
document.write('}\n');
document.write('.jrs_2_form_text{\n');
document.write('	font-family:Arial, Helvetica, sans-serif;\n');
document.write('	font-size:11px;\n');
document.write('	color:#000;\n');
document.write('}\n');
document.write('.jrs_2_clr{\n');
document.write('	clear:both;\n');
document.write('}\n');
document.write('.jrs_2_form_select_item{	\n');
document.write('}\n');
document.write('#jrs_2_arrival_input{\n');
document.write('}\n');
document.write('#jrs_2_departure_input{\n');
document.write('	\n');
document.write('}\n');
document.write('#jrs_2_lodging_select_div{\n');
document.write('	padding-top:5px;\n');
document.write('	padding-bottom:3px;\n');
document.write('}\n');
document.write('#jrs_2_location_dropdown_div{\n');
document.write('	padding-top:5px;\n');
document.write('	padding-bottom:3px;\n');
document.write('}\n');
document.write('#jrs_2_search_submit{\n');
document.write('	padding-top:10px;\n');
document.write('	padding-bottom:5px;\n');
document.write('}\n');
document.write('.jrs_2_date-pick{\n');
document.write('	width:150px;\n');
document.write('}\n');
document.write('.jrs_2_calimg{\n');
document.write('	border:none;\n');
document.write('	position:relative;\n');
document.write('	top:2px;\n');
document.write('	left:2px;\n');
document.write('}<!--[if lt IE 8]>\n');
document.write('	.jrs_2_calimg{\n');
document.write('    	top:1px;\n');
document.write('    }\n');
document.write('<![endif]-->\n');
document.write('</style>\n');
document.write('\n');

$(document).ready(function() {
    var one_day=1000*60*60*24;							
    var now = new Date();
    $('#start_date').datepicker({
        showOn: 'none',  // no automatic anything!  click only!
        clearText: ' ',
        onSelect: set_arrival,
        minDate: new Date(),
        hideglitched: false
    });
    $('#end_date').datepicker({
        showOn: 'none',  // no automatic anything!  click only!
        clearText: ' ',
        onSelect: set_departure,
        minDate: new Date(now.getTime() + one_day),
        hideglitched: false
    });
}); 



function update_hiddens(whichdate, chosenvalue, id) {
	var arrival, departure;
	
	if (whichdate == 'arrival') {
		arrival = new Date(chosenvalue);
    	arrival_2 = new Date(chosenvalue);
    } else {
		arrival = new Date(document.getElementById('start-date').value);
        arrival_2 = new Date(document.getElementById('start_date').value);
	}
	
	if (whichdate == 'departure') {
		departure = new Date(chosenvalue);
        departure_2 = new Date(chosenvalue);
	} else {
		departure = new Date(document.getElementById('end-date').value);
        departure_2 = new Date(document.getElementById('end-date').value);
	}
	
	var now = new Date();
	var one_day=1000*60*60*24;							
	var nights = Math.max(1, Math.ceil(document.getElementById('nights').value));
   	var nights_2 = Math.max(1, Math.ceil(document.getElementById('nights_2').value));
   
	if (isNaN(arrival.getTime())) {
		arrival = new Date(now.getTime() + one_day);
	}
	
	if (isNaN(departure.getTime())) {
		departure = new Date(now.getTime() + (one_day * 2));
	}
    
	if (isNaN(arrival_2.getTime())) {
		arrival_2 = new Date(now.getTime() + one_day);
	}
	
	if (isNaN(departure_2.getTime())) {
		departure_2 = new Date(now.getTime() + (one_day * 2));
	}
        
	document.getElementById('sDay').value = arrival.getDate();
	if(document.getElementById('sDay').value.length==1){
		document.getElementById('sDay').value = '0'+document.getElementById('sDay').value;
	}
    document.getElementById('sDay_2').value = arrival.getDate();
	if(document.getElementById('sDay_2').value.length==1){
        document.getElementById('sDay_2').value = '0'+document.getElementById('sDay_2').value;
	}
            
	document.getElementById('sMonth').value = arrival.getMonth() + 1;  // Jan = 0
	if(document.getElementById('sMonth').value.length==1){
		document.getElementById('sMonth').value = '0'+document.getElementById('sMonth').value;
	}
	document.getElementById('sMonth_2').value = arrival.getMonth() + 1;  // Jan = 0
	if(document.getElementById('sMonth_2').value.length==1){
        document.getElementById('sMonth_2').value = '0'+document.getElementById('sMonth_2').value;
	}
        
	document.getElementById('sYear').value = arrival.getFullYear();
	document.getElementById('sYear_2').value = arrival_2.getFullYear();
    
	if (whichdate == 'arrival') {
		departure = new Date(arrival.getTime() + (one_day * nights));
		departure_2 = new Date(arrival_2.getTime() + (one_day * nights));
        
        if(id==0){
			$.datepicker.reconfigureFor('#end-date', {minDate: new Date(arrival.getTime() + one_day)});
			$.datepicker.setDateFor('#end-date', departure);
			$('#end-date').val(format_date(departure.getTime()));
        }
        else{
			$.datepicker.reconfigureFor('#end_date', {minDate: new Date(arrival_2.getTime() + one_day)});
			$.datepicker.setDateFor('#end_date', departure_2);
			$('#end_date').val(format_date(departure_2.getTime()));
        }    
	}

	nights = Math.ceil((departure.getTime()-arrival.getTime())/(one_day));
	nights = Math.max(nights, 1);
    
	nights_2 = Math.ceil((departure_2.getTime()-arrival_2.getTime())/(one_day));
	nights_2 = Math.max(nights_2, 1);
        
	document.getElementById('nights').value = nights;
    document.getElementById('nights_2').value = nights_2;

}
 
function safe_add_days (thedate, numdays) {
	
}

function set_arrival (chosenvalue, id) {
	update_hiddens('arrival', chosenvalue, id); 
}
function set_departure (chosenvalue, id) {
	update_hiddens('departure', chosenvalue, id); 
}

function format_date(ms) {
	var thedate;
	thedate = new Date(ms);
	return zeropad(thedate.getMonth() + 1,2) + '/' + zeropad(thedate.getDate(),2) + '/' + thedate.getFullYear();  // Jan = 0
}

function zeropad (num, zeros) {
	var retval = '';
	var numstr = num.toString();
	for (var i=numstr.length; i < zeros; i++) {
		retval += '0';
	}
	retval += numstr;
	return retval;
}	