function isLegal(value) {
  var rex = /^[a-zA-Z' ]+$/;
  if (rex.test(value)) return true;
  return false;
}

function isEmail(value) {
  var rex = /^\w+([\._]?\w+)*@\w+([\._]?\w+)*(\.\w{2,3})+$/;
  if (rex.test(value)) return true;
  return false;
}

function sendForm() {
  ok = true;
  document.getElementById("errEmail").innerHTML     = "";
  document.getElementById("errLogin").innerHTML     = "";
  document.getElementById("errPassword").innerHTML  = "";
  document.getElementById("errConfirm").innerHTML   = "";
  // everything correct?


  if (!isEmail(document.forms.form1.userEmail.value)) {
    document.getElementById("errEmail").innerHTML = " e-mail adres niet correct";
    ok = false;
  }
  if (document.forms.form1.userPassword.value!=document.forms.form1.userConfirm.value) {
    document.getElementById("errConfirm").innerHTML = " paswoorden komen niet overeen";
    ok = false;
  }
  if (document.forms.form1.userPassword.value.length<4) {
    document.getElementById("errPassword").innerHTML = " paswoord moet minimaal 4 tekens bevatten";
    ok = false;
  }
  // everything filled in?

  
  if (document.forms.form1.userEmail.value == "") {
    document.getElementById("errEmail").innerHTML = " gelieve een email in te geven";
    ok = false;
  }
  if (document.forms.form1.userLogin.value == "") {
    document.getElementById("errLogin").innerHTML = " gelieve een login in te geven";
    ok = false;
  }
  if (document.forms.form1.userPassword.value == "") {
    document.getElementById("errPassword").innerHTML = " gelieve een paswoord in te geven";
    ok = false;
  }
  if (document.forms.form1.userConfirm.value == "") {
    document.getElementById("errConfirm").innerHTML = " gelieve het paswoord te bevestigen";
    ok = false;
  }
  if (ok) document.forms.form1.submit();
}
