function validate(form) {

var name = trim(form.name.value);
var email = trim(form.email.value);
var email2 = trim(form.email2.value);
var add1 = trim(form.add1.value);
var city = trim(form.city.value);
var state = trim(form.state.options[form.state.selectedIndex].value);
var zip = trim(form.zip.value);
var user = trim(form.user.value);
var password = trim(form.password.value);
var password2 = trim(form.password2.value);

  if (name == "") {
    alert("Name cannot be blank.");
    return false;
  }

  if (email == "") {
    alert("EMail cannot be blank.");
    return false;
  }

  if (email != email2) {
    alert("Please verify email address.");
    return false;
  }

  if (add1 == "") {
    alert("Address cannot be blank.");
    return false;
  }

  if (city == "") {
    alert("City cannot be blank.");
    return false;
  }

  if (state == "") {
    alert("Please select a state.");
    return false;
  }

  if (zip == "") {
    alert("Zip Code cannot be blank.");
    return false;
  }

  if (user == "") {
    alert("Please enter a User ID.");
    return false;
  }

  if (password == "") {
    alert("Please enter a password.");
    return false;
  }

  if (password != password2) {
    alert("Please verify your password.");
    return false;
  }

  disableButton(form.signupButton,"Please Wait...");
  return true;
}
