
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');
}
