////////////////////////////// VALIDATION FUNCTIONS ////////////////////////

function validateString(TheField, description) {
  if (TheField.value == "") {
    alert("Please enter a value for [" + description + "]");
    TheField.focus();
    return false;
  } else {
    return true
  }
}

function validateEmail(TheField) {
  if ((TheField.value.indexOf("@") == -1) || (TheField.value.indexOf(".") == -1)) {
    alert("Please enter a valid email address");
    TheField.focus();
    return false;
  } else {
      return true;
  }
}



function validateAll() {
  if (contact.action != "") {
    return (validateString(contact.name, "Name") &&
            validateString(contact.company, "Company") &&
            validateEmail(contact.email) 
//            && validateString(contact.question, "Question")
    );
  }
}