// JavaScript Document

function deal_validation()
{
	if(document.form1.RatesincludingTAC.value=="")
		{	
		alert("Please enter Rates per night includeing TAC - 1")
		document.form1.RatesincludingTAC.focus();
		return false;
		}
	if(document.form1.TAC.value=="")
		{	
		alert("Please enter TAC - 2")
		document.form1.TAC.focus();
		return false;
		}
	if(document.form1.Taxes.value=="")
		{	
		alert("Please enter Applicable Taxes - 3")
		document.form1.Taxes.focus();
		return false;
		}
	
	if(document.form1.Validfrom.value=="dd/mm/yyyy")
		{	
		alert("Select Deal Valid From Date")
		document.form1.Validfrom.focus();
		return false;
		}
	else if(document.form1.ValidTill.value!='dd/mm/yyyy')
		{	
	/*else if(document.hotelform.chk_out.value <= document.hotelform.chk_in.value)*/
	//alert(document.hotelform.chk_in.value);
		
		
		From=document.form1.Validfrom.value;
		Till=document.form1.ValidTill.value;
		firstdate = From.split("/");
		d1=parseFloat(firstdate[0]);
		m1=parseFloat(firstdate[1])-1;
		y1=firstdate[2];

		secdate = Till.split("/");
		d2=parseFloat(secdate[0]);
		m2=parseFloat(secdate[1])-1;
		y2=secdate[2];

		var dateone= new Date(y1,m1,d1);
		var datetwo= new Date(y2,m2,d2);
		var difference = datetwo.getTime()-dateone.getTime();
		//Set 1 day in milliseconds
		var one_day=1000*60*60*24;
		var dif=Math.floor(difference/one_day);
		alert()
		if(dif<1){
		   alert("Valid Till date should be greater than Valid from date");
		   document.form1.ValidTill.focus();
		   return false;
		}
	}
}
function dateValidate()
{
	
	if(document.hotelform.chk_in.value=="dd/mm/yyyy")
		{	
		alert("Select Check In Date")
		document.hotelform.chk_in.focus();
		return false;
		}
	else if(document.hotelform.chk_out.value=="dd/mm/yyyy")
		{	
		alert("Select Check Out Date")
		document.hotelform.chk_out.focus();
		return false;
		}
	/*else if(document.hotelform.chk_out.value <= document.hotelform.chk_in.value)*/
	//alert(document.hotelform.chk_in.value);

		
		chk_in=document.hotelform.chk_in.value;
		chk_out=document.hotelform.chk_out.value;
		firstdate = chk_in.split("/");
		d1=parseFloat(firstdate[0]);
		m1=parseFloat(firstdate[1])-1;
		y1=firstdate[2];

		secdate = chk_out.split("/");
		d2=parseFloat(secdate[0]);
		m2=parseFloat(secdate[1])-1;
		y2=secdate[2];

		var dateone= new Date(y1,m1,d1);
		var datetwo= new Date(y2,m2,d2);
		var difference = datetwo.getTime()-dateone.getTime();
		//Set 1 day in milliseconds
		var one_day=1000*60*60*24;
		var dif=Math.floor(difference/one_day);
		if(dif<1){
		   alert("Check Out date should be greater than Check In date");
		   document.hotelform.chk_out.focus();
		   return false;
		}
}

function bookmarksite(title,url)
{
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print)
		{ // opera
			var elem = document.createElement('a');
			elem.setAttribute('href',url);
			elem.setAttribute('title',title);
			elem.setAttribute('rel','sidebar');
			elem.click();
		} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

function contactValidate()
{
    if(document.Contactform.name.value=="")
		{	
		alert("Enter Your Name Please")
		document.Contactform.name.focus();
		return false;
		}
	else if(document.Contactform.email.value=="")
		{
		alert("Please enter your E-mail address.")
		document.Contactform.email.focus()
		return false
		}
	else if(document.Contactform.email.value.indexOf("@")==-1)
		{
		alert("Please enter your valid E-mail address.")
		document.Contactform.email.focus()
		document.Contactform.email.select()
		return false
		}
	else if(document.Contactform.email.value.indexOf(".")==-1)
		{
		alert("Please enter your valid E-mail address.")
		document.Contactform.email.focus()
		document.Contactform.email.select()
		return false
		}
	else if(document.Contactform.message.value=="")
		{	
		alert("Please enter your comments.")
		document.Contactform.message.focus()
		return false
		}
	else if(document.Contactform.message.value.indexOf("http")>=0||document.Contactform.message.value.indexOf("www")>=0)
		{	
		alert("Plz Don't write any URL in Comments ")
		document.Contactform.message.focus()
		return false
		}
		if(document.Contactform.phone.value!='')
		{
			if(!(document.Contactform.phone.value.match(/^[0-9]+$/)))
			{
				alert("Please enter valid Phone Number!");
				document.Contactform.phone.value='';
				document.Contactform.phone.focus();
				return false;
			}
	}
		
}

function feedbackValidate()
{
    if(document.Feedbackform.name.value=="")
		{	
		alert("Please enter Your Name ")
		document.Feedbackform.name.focus();
		return false;
		}
	else if(document.Feedbackform.email.value=="")
		{
		alert("Please enter your E-mail address.")
		document.Feedbackform.email.focus()
		return false
		}
	else if(document.Feedbackform.email.value.indexOf("@")==-1)
		{
		alert("Please enter your valid E-mail address.")
		document.Feedbackform.email.focus()
		document.Feedbackform.email.select()
		return false
		}
	else if(document.Feedbackform.email.value.indexOf(".")==-1)
		{
		alert("Please enter your valid E-mail address.")
		document.Feedbackform.email.focus()
		document.Feedbackform.email.select()
		return false
		}
	else if(document.Feedbackform.message.value.indexOf("http")>=0||document.Feedbackform.message.value.indexOf("www")>=0)
		{	
		alert("Plz Don't write any URL in Suggestions.")
		document.Feedbackform.message.focus()
		return false
		}
	else if(document.Feedbackform.phone.value=='')
		{	
		alert("Please enter your contact number.")
		document.Feedbackform.phone.focus()
		return false
		}
		if(!(document.Feedbackform.phone.value.match(/^[0-9]+$/)))
		{	
		alert("Please enter valid contact number.")
		document.Feedbackform.phone.value='';
		document.Feedbackform.phone.focus()
		return false
		}
}

