﻿// JScript File

//Function for allow Text + Numeric values for input control
        function CheckTextValue()
        {
        
            var key;
            if(window.event.keyCode)
            {
                key = window.event.keyCode;
            }
            else if(window.event.which)
            {
                key = window.event.which;
            }
        
            if((key>=65 && key<=90 ) || (key>=97 && key<=122) || (key>=48 && key<=57) ||(key==32) )
            {
                return;
            }
            else
            {
                if(window.event.keyCode)
                {
                    window.event.keyCode =null;
                }
                else if(window.event.which)
                {
                    key = window.event.which = null;
                }
            }
        }
        
//Function for allow Numeric values for date typr input control        
        function CheckDateValue()
        {
            var key;
            if(window.event.keyCode)
            {
                key = window.event.keyCode;
            }
            else if(window.event.which)
            {
                key = window.event.which;
            }
            if((key>=48 && key<=57) || (key == 45) )
            {
                return;
            }
            else
            {
                if(window.event.keyCode)
                {
                    window.event.keyCode =null;
                }
                else if(window.event.which)
                {
                    key = window.event.which = null;
                }
            }
        }

//Function for allow Numeric values for input control        
        function CheckNumericValue()
        {
            var key;
            if(window.event.keyCode)
            {
                key = window.event.keyCode;
            }
            else if(window.event.which)
            {
                key = window.event.which;
            }
            if((key>=48 && key<=57) || (key == 45) || (key == 43) )
            {
                return;
            }
            else
            {
                if(window.event.keyCode)
                {
                    window.event.keyCode =null;
                }
                else if(window.event.which)
                {
                    key = window.event.which = null;
                }
            }
        }
        
//Function for allow Text values for input control        
        function CheckTextOnly()
        {
            var key;
            if(window.event.keyCode)
            {
                key = window.event.keyCode;
            }
            else if(window.event.which)
            {
                key = window.event.which;
            }
            if((key>=65 && key<=90 ) || (key>=97 && key<=122) ||(key==32) )
            {
                return;
            }
            else
            {
                if(window.event.keyCode)
                {
                    window.event.keyCode =null;
                }
                else if(window.event.which)
                {
                    key = window.event.which = null;
                }
            }
        }
        
//Function for allow Text + Some Special charecter Like "-,/,(,)" values for input control        
        function CheckTextWithAllowSpeacialCharecter()
        {
            var key;
            if(window.event.keyCode)
            {
                key = window.event.keyCode;
            }
            else if(window.event.which)
            {
                key = window.event.which;
            }
            
            if((key>=65 && key<=90 ) || (key>=97 && key<=122) ||(key==32) ||(key==45) ||(key==47) ||(key==40) ||(key==41))
            {
                return;
            }
            else
            {
                if(window.event.keyCode)
                {
                    window.event.keyCode =null;
                }
                else if(window.event.which)
                {
                    key = window.event.which = null;
                }
            }
        }
        
//Function for allow Numeric + Alpha Numeric + Some Special charecter Like "-" values for Description input control        
        function CheckDescriptionField()
        {
            var key;
            if(window.event.keyCode)
            {
                key = window.event.keyCode;
            }
            else if(window.event.which)
            {
                key = window.event.which;
            }
            if((key>=65 && key<=90 ) || (key>=97 && key<=122) ||(key==32) ||(key==45) || (key>=48 && key<=57) ||(key==47) ||(key==40) ||(key==41))
            {
                return;
            }
            else
            {
                if(window.event.keyCode)
                {
                    window.event.keyCode =null;
                }
                else if(window.event.which)
                {
                    key = window.event.which = null;
                }
            }
        }       