  function clear() {
    document.emailFrm.sdr_name.value = '';
    document.emailFrm.sdr_email.value = '';
    document.emailFrm.sdr_phone.value = '';
    document.emailFrm.sdr_message.value = '';
  }
  
  function validate() {
    cleanUp();
    
    // check sender
    name = document.emailFrm.sdr_name;
    if ( name.value == "" || name.length < 2 ) {
      alert("Please type in your name, so I'll know how to address you.");
      name.select();
      name.focus();
      return false;
    }
    // check email
    email = document.emailFrm.sdr_email;
    if ( email.value == "" || !isValidEmailStrict(email.value) ) {
      alert("Please type in your email address--it doesn't look like a valid address.");
      email.select();
      email.focus();
      return false;
    }
    // no blank message
    msg = document.emailFrm.sdr_message;
    if ( msg.value == "" ) {
      alert("Please type in a message; let me know how I can help.");
      msg.select();
      msg.focus();
      return false;
    }
    return true;
  }
  
  function cleanUp() {
    document.emailFrm.sdr_name.value = trimWhitespace(document.emailFrm.sdr_name.value);
    document.emailFrm.sdr_email.value = trimWhitespace(document.emailFrm.sdr_email.value);
    document.emailFrm.sdr_phone.value = trimWhitespace(document.emailFrm.sdr_phone.value);
    document.emailFrm.sdr_message.value = trimWhitespace(document.emailFrm.sdr_message.value);
  }

