	function form_validate_quote(theform)
	{
		//alert(document.getElementById("txtChangesReq").value.length);
		if(trim(document.getElementById("txtContactPerson").value) == "")
		{
			var formname = document.getElementById("apply");
			formname.txtContactPerson.value = "";
			alert("Please enter Name");
			formname.txtContactPerson.focus();
			return false;
		}
		else if(trim(document.getElementById("txtEmail").value) == "")
		{
			var formname = document.getElementById("apply");
			formname.txtEmail.value = "";
			alert("Please enter Email");
			formname.txtEmail.focus();
			return false;
			
		}
		else if(trim(document.getElementById("txtEmail").value) != "") 
		{
	
 			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
 	 		//var address = document.forms[form_id].elements[email].value;
			var formname = document.getElementById("apply");
			var address = formname.txtEmail.value;
   			if(reg.test(address) == false) 
			{
      			alert('Invalid Email Address');
				formname.txtEmail.focus();
      			return false;
			}  
   		
		}
		else if(document.getElementById("txtServiceID").value == "")
		{
			var formname = document.getElementById("apply");
			formname.txtServiceID.value = "";
			alert("Please Select service");
			formname.txtServiceID.focus();
			return false;
		}
		if(document.getElementById("txtChangesReq").value == "")
		{
			var formname = document.getElementById("apply");
			formname.txtChangesReq.value = "";
			alert("Please Enter Your Comments");
			formname.txtChangesReq.focus();
			return false;
		}
		
			//return false;
	
		return nullcaptcha();
			 
	return true;
	}       
	
	function nullcaptcha()
	{
		if(trim(document.getElementById("txtCaptcha").value) == "")
		{
			var formname = document.getElementById("apply");
			formname.txtCaptcha.value = "";
			alert("Please enter verification code");
			formname.txtCaptcha.focus();
			return false;
		}
		return true;
	}
	
	function trim(str) 
	{
		return str.replace(/^\s+|\s+$/g,"");
	}
		
	function notblank(evnt)
	{
		var unicode=evnt.charCode? evnt.charCode : evnt.keyCode
		if (unicode==32)
			return false;
		else
			return true;
	}

		
/*   function form_validate_number(theform)
    {
       
        var phone1 = theform.phone1.value;
		var phone2 = theform.phone2.value;
     if(trim(phone1) == "")
          {
				//alert("Invalid Field !");
				alert("Invalid Country Code/Country Name !");
				theform.phone1.value = "";
				theform.phone1.focus();
				return false;
          }

      
     if((isNaN(trim(phone2))) || (trim(phone2) == ""))
          {
				//alert("Invalid Number !");
				alert("Invalid Phone Number !");
				theform.phone2.value = "";
				theform.phone2.focus();
				return false;
          }
	}*/	
