﻿var foutmeldingen = null;

function formtest() {
  if (typeof(Page_Validators) == "undefined") {
    return true;
  }
  var i;
  var prevField = "";
  var prevValid = true;
  foutmeldingen = "";
  validationGroup = ""
try{  
  for (i = 0; i < Page_Validators.length; i++) {
    ValidatorValidate(Page_Validators[i], validationGroup, null);
    if(!eval(Page_Validators[i].id).isvalid) {
      if (prevField != eval(Page_Validators[i].id).controltovalidate.toString() || prevValid) {
        foutmeldingen +=  eval(Page_Validators[i].id).errormessage.toString() + "\n";
      } 
    }
    prevField = eval(Page_Validators[i].id).controltovalidate.toString();
    prevValid = eval(Page_Validators[i].id).isvalid;
  }
  
  ValidatorUpdateIsValid();
  ValidationSummaryOnSubmit(validationGroup);
  Page_BlockSubmit = !Page_IsValid;

  if (!Page_IsValid) {
    alert(foutmeldingen);
  }
  }catch(e){}
  return Page_IsValid;
}