window.onunload = function() {};
window.onload = basicLoad;

function basicLoad() {

  document.getElementById("contactForm").onsubmit = validateMessage;

  mainLoad();

}



function validateMessage() {

  trimAllInputs();

  var name = document.getElementById("name").value;
  var email = document.getElementById("email").value;
  var message = document.getElementById("message").value;
  var allGood = true;

  if(name == "") {

    document.getElementById("name").className = "invalid";
    document.getElementById("nameLabel").className = "invalid";

    if(allGood == true) {

      document.getElementById("name").focus();
      document.getElementById("name").select();

    }

    allGood = false;
    

  } else {

    document.getElementById("name").className = "";
    document.getElementById("nameLabel").className = "";

  }

  if(!validEmail(email)) {

    document.getElementById("email").className = "invalid";
    document.getElementById("emailLabel").className = "invalid";

    if(allGood == true) {

      document.getElementById("email").focus();
      document.getElementById("email").select();

    }

    allGood = false;
    

  } else {

    document.getElementById("email").className = "";
    document.getElementById("emailLabel").className = "";

  }

  if(message == "") {

    document.getElementById("message").className = "invalid";
    document.getElementById("messageLabel").className = "invalid";

    if(allGood == true) {

      document.getElementById("message").focus();
      document.getElementById("message").select();

    }

    allGood = false;
    

  } else {

    document.getElementById("message").className = "";
    document.getElementById("messageLabel").className = "";

  }



  return allGood;

}