﻿// JScript File
function IsSystemKey(keyCode)
{
    var syscodes = new Array();
    syscodes[0] = 37; // arrows
    syscodes[1] = 38;
    syscodes[2] = 39;
    syscodes[3] = 40;
    syscodes[4] = 33; // pg up, pg down, home, end
    syscodes[5] = 34;
    syscodes[6] = 35;
    syscodes[7] = 36;
    syscodes[8] = 16; // shift
    syscodes[9] = 17; // ctrl
    syscodes[10] = 18; // alt
    syscodes[11] = 19; // pause
    syscodes[12] = 20; // caps lock
    //syscodes[13] = 13; //enter
    syscodes[14] = 91; // start
    syscodes[15] = 93; // contex menu
    syscodes[16] = 45; // ins
    syscodes[17] = 27; //esc
    
    var isSystemKey = false;
    for (i=0;i<18;++i)
    {        
        if (keyCode == syscodes[i])
        {
            isSystemKey = true;
        }
    }
    return isSystemKey;
}