form_verzonden = 0;
function test(velden) {
  if (velden.email.value.indexOf("@")  == -1  ||
      velden.email.value.indexOf(".")  == -1  ||
      velden.email.value.length         <  6  ||
      velden.email.value.indexOf(" ")   >  0  ||
      velden.email.value.indexOf(",")   >  0  ||
      velden.email.value.indexOf("'")   >  0  ||
      velden.email.value.indexOf("/")   >  0  ||
      velden.email.value.indexOf("\\")  >  0  ||
      velden.email.value.indexOf("<") != -1 ||
      velden.email.value.indexOf(">") != -1 ||
      velden.email.value.indexOf("@") > velden.email.value.lastIndexOf(".")
     ) {
    e_mail_ok = 0;
		if ( typeof(mailleeg) != 'undefined' && mailleeg == 'ok' && velden.email.value.length == 0 ) { e_mail_ok = 1 }
  } else {
    e_mail_ok = 1;
  }

  if (e_mail_ok == 0 )
  { alert("Uw e-mailadres is onjuist.");
    velden.email.focus();
  } else

  if (velden.naam.value.length < 2 )
  { alert("Uw naam ontbreekt.");
    velden.naam.focus();
  } else

  if (velden.vrij1.value.length < 2 && velden.onderwijssoort_select.options[velden.onderwijssoort_select.selectedIndex].value < 2 )
  { alert("De onderwijssoort ontbreekt.");
    velden.vrij1.focus();
  } else

  if (velden.plaats.value.length < 3 )
  { alert("U heeft nog geen titel ingevuld.");
    velden.plaats.focus();
  } else

  if (velden.reactie.value.length < 3 )
  { alert("U heeft nog geen mening ingevuld.");
    velden.reactie.focus();
  } else

  {
    if (form_verzonden == 0) {
			if ( velden.vrij1.value.length == 0 ) {
				velden.vrij1.value = velden.onderwijssoort_select.options[velden.onderwijssoort_select.selectedIndex].value;
			}
      form_verzonden = 1;
      return (true);
    }
  }
  return (false);
}

