function ValidateForm(form)
{

   
   if(form.first_name.value == "") 
   //{alert('You have not entered a First Name.');form.first_name.focus(); return false;}
   
   {
	   document.getElementById('error_message').innerHTML = '* You have not entered a First Name.';
	   form.first_name.focus();
	  // form.first_name.style.borderColor = '#ff0000';
	   //form.first_name.style.borderWidth = 2+'px';
	   return false;
   }
   
   if(form.last_name.value == "") 
   {
	   document.getElementById('error_message').innerHTML = '* You have not entered a Last Name.';
	   form.last_name.focus();
	   return false;
	}
	
	  if(form.phone.value == "") 
   {
	   document.getElementById('error_message').innerHTML = '* You have not entered a Phone Number.';
	   form.phone.focus();
	   return false;
	}
	
	 if(form.email.value == "") 
   {
		document.getElementById('error_message').innerHTML = '* You have not entered an e-mail address.';
   		form.email.focus(); 
   		return false;
   }
   
   if (form.email.value.indexOf('@') == -1)
  {
	  document.getElementById('error_message').innerHTML = '* You did not enter a valid e-mail address. No @ symbol';
	  form.email.focus(); 
	  return false;
	  }
   if (form.email.value.indexOf('.') == -1)
  {
	  	document.getElementById('error_message').innerHTML = '* You did not enter a valid e-mail address. No period';
  		form.email.focus(); 
  		return false;
  }

   
   if(form.street.value == "") 
   {
	   document.getElementById('error_message').innerHTML = '* You have not entered a street.';
	   form.street.focus();
	   return false;
	}
   
    if(form.city.value == "") 
   {
	   document.getElementById('error_message').innerHTML = '* You have not entered city.';
	   form.city.focus();
	   return false;
	}
   
    if(form.state.value == "STATE") 
   {
	  document.getElementById('error_message').innerHTML = '* You have not entered a state.';
	  form.state.focus(); 
	  return false;
	}
   
   if (form.zip.value == "")
   {
	   document.getElementById('error_message').innerHTML = '* You have not entered a zip.';
	   form.zip.focus(); 
	   return false;
	}
	
	
   
   if (isNaN(form.zip.value))
   {
	   document.getElementById('error_message').innerHTML = '* You have not entered a valid zip. Your zip can include numbers only.';
	   form.zip.focus(); 
	   return false;
	}
   
   if (form.zip.value.length != 5)
   {
	   document.getElementById('error_message').innerHTML = '* Your zip code must be 5 digits long';
	   form.zip.focus(); 
	   return false
	}
   
  

   
  
  
 

return true;
 
}