window.onload = initForm;

function initForm() {
  document.getElementById("incidentForm").onsubmit = function() { return validForm(); }
}

function validForm() {
  var allGood = true;
  var name = document.getElementById("fullName").value;
  var email = document.getElementById("email").value;
  var desc = document.getElementById("description").value;
  var compID = document.getElementById("computingID").value;
  var noCID = document.getElementById("noComputingID").checked;

  if ((name == "") || (email == "") || (desc == "")) {
    alert ("Please provide all required information.");
    allGood = false;
  } else if ((compID == "") && (!noCID)) {
    alert ("Please provide computing ID or select 'Do not have one'.");
    allGood = false;
  } else if ((email.indexOf("@") == -1) || (email.indexOf(".") == -1)) {
    alert ("Please provide valid (complete) email address");
    allGood = false;
  }
  return allGood;
}

