function chk_enquiry()
{

	var x = document.Enquiry;

	if(x.location.value == "")
	{
		alert("Select Location");
		x.location.focus();
		return false;
	}

	if(x.from_date.value == "")
	{
		alert("Select From Date");
		x.from_date.focus();
		return false;
	}

	if(x.to_date.value == "")
	{
		alert("Select To Date");
		x.to_date.focus();
		return false;
	}


	if(x.occupants.value == "")
	{
		alert("Enter No. of Occupants");
		x.occupants.focus();
		return false;
	}

	if(x.occupants.value <= 0)
	{
		alert("Zero not allowed");
		x.occupants.focus();
		return false;
	}

    if(!isInteger(x.occupants.value))
    {
		alert("Enter Number Only.Special Character Not Allowed");
		x.occupants.focus();
		return false;	
    }

	if(x.name.value == "")
	{
		alert("Enter Name");
		x.name.focus();
		return false;
	}

	if(x.phone.value == "")
	{
		alert("Enter Contact No");
		x.phone.focus();
		return false;
	}

	if(x.email.value == "")
	{
		alert("Enter Email");
		x.email.focus();
		return false;
	}

	if(!isMail(x.email.value))
	{
		alert("Please input a valid email address!");
		x.email.focus();
		return false;
	}
	
}

function isMail(value)
{

   var testresults;
	  
   var str = value;
	  
   var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	 
   if (filter.test(str))
      testresults=true;
   else
      testresults=false
	 
   return testresults;

}

function isInteger(s)

{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

