var validate = function(evt) {
  if ($F("fname").blank()) {
    $("error-messages").update('<p class="error">The First Name field is required.</p>');
  } else if ($F("lname").blank()) {
    $("error-messages").update('<p class="error">The Last Name field is required.</p>');
  } else if ($F("address1").blank()) {
    $("error-messages").update('<p class="error">The Address 1 field is required.</p>');
  } else if ($F("city").blank()) {
    $("error-messages").update('<p class="error">The City field is required.</p>');
  } else if ($F("state").blank()) {
    $("error-messages").update('<p class="error">The State field is required.</p>');
  } else if ($F("postal").blank()) {
    $("error-messages").update('<p class="error">The Zip / Postal Code field is required.</p>');
  } else if ($F("phone").blank()) {
    $("error-messages").update('<p class="error">The Phone field is required.</p>');
  } else if ($F("email").blank()) {
    $("error-messages").update('<p class="error">The E-mail field is required.</p>');
  } else {
    return;
  }
  
  evt.stop();
  $("error-messages").scrollTo();
};
Event.observe(window, "load", function() {
  if ($("contact_form")) {
    $("contact_form").observe("submit", validate.bindAsEventListener());
  }
});