﻿
var eventKey;

function registerSubmitHandlers()
{
    if (typeof autoSubmitNames != 'undefined')
    {
        for(var i = 0, j = autoSubmitNames.length; i < j; i++ )
        {
            var ob = document.getElementById(autoSubmitNames[i]);
            if (ob != null)
                //ob.onkeydown = doSubmit;
                ob.onkeypress = doSubmit;
        }

        if (!document.all)
        {
            eventKey = "e.keyCode";
            document.captureEvents(Event.KeyDown);
        }
        else
            eventKey = "event.keyCode";
    }
}

function doLinkSubmit(linkID)
{
    if (document.all)
        document.getElementById(linkID).click();
    else
        document.location.href = document.getElementById(linkID).href;
}

function doSubmit(e)
{
    if (eval(eventKey) == 13)
    {
        for(var i = 0, j = autoSubmitNames.length; i < j; i++ )
        {
            if (autoSubmitNames[i] == this.id)
            {
                eval(autoSubmit[i]);
                return false;
            }
        }
    }
}

