    function maxLength(obj,len,e) {
        if(obj.value.length >= len)
        {
            if (navigator.userAgent.indexOf("MSIE")!=-1) return false;
            else if (generalNav(e)) return true;

            return false;
        }
        return true;
    }

    function generalNav(e) {
        var keyCode = e.charCode;
        if (keyCode==8) { return true; }
        //if (e.shiftKey) { return true; }
        if (e.ctrlKey) { return true; }
        if (keyCode == 0) { return true; }
        return false;
    }

    function isDecimalPlace(myKeyCode) {
        if (myKeyCode == 46) { return true; }
        return false;
    }

    function isDoubleQuote(myKeyCode) {
        if (myKeyCode == 34) { return true; }
        return false;
    }

    function isAtSign(myKeyCode) {
        if (myKeyCode == 64) { return true; }
        return false;
    }

    function isUnderscore(myKeyCode) {
        if (myKeyCode == 95) { return true; }
        return false;
    }

    function isForwardSlash(myKeyCode) {
        if (myKeyCode == 47) { return true; }
        return false;
    }

    function isColon(myKeyCode) {
        if (myKeyCode == 58) { return true; }
        return false;
    }
    
    function isSemiColon(myKeyCode) {
        if (myKeyCode == 59) { return true; }
        return false;
    }   

    function isMinusChar(myKeyCode) {
        if (myKeyCode == 45) { return true; }
        return false;
    }
    
    function isAmp(myKeyCode) {
        if (myKeyCode == 38) { return true; }
        return false;
    }
    
    function isEquals(myKeyCode) {
        if (myKeyCode == 61) { return true; }
        return false;
    }
    
    function isComma(myKeyCode) {
        if (myKeyCode == 44) { return true; }
        return false;
    }

