<!--
var maxDisplayYears = 5;
var NS6 		= (document.getElementById&&!document.all)
var IE 			= (document.all)
var NS 			= (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")

var Months 		= new Array("Jan,31","Feb,28","Mar,31","Apr,30","May,31","Jun,31","Jul,31","Aug,31","Sep,30","Oct,31","Nov,30","Dec,31");
var currentDate = new Date;
var currentYear = currentDate.getYear();

if (NS6 || NS)
	var crYear	= 1900+currentDate.getYear();
else if (IE)
	var crYear	= currentDate.getYear();
	
var crMonth 	= currentDate.getMonth();
var crDay 		= currentDate.getDate();
var crDuration  = 0;

function loadCheckinDates(form)
{	
	year		= form["checkin_year"];
	month		= form["checkin_month"];
	day			= form["checkin_day"];
		
	if (year.value != '')
		crYear 	= year.value;
		
	if (month.value != '')
		crMonth = month.value-1;
		
	if (day.value != '')
		crDay 	= day.value;
	else
		crDay++;
		
//	Prep February for the selected year
	Months[1] 	= isLeapYear(crYear)?"Feb,29":"Feb,28"; // Feb
	
	loadYears(year);
	loadMonths(month);
	loadDays(day,crMonth);
}

function loadCheckoutDates(form)
{	
	year		= form["checkout_year"];
	month		= form["checkout_month"];
	day			= form["checkout_day"];
	
	if (year.value != '')
		crYear 	= year.value;
		
	if (month.value != '')
		crMonth = month.value;
		
	if (day.value != '')
		crDay 	= day.value;
	else
		crDay++;
		
//	Prep February for the selected year
	Months[1] 	= isLeapYear(crYear)?"Feb,29":"Feb,28"; // Feb
	
	loadYears(year);
	loadMonths(month);
	loadDays(day,crMonth);
}

function isLeapYear(yr) {
  return new Date(yr,2-1,29).getDate()==29;
}

function loadDays(obj,month)
{
	var days_split 	= Months[month].split(",");
	var days 		= days_split[1];

	while  (obj.length> 0 )
		obj.options[0] = null;
	
	for (i = 0; i < days; i++)
	{
		obj.options[i] = new Option(i+1,i+1,false,false);
		
		if (crDay == i+1)
			obj.options[i].selected = true;
	}
}

function loadYears(obj) 
{	
	var curYear	= new Date;
	
	if (NS||NS6)
		var curYear = 1900+curYear.getYear();
		
	else if (IE)
		var curYear = curYear.getYear();

	while  (obj.length> 0 )
		obj.options[0] = null;
	
	obj.options[0] = new Option(curYear,curYear,false,false);
	
	for (i=1;i<=maxDisplayYears;i++)
	{	
		obj.options[i] = new Option(curYear+i,curYear+i,false,false);
		
		if (crYear==(curYear+i))
		{
			obj.options[i].selected=true;
		}
	}
}

function loadMonths(obj)
{
	while  (obj.length> 0 )
		obj.options[0] = null;
		
	for (var i = 0; i < Months.length; i++)
	{
		var month_split = Months[i].split(",");
		
		obj.options[i] = new Option(month_split[0],i+1,false,false);
		
		if (i == crMonth)
			obj.options[i].selected = true;
	}
}
	
		
function loadHotels() {
	var i;
	var selID=0;
	var hotels = document.booking["hotel"];
	
	for (i=0; i < hotels.length; i++)
	{
		hotels.options[i] = null;
	}
	// set the makes
	//hotels.options[0] = new Option("All Hotels","",false,false);
	
	for (i=0; i < allHotels.length;i++) 
	{	
		var hotel = new String(allHotels[i]);
		//var hotel_split = hotel.split(",");
		
		hotels.options[i] = new Option(hotel,hotel,false,false);
		
		if (selHotel == hotel)
			selID = i+1;
	}
	hotels.options[selID].selected=true;
	loadRooms(hotels);
}

function loadRooms(hotel)
{
	var i;
	var selID=0;
	var rooms = document.booking["room"];
	var arrIdentifier = new String(hotel.options[hotel.selectedIndex].value);

	while  (rooms.length> 0 )
		rooms.options[0] = null;
		
	//rooms.options[0] = new Option("All Rooms","",false,false);
	if (arrIdentifier=="")
	{	}
	else
	{			
		counter = 0;
		for (i=0; i<allRooms.length;i++)
		{	
			var room = new String(allRooms[i]);
			var room_split = room.split(",");
			
			if (room_split[0] == arrIdentifier)
			{		
				rooms.options[counter] = new Option(room_split[1],room_split[1],false,false);
				
				if (selRoom==room_split[1])
					selID=counter;
					
				counter++;
			}
		}
		
		if (counter == 0)
			rooms.options[0] = new Option("No Rooms Available","",false,false);
	}
	rooms.options[selID].selected=true;
}
function loadDuration(obj)
{
	var max_days = 14;
	var i=0;
		
	for (i=0;i<max_days;i++)
	{
		obj.options[i] = new Option(i+1,i+1,false,false);
	}
	
	obj.options[crDuration].selected = true;
}
//-->