﻿      //This function is used to restrict enrting specific character as per the type of filed.
        //Types are 1. Numeric - allows only digits from 0-9 other character are restricted.
        //          2. AlphaNumeric - allows only alphabets from a-z and digits from 0-9 other 
        //                            character are restricted.     
        function Validation(e, type) {
            var keynum;
            var keychar;
            var numcheck;
            if (window.event) // IE
            {
                keynum = e.keyCode;
            }
            else if (e.which) // Netscape/Firefox/Opera
            {
                keynum = e.which;
            }
            if (keynum != 8 && keynum != 22 && keynum != undefined) {
                keychar = String.fromCharCode(keynum);
                if (type == 'Numeric')
                    numcheck = /^[0-9]$/;
                else if (type = 'AlphaNumeric')
                    numcheck = /^[A-Za-z0-9 ]$/;
                return numcheck.test(keychar);
            }
            else {
                return true;
            }
        }