var moet_form_submitted = false;

function moet_form_submit(formName, value) {
    var f = document.forms[formName];
    if (f == null) {
      return;
    }

    if (value != undefined) {
        e = document.getElementById("op");
        if (e) {
            e.value = value;
        }
        else {
            e = document.createElement("input");
            e.type  = "hidden";
            e.name  = "op";
            e.value = value;
        }
        f.appendChild(e);
    }

    if (moet_form_submitted) {
        return;
    }
    moet_form_submitted = true;
    f.submit();
}

function moet_form_reset(formName) {
    moet_form_submitted = false;

    var f = document.forms[formName];
    if (f == null) {
      return;
    }

    f.reset();
}
