function form_validate_quote(theform)
{

        if(trim(document.getElementById("txtContactPerson").value)=="")
        {
            var formname = document.getElementById("referral");
            formname.txtContactPerson.value = "";
            alert("Please enter Name");
            formname.txtContactPerson.focus();
            return false;
        }

//Phone
	if(trim(document.getElementById("txtPhone").value) == "")
		{ 
			var formname = document.getElementById("referral");
			formname.txtPhone.value = "";
			alert("Please enter Phone");
			formname.txtPhone.focus();
			return false;
			
		}
		if(trim(document.getElementById("txtPhone").value) != "")
		{
			var formname = document.getElementById("referral");
			var phone = formname.txtPhone.value;
			var stripped = phone.replace(/[\(\)\.\-\ ]/g, '');
			//strip out acceptable non-numeric characters
			if (isNaN(parseInt(stripped))) {
			    alert("Invalid Phone Number");
				formname.txtPhone.focus();
				return false;
			}
    	}
//Email		
		if(trim(document.getElementById("txtEmail").value) == "Your Email Address" || trim(document.getElementById("txtEmail").value)=="")
		{
			var formname = document.getElementById("referral");
			formname.txtEmail.value = "";
			alert("Please enter Email");
			formname.txtEmail.focus();
			return false;
		} 
		
		 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("referral");
			var address = formname.txtEmail.value;
   			if(reg.test(address) == false) 
			{
      			alert('Invalid Email Address');
				formname.txtEmail.focus();
      			return false;
			}  
   		}

//Message				
		if(trim(document.getElementById("message").value)=="")
        {
            var formname = document.getElementById("referral");
            formname.message.value = "";
            alert("Please enter message");
            formname.message.focus();
            return false;
        }
		
	return true;
}      
   
function trim(str)
{
	return str.replace(/^\s+|\s+$/g,"");
}
