﻿// Touche ENTREE
var keyactions = new Hashtable();
var keytests = new Hashtable();
var keyaction = null;
var catchenter = true;
function EnterKeyDown(e)
{
    if (catchenter)
    {
        if (!e) e = window.event;
        if (e.keyCode == 13)
        {
            if (keyaction == null)
            {
                keyaction = "Default";
            }
            var action = keyactions.get(keyaction);
            var test = keytests.get(keyaction);
            if ((action != null) && (action.Trim() != ""))
            {
                var testok = true;
                if ((test != null) && (test.Trim() != ""))
                {
                    testok = eval(test);
                }
                if (testok)
                {
                    eval(decodeURI(action));
                }
            }
        }
    }
}
document.onkeydown = EnterKeyDown;

