

	function limitlength(obj, length)
	{
		var maxlength=length
		if (obj.value.length>maxlength)
			obj.value=obj.value.substring(0, maxlength)
	}

	function checkemail(str)
	{
		var testresults;
		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 check()
	{
		if(document.getElementById('varname').value == "" || document.getElementById('varname').value == "Name")
		{
			alert("Please enter the name.");
			document.getElementById('varname').focus();
			return false;
		}
		else if(document.getElementById('varemail').value == "" || document.getElementById('varemail').value == "Email")
		{
			alert("Please enter the email address.");
			document.getElementById('varemail').focus();
			return false;
		}
		else if(!checkemail(document.getElementById('varemail').value))
		{
			alert("Please enter the valid email address.");
			document.getElementById('varemail').focus();
			return false;
		}
//        if(document.getElementById('phone').value == "" || document.getElementById('phone').value == "Phone")
//		{
//			alert("Please enter phone number.");
//			document.getElementById('phone').focus();
//			return false;
//		}
        else if(document.getElementById('arrival').value == "Arrival Date")
        {
            alert("Please select arrival date.");
            document.getElementById('arrival').focus();
            return false;
        }

        else if(!isDate(document.getElementById('arrival').value))
        {

            alert('Please select proper arrival date.');
            document.getElementById('arrival').focus();
            return false;
        }
        else if(!isDateLessThenCurrentDate(document.getElementById('arrival').value))
        {
            alert('Please select future arrival date.');
           document.getElementById('arrival').focus();
            return false;
        }
        else if(document.getElementById('departure').value == "Departure Date")
        {
            alert("Please select departure date.");
            document.getElementById('departure').focus();
            return false;
        }
        else if(!isDate(document.getElementById('departure').value))
        {
            alert('Please select proper departure date.');
           document.getElementById('departure').focus();
            return false;
        }
        else if(!isDateLessThenCurrentDate(document.getElementById('departure').value))
        {
            alert('Please select future departure date.');
           document.getElementById('departure').focus();
            return false;
        }
        else if(!isToDateLessThenFromDate(document.getElementById('arrival').value, document.getElementById('departure').value))
        {
            alert('Please select valid departure date.');
          document.getElementById('departure').focus();
            return false;
        }
      else if(document.getElementById('txtcaptcha').value != document.getElementById('pin_value_hdn').value)
		{
			
            alert("Please enter the given code correctly.");
			document.getElementById('txtcaptcha').focus();
			return false;
		}
     else
		{
			return true;
		}

	}
