function form_validate_quote(theform)
{

//Name
        if(trim(document.getElementById("txtContactPerson").value) == "Name" || trim(document.getElementById("txtContactPerson").value)=="")
        {
            var formname = document.getElementById("contact-form");
            formname.txtContactPerson.value = "";
            alert("Please enter Name");
            formname.txtContactPerson.focus();
            return false;
        }
//Business	
     /*   if(trim(document.getElementById("txtBusinessName").value) == "Name" || trim(document.getElementById("txtBusinessName").value)=="")
        {
            var formname = document.getElementById("contact-form");
            formname.txtBusinessName.value = "";
            alert("Please enter Business Name");
            formname.txtBusinessName.focus();
            return false;
        }*/
		
//Phone
	/*if(trim(document.getElementById("txtPhone").value) == "")
		{ 
			var formname = document.getElementById("contact-form");
			formname.txtPhone.value = "";
			alert("Please enter Phone");
			formname.txtPhone.focus();
			return false;
		}
	
	if(trim(document.getElementById("txtPhone").value) != "")
		{
			var formname = document.getElementById("contact-form");
			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("contact-form");
			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("contact-form");
			var address = formname.txtEmail.value;
   			if(reg.test(address) == false) 
			{
      			alert('Invalid Email Address');
				formname.txtEmail.focus();
      			return false;
			}  
   		}

//Website

		

        /*if(trim(document.getElementById("txtWebsite").value) == "Name" || trim(document.getElementById("txtWebsite").value)=="")
        {
            var formname = document.getElementById("contact-form");
            formname.txtWebsite.value = "";
            alert("Please enter Website");
            formname.txtWebsite.focus();
            return false;
        }*/
		

//Message
        if(trim(document.getElementById("comments").value) == "Message" || trim(document.getElementById("comments").value)=="")
        {
            var formname = document.getElementById("contact-form");
            formname.comments.value = "";
            alert("Please enter Message");
            formname.comments.focus();
            return false;
        }
		

	return true;
}      

//Misc.
function trim(str)
{
	return str.replace(/^\s+|\s+$/g,"");
}
