// JavaScript Document

function updateCheckOut_searching(date){
	var m_names = new Array("Jan", "Feb", "Mar", 
			"Apr", "May", "Jun", "Jul", "Aug", "Sep", 
			"Oct", "Nov", "Dec");
				
	strObject =  changeFormat(date);
	strDate   =  parseStringToDate(strObject);
	//alert(strDate[2]+' '+strDate[0]+' '+strDate[1]);	
	var endDate = new Date(strDate.getTime() + 86400000);
	if(endDate.getDate()<10)
	{
		datefull = "0"+endDate.getDate();
	}
	else
	{	
		datefull = endDate.getDate();
	}	
	document.getElementById('datepicker_checkout').value = datefull+"-"+m_names[endDate.getMonth()]+"-"+endDate.getFullYear();

}

function changeFormat(newdate)
{
var date_f = newdate.split('-');
var change_f = date_f[1]+'/'+date_f[0]+'/'+date_f[2];
if(date_f[1]=='Jan')
{
change_f = '01' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Feb')
{
change_f = '02' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Mar')
{
change_f = '03' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Apr')
{
change_f = '04' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='May')
{
change_f = '05' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Jun')
{
change_f = '06' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Jul')
{
change_f = '07' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Aug')
{
change_f = '08' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Sep')
{
change_f = '09' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Oct')
{
change_f = '10' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Nov')
{
change_f = '11' +'/'+date_f[0]+'/'+date_f[2];
}
else if(date_f[1]=='Dec')
{
change_f = '12' +'/'+date_f[0]+'/'+date_f[2];
}
return change_f;
}

//-->

function formvalidationsearch(frmName){

//alert(frmName);
//alert("fsdf");
//alert(document.getElementById("country").value);
			if(document.getElementById("country").value=='nil')
			{
			 alert("Please, Select Country and City"); 
			 document.getElementById("country").focus();
			 return false;
			}
			else if(document.getElementById("city").value=='nil')
			{
			 alert("Please, Select City"); 
			 document.getElementById("city").focus();
			 return false;
			}
			else if(document.getElementById("datepicker_checkin").value=='')
			{
			 alert("Please, Give Check in date"); 
			 document.getElementById("datepicker_checkin").focus();
			 return false;
			}
			else if(document.getElementById("datepicker_checkout").value=='')
			{
			 alert("Please, Give Check Out date"); 
			 document.getElementById("datepicker_checkout").focus();
			 return false;
			}
			else 
			{
				//return(ischeckdate() && isDate());
				return checkDate_search();
				
				
			}
	return true
}


function checkDate_search() {	
	var today = new Date();
	var cin = changeFormat(document.searchform.datepicker_checkin.value);
	var cout = changeFormat(document.searchform.datepicker_checkout.value);

	var checkIn = parseStringToDate(cin)
	var checkOut = parseStringToDate(cout)
	
	// window.alert(checkIn+' '+today);	
	if (checkIn >= today)
	  {
	  	//alert("Valid Check In date!");
		
			
		if(checkIn < checkOut) 
		{
			//alert("Valid Check Out Date!");
			return true;
		}
		else 
		{
			alert("CheckOut Date should be greater then CheckIn Date!");
			document.getElementById("datepicker_checkout").focus();
			return false;
		}	  
	  }
	else
	  {
	  alert("CheckIn Date should be greater then Current Date");
	  document.getElementById("datepicker_checkin").focus();
	  return false;
	  }
}
// date <- parseStringToDate("09/23/2009")
// Format: strObject = #00/00/0000#
// SampleData: strObject = 09/23/2009
function parseStringToDate(strObject) {

	
	strDate = strObject.split("/")
	
	//alert(strDate[2]+' '+strDate[0]+' '+strDate[1]);	
	var dateObject = new Date();
	dateObject.setFullYear(strDate[2], strDate[0] - 1, strDate[1]);
	return(dateObject);
}

	  		
		
	function isEmpty(varelement) {
	
	if( varelement.value == "" || varelement == null ) {
		 alert("Please select a field.." +varelement.title)	
		 varelement.focus()			
		return false			
	}
	return true
}
function refer_popup(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=575,height=400,left = 270,top = 50');");
}
