function PDIForm(idForm) {
    var form = document.forms[idForm];
    var submitSender = null;
    if (!form)
        form = eval('document.' + idForm);
    this.Submit = function() {
        var submit = true;
        if (form.onsubmit != undefined && form.onsubmit != null)
            submit = form.onsubmit();
        if (submit != false)
            form.submit();
    }
    this.AddEventOnSubmit = function(callback) {
        form.onsubmit = callback;
    }
    this.AddPDIEvent = function(event) {
        if (form.PDIEVENTS != undefined)
            form.PDIEVENTS.value += event;
    }
    this.SetPDISubmitSender = function(sender) {
        submitSender = sender;
    }
}
