function checkSignUpDetails()
{ with(window.document.reservation)
{
	if(fullname.value=="" || fullname.value=="Full Name")
	{ 
		var a ="Please Enter Full Name";
		document.getElementById('reservation_error').innerHTML=a;
		fullname.focus(); return false;
	}
	if(emailaddress.value=="" || emailaddress.value=="Email Address")
	{ 
		var a ="Please Enter Email Address";
		document.getElementById('reservation_error').innerHTML=a;
		emailaddress.focus(); return false;
	}
	var evtemailpattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,3}$/;  
	if(evtemailpattern.test(emailaddress.value)==false)
	{	
		var b ="Please Enter Valid Email Address";
		document.getElementById('reservation_error').innerHTML=b;
		emailaddress.focus(); return false;
	}
	if(phonenumber.value=="" || phonenumber.value=="Phone Number")
	{ 
		var a ="Please Enter Phone Number";
		document.getElementById('reservation_error').innerHTML=a;
		phonenumber.focus(); return false;
	}
	var evtphonepattern =/^[+\0-9\-]*$/;
	if(evtphonepattern.test(phonenumber.value)==false)
	{	
		var b ="Please Enter Valid Phone Number";
		document.getElementById('reservation_error').innerHTML=b;
		phonenumber.focus(); return false;
	}
	if(country.value=="")
	{ 
		var a ="Please Enter Nationality";
		document.getElementById('reservation_error').innerHTML=a;
		country.focus(); return false;
	}
	if(roomtype.value=="")
	{ 
		var a ="Please Select Room Type";
		document.getElementById('reservation_error').innerHTML=a;
		roomtype.focus(); return false;
	}

	if(checkin.value=="" || checkin.value=="Check-in")
	{ 
		var a ="Enter Your Check in Date";
		document.getElementById('reservation_error').innerHTML=a;
		checkin.focus(); return false;
	}
	var todate= new Date();
	var curr_date = todate.getDate();
	var curr_month = todate.getMonth();
	curr_month = curr_month + 1;
	var curr_year = todate.getFullYear();
	var objFromDate = document.getElementById("checkin").value;
	var in_date1=objFromDate.split("/");
	if(in_date1[2]<curr_year)
	{
		var a ="Please Enter Valid Check In date";
		document.getElementById('reservation_error').innerHTML=a;
		checkin.focus(); return false;
	}
	else if(in_date1[2]==curr_year)
	{
		if(in_date1[1]<curr_month)
		{
			var a ="Please Enter Valid Check In Date";
			document.getElementById('reservation_error').innerHTML=a;
			checkin.focus(); return false;
		}
		else if (in_date1[1]==curr_month)
		{
			if(in_date1[0]<curr_date)
			{
				var a ="Please Enter Valid Check In Date";
				document.getElementById('reservation_error').innerHTML=a;
				checkin.focus(); return false;
			}
		}
	}
	if(checkout.value=="" || checkout.value=="Check-out")
	{ 
		var a ="Enter Your Check Out Date";
		document.getElementById('reservation_error').innerHTML=a;
		checkout.focus(); return false;
	}
	var objFromDate = document.getElementById("checkin").value;
	var objToDate = document.getElementById("checkout").value;
	var in_date=objFromDate.split("/");
	var out_date=objToDate.split("/");
	
	if(out_date[2]<in_date[2])
	{
		var a ="Check In Date Should Be Less Than Check Out Date";
		document.getElementById('reservation_error').innerHTML=a;
		checkout.focus(); return false;
	}
	else if(out_date[2]==in_date[2])
	{
		if(out_date[1]<in_date[1])
		{
			var a ="Check In Date Should Be Less Than Check Out Date";
			document.getElementById('reservation_error').innerHTML=a;
			checkout.focus(); return false;
		}
		else if (out_date[1]==in_date[1])
		{
			if(out_date[0]<in_date[0])
			{
				var a ="Check In Date Should Be Less Than Check Out Date";
				document.getElementById('reservation_error').innerHTML=a;
				checkout.focus(); return false;
			}
		}
	}
	if(childrenno.value=="")
	{ 
		var a ="Please Select No of Children";
		document.getElementById('reservation_error').innerHTML=a;
		childrenno.focus(); return false;
	}
	if(adultsno.value=="")
	{ 
		var a ="Please Select No of Adults";
		document.getElementById('reservation_error').innerHTML=a;
		adultsno.focus(); return false;
	}
	if(roomno.value=="")
	{
	
		var a ="Please Select No of Room";
		document.getElementById('reservation_error').innerHTML=a;
		roomno.focus(); return false;
	}
	
}
}


function refreshcontactfield(a)
{
	document.getElementById(a).value="";
	document.getElementById(a).className = "error_textfield";
}
function revertcontactfield(b,c)
{
	if(document.getElementById(b).value=="")
	{
		document.getElementById(b).value=c;
		document.getElementById(b).className = "textfield";
		return false;
	}
	return true;
}
