

function lastday(mon, yr)

{

	var start_date= new Date(yr, mon, 1);

	var end_date= new Date(yr, mon+1, 1);

	lday =( end_date - start_date);

	lday = lday/(24*60*60000);

	return lday;

}

function idays(m,d,y)

{

	lday=lastday(m.options[m.selectedIndex].value-1 ,

	y.options[y.selectedIndex].value);

	d.length=lday;

	for(i=0;i<lday;i++)

	{

		d.options[i].text=i+1;

		d.options[i].value=i+1;

	}

}

function fnToday()

{

	var strDate = new Date();

	var str_out_Date = new Date();

	str_out_Date.setDate(str_out_Date.getDate()+1);

	var os_today="Win"

	var ie_today=false;

	var op_today=false;

	var bn_today=navigator.platform;

	var bw_today=navigator.userAgent;

	var checkInYear=strDate.getFullYear();

	var checkOutYear=str_out_Date.getFullYear();

	var checkInMonth=strDate.getMonth()+1;

	var checkInDay=strDate.getDate();

	var checkOutMonth=str_out_Date.getMonth()+1;

	var checkOutDay=str_out_Date.getDate();

	window.document.quicksearch.checkInDate1.value=checkInMonth+"/"+checkInDay+"/"+checkInYear

	window.document.quicksearch.checkOutDate1.value=checkOutMonth+"/"+checkOutDay+"/"+checkOutYear

	if(bn_today.indexOf("Win32")==-1)

	{

	 os_today="Mac";

	 if(bw_today.indexOf("MSIE")!=-1){ie_today=true;} 

	 if(bw_today.indexOf("Opera")!=-1){op_today=true;}

	}

	if(op_today)

	{

	var checkInMonth=strDate.getMonth()+parseInt(1);

	var checkInDay=strDate.getDate();

	var checkOutMonth=str_out_Date.getMonth()+parseInt(1);

	var checkOutDay=str_out_Date.getDate();

	

	window.document.quicksearch.checkInDate1.value=checkInMonth+"/"+checkInDay+"/"+checkInYear

	window.document.quicksearch.checkOutDate1.value=checkOutMonth+"/"+checkOutDay+"/"+checkOutYear

	}

	else if(ie_today)

	{

	var checkInMonth=strDate.getMonth();

	var checkInDay=strDate.getDate()-parseInt(1);

	var checkOutMonth=str_out_Date.getMonth();

	var checkOutDay=str_out_Date.getDate()-parseInt(1);

	window.document.quicksearch.checkInDate1.value=checkInMonth+"/"+checkInDay+"/"+checkInYear

	window.document.quicksearch.checkOutDate1.value=checkOutMonth+"/"+checkOutDay+"/"+checkOutYear

	}

	else

	{

	var checkInMonth=strDate.getMonth()+parseInt(1);

	var checkInDay=strDate.getDate();

	var checkOutMonth=str_out_Date.getMonth()+parseInt(1);

	var checkOutDay=str_out_Date.getDate();

	

	window.document.quicksearch.checkInDate1.value=checkInMonth+"/"+checkInDay+"/"+checkInYear

	window.document.quicksearch.checkOutDate1.value=checkOutMonth+"/"+checkOutDay+"/"+checkOutYear

	}



}



function fnSubmit()

{

	var strCurrentDate = new Date('12/30/2008');

	var check_In=new Date(window.document.quicksearch.checkInDate1.value);

		if(check_In<strCurrentDate)

		{

			alert("Check-IN Date can not be passed date.");

			window.document.quicksearch.checkInDate1.focus();

			return false;

		}

	var ckin=window.document.quicksearch.checkInDate1.value;	

	var ckout=window.document.quicksearch.checkOutDate1.value;

	var date=ckin.split("/");

	var date1=ckout.split("/");

	window.document.quicksearch.checkInDate.value = date[1];

	var monthIn=parseInt(date[0])-parseInt(1);

	var monthOut=parseInt(date1[0])-parseInt(1);

	window.document.quicksearch.checkInMonthYear.value = monthIn + ""+date[2];

	//window.document.quicksearch.checkInMonth.value=monthIn;

	window.document.quicksearch.checkOutDate.value = date1[1];

	window.document.quicksearch.checkOutMonthYear.value =monthOut + ""+date1[2];

	//window.document.quicksearch.checkInYear.value=date[2]

	if(new Date(ckout)<new Date(check_In))

		{

			alert("Check-Out Date should not be less than Check-In Date");

			window.document.quicksearch.checkOutDate1.focus();

			return false;

		}

	var s=s_gi('thaycpmelbourne'); s.linkTrackVars='prop1,eVar1,events'; s.events='event1'; s.prop1='Reservation Widget - Accommodations'; s.eVar1='Reservation Widget - Accommodations'; s.tl(this,'o','Reservation Widget - Accommodations');

}

