// JavaScript Document

function setdate()
{
	var cidate=$('#fromDate').DatePickerGetDate('dd/mm/yyyy');
	var codate=$('#toDate').DatePickerGetDate('dd/mm/yyyy');
	
	var ciday=cidate.split('/')[0];
	var cimonth=cidate.split('/')[1];
	var ciyear=cidate.split('/')[2];
	
	var coday=codate.split('/')[0];
	var comonth=codate.split('/')[1];
	var coyear=codate.split('/')[2];

	document.getElementById('CheckInDate').value=ciday;
	document.getElementById('CheckInMonth').value=cimonth;
	document.getElementById('CheckInYear').value=ciyear;
		
	document.getElementById('CheckOutDate').value=coday;
	document.getElementById('CheckOutMonth').value=comonth;
	document.getElementById('CheckOutYear').value=coyear;

	document.getElementById('CheckIn').value=$('#fromDate').DatePickerGetDate('mm/dd/yyyy');
	document.getElementById('CheckOut').value=$('#toDate').DatePickerGetDate('mm/dd/yyyy');
	
//	alert(document.getElementById('CheckInYear').value);
	
	return true;
}

function showRooms(roomNo,fld)
{
 switch(fld.value)
 {
  case '1':
  document.getElementById('tdname_1').style.display='block';
  document.getElementById('room1').style.display='block';
  document.getElementById('room2').style.display='none';
  document.getElementById('room3').style.display='none';
  document.getElementById('room4').style.display='none';
  document.getElementById('rooma').style.display='block';
  break;
  case '2':
  document.getElementById('tdname_1').style.display='block';
  document.getElementById('room1').style.display='block';
  document.getElementById('room2').style.display='block';
  document.getElementById('room3').style.display='none';
  document.getElementById('room4').style.display='none';
  document.getElementById('rooma').style.display='block';
  break;
  case '3':
  document.getElementById('tdname_1').style.display='block';
  document.getElementById('room1').style.display='block';
  document.getElementById('room2').style.display='block';
  document.getElementById('room3').style.display='block';
  document.getElementById('room4').style.display='none';
  document.getElementById('rooma').style.display='block';
  break;
  case '4':
  document.getElementById('tdname_1').style.display='block';
  document.getElementById('room1').style.display='block';
  document.getElementById('room2').style.display='block';
  document.getElementById('room3').style.display='block';
  document.getElementById('room4').style.display='block';
  document.getElementById('rooma').style.display='block';
  break;
 }
}

function CheckDatas()
{

	var today=new Date();
	var todate=today.getDate();
	var tomonth=today.getMonth();
	var toyear=today.getFullYear();
	var checkOK = "0123456789";
	var fd = document.frmHotelSearch.fromDate.value;
	var arrfd = fd.split('/'); 
	var td = document.frmHotelSearch.toDate.value;
	var arrtd = td.split('/');
	document.frmHotelSearch.CheckInDate.value=arrfd[0];
	document.frmHotelSearch.CheckInMonth.value=arrfd[1];
	document.frmHotelSearch.CheckInYear.value=arrfd[2];	
	var HotelCheckIncheckIn = arrfd[1]+"/"+arrfd[0]+"/"+arrfd[2];	
	document.frmHotelSearch.checkIn.value = HotelCheckIncheckIn;	
	document.frmHotelSearch.CheckOutDate.value=arrtd[0];
	document.frmHotelSearch.CheckOutMonth.value=arrtd[1];
	document.frmHotelSearch.CheckOutYear.value=arrtd[2];
	var HotelCheckOutcheckIn = arrtd[1]+"/"+arrtd[0]+"/"+arrtd[2];	
	document.frmHotelSearch.checkOut.value = HotelCheckOutcheckIn;	
	var Checkindate=document.frmHotelSearch.CheckInDate.value;
	var Checkinmonth=document.frmHotelSearch.CheckInMonth.value;
	Checkinmonth=Number(Checkinmonth);	
	var Checkinyear=document.frmHotelSearch.CheckInYear.value;
	var Checkoutdate=document.frmHotelSearch.CheckOutDate.value;
	var Checkoutmonth=document.frmHotelSearch.CheckOutMonth.value;
	Checkoutmonth=Number(Checkoutmonth);
	var Checkoutyear=document.frmHotelSearch.CheckOutYear.value;	
	var presentday=new Date(toyear,tomonth,todate);	
	var enddate=new Date(Checkoutyear,Checkoutmonth-1,Checkoutdate);	
	var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);	
	var difference = Date.UTC(enddate.getYear(),enddate.getMonth(),enddate.getDate(),0,0,0)- Date.UTC(startdate.getYear(),startdate.getMonth(),startdate.getDate(),0,0,0);
	var diff=difference/1000/60/60/24;
	var dt=Checkinmonth+"/"+Checkindate+"/"+Checkinyear;
	
	
	var MaxDay = 30*86400000;	
	var DifferanceDay = (enddate - startdate);
	
			
	var xRetVal = true;
	if(document.frmHotelSearch.itemCode.value=="")
	{
		alert("Please select a hotel!");		
		xRetVal = false;
		document.frmHotelSearch.itemCode.focus();

	}
	else if(enddate < startdate)
	{
		alert("Check Out Date Should not be less than Check In Date");
		xRetVal = false;
	}
	
	else if(Number(DifferanceDay) > Number(MaxDay))
	{
		alert("You can not book hotel more than 30 days!");
		xRetVal = false;
	}	
	
		return xRetVal;
}
function frmHotelSearchForm()
{
//	alert('hello');
//	setdate();
//alert('hi');
	//alert(CheckDatas());
	if (CheckDatas())
		{
			document.frmHotelSearch.submit();
			return true;
		}
		else
			return false;
}

