// funkce pro spousteni udalosti
function fireElementEvent(element, eventName) {
    if (document.createEventObject) {
        // dispatch for IE
        var evt = document.createEventObject();
        return element.fireEvent('on' + eventName, evt);
    }
    else {
        // dispatch for firefox + others
        var evt = document.createEvent("HTMLEvents");
        evt.initEvent(eventName, true, true); // event type,bubbling,cancelable
        return !element.dispatchEvent(evt);
    }
}


//HandleEnterSubmit

function HandleEnterSubmit(buttonId, event)
{
    var button = document.getElementById(buttonId);
    var keyCode = (document.all) ? event.keyCode : event.which;
    if (button != null && keyCode == 13) {
        fireElementEvent(button, 'click');
        event.returnValue = false;
        event.cancel = true;
        return false;
    }
}

