
function f_SetActionSubmit(modeaction, action, reset){
  if (reset == true){
    document.MyForm.reset();
  } else{
    document.MyForm.modeaction.value = modeaction;
    document.MyForm.action = action;
    document.MyForm.submit();
  }
}

function f_SetMenuBackground(id, display){
  var x=document.getElementById(id);
  if (display == true){
    x.style.backgroundImage="url(graphics/menuitem_over.gif)";
  } else{
    x.style.backgroundImage="none";
  }
}

function f_onmouseover(object){
  var x=document.getElementById(object.id);
  if (x.style.backgroundImage == "url(/graphics/button_large_blue_disabled.gif)" || x.style.backgroundImage == "url(graphics/button_large_blue_disabled.gif)"){
    document.body.style.cursor='default';
  } else{
    document.body.style.cursor='pointer';
  }
}

function f_onmouseout(){
  document.body.style.cursor='default';
}

function f_shapeonmouseover(provincie){
  var x=document.getElementById("kaart");
  x.src="/graphics/kaart_" + provincie + ".gif";
}

function f_shapeonmouseout(selectedmap){
  var x=document.getElementById("kaart");
  x.src=selectedmap;
}

function f_onclickSubmit(object, funct, parm1, parm2, parm3, parm4){
  var x=document.getElementById(object.id);
  if (x.style.backgroundImage != "url(/graphics/button_large_blue_disabled.gif)" && x.style.backgroundImage != "url(graphics/button_large_blue_disabled.gif)"){
    if (object.id == "toevoegen" || object.id == "verwijderen" || object.id == "wijzigen"  || object.id == "bekijken"  || 
        object.id == "confirm"  || object.id == "confirm_VM" || object.id == "steekproef" || object.id == "wijzig" || 
        object.id == "LMDelSel" || object.id == "LMDelAlles" || object.id == "aanmelden" || object.id == "aanmaken" || 
        object.id == "keurmeesters" ||  
        object.id == "logging" || object.id == "details" || object.id == "terug" || object.id == "dirtoevoegen" ||
        object.id == "btnafmelden" || object.id == "afmelden_vm"){
      document.MyForm.mode.value=parm1;
    } else if (funct == "leden_ovz" && parm1 == "selecteren"){
      document.MyForm.lidsortitem.value='';
      document.MyForm.lidsortdirection.value='';
      document.MyForm.lidnavigation.value='0';
      document.MyForm.lidrownr.value='0'
    } else if (funct == "km_ovz" && parm1 == "selecteren"){
      document.MyForm.kmsortitem.value='';
      document.MyForm.kmsortdirection.value='';
      document.MyForm.kmnavigation.value='0';
      document.MyForm.kmrownr.value='0'
    } else if (funct == "st_ovz" && parm1 == "selecteren"){
      document.MyForm.stsortitem.value='';
      document.MyForm.stsortdirection.value='';
      document.MyForm.stnavigation.value='0';
      document.MyForm.strownr.value='0'
    } else if (funct == "dossiers" && parm1 == "add"){
      document.MyForm.mode.value=parm1;
      document.MyForm.toevoegen.value=parm2;
    } else if (parm1 == "subform"){
      document.MyForm.action=parm2;
    } else{
      document.MyForm.form.value=parm1;
    }
    document.MyForm.submit();
  }
}

function checkEnter(formname, e){ //e is event object passed from function invocation
  var characterCode; //literal character code will be stored in this variable
  if(e && e.which){ //if which property of event object is supported (NN4)
    e = e;
    characterCode = e.which; //character code is contained in NN4's which property
  } else{
    e = event;
    characterCode = e.keyCode; //character code is contained in IE's keyCode property
  }
  if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
    document.forms[formname].submit(); //submit the form
    return false; 
  } else{
    return true;
  }
}
