function formvalidate() { 
		var valid = "0123456789-";
		var objRegExpEmail  = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
		var objRegExpPhone  = /^\d{3}[-.]?\d{3}[-.]?\d{4}$/;
		
		if (document.form_requestinfo.firstname.value == ''){
			alert ("First Name is required");
			return false;
		}
		
		if (document.form_requestinfo.lastname.value== ""){
			alert ("Last Name is required");
			return false;
		}
		
		if(!objRegExpPhone.test(document.form_requestinfo.phone.value)){
				alert ("Phone is required and must be in valid format");
				return false;
			} 
		
		if (!objRegExpEmail.test(document.form_requestinfo.email.value)){
			alert ("Email is required and must be valid");
			return false;
		}
		if (document.form_requestinfo.address1.value == ""){
			alert ("Address is required");
			return false;
		}
		
		if (document.form_requestinfo.city.value == ""){
			alert ("City is required");
			return false;
		}
		
		if (document.form_requestinfo.zip.value.length!=5 && document.form_requestinfo.zip.value.length!=10) {
			alert("Please enter your 5 digit(XXXXX) or 5 digit+4(XXXXX-XXXX) zip code.");
		return false;
		}
		
		/*if (document.form_requestinfo.email_conf.value == ""){
			alert ("Confirm Email is required");
			return false;
		}
		if (document.form_requestinfo.email.value != document.form_requestinfo.email_conf.value){
			alert ("Make sure the Emails you entered are matching");
			return false;
		}*/
}	