﻿// JScript File

function FilterBadChar(evt)
      {
           
        var badchar=new Array(33,34,35,36,37,38,39,40,41,42,43,46,58,59,60,61,62,63,64,91,92,93,94,95,96,123,124,125,126);
         var flag;
         var charCode = (evt.which) ? evt.which : evt.keyCode;       
         for(var i=0;i<badchar.length;i++)
         {         
         
              if (charCode == badchar[i])
              {                  
                 flag = false;
                 break;
              }
              else
              {                
                flag = true;
             }             
            
         }
         
         return flag;
      }
      
      function FilterBadCharPass(evt)
      {
                      
        var badchar=new Array(34,39,60,62,59,61,40,41);
         var flag;
         var charCode = (evt.which) ? evt.which : evt.keyCode;                
         for(var i=0;i<badchar.length;i++)
         {         
         
              if (charCode == badchar[i])
              {                  
                 flag = false;
                 break;
              }
              else
              {                
                flag = true;
             }             
            
         }
         
         return flag;
      }
      /*
        function validate_BadChar_Pass(txtpass)
        {
            var flag=false;
            var value = txtpass.value
            var badchar=new Array(34,39,60,62,59,61,40,41);
            //invalids = "<>'";=()";
            for(i=0; i<value.length; i++)
            {
                 for(j=0; j<badchar.length; j++)
                 {                
                    if(value.charCodeAt(i)==badchar[j] )
                    {
                       flag=true;
                       break;
                    }
                    if(flag)
                    {break;}
                }
                
            }           
           
           if(flag)
           {
                 alert("Special symbols like  <, >, ', \" , = , ; , ( , )  are not allowed in password!");         
                 return false;
           }
           else
           {
                 return true;
           }
            
        }
*/

              function ValidNumeric(evt)
              {
                 var charCode = (evt.which) ? evt.which : evt.keyCode;
                 if(!(charCode>=48 && charCode<=57))
                    return false;
                 return true;
              }
               function ValidRank(evt)
              {
                 var charCode = (evt.which) ? evt.which : evt.keyCode;
                 if(!((charCode>=48 && charCode<=57)|| charCode==46 ))
                    return false;
                 return true;
              }
              function ValidAlpha(evt)
              {	              
                var c = (evt.which) ? evt.which : evt.keyCode;
                if(!((c>=65 && c<=90)||(c>=97 && c<=122)|| (c==32)))
                    return false;
                return true;
              }
              
                function ValidAlphaNum(evt)
                {	              
                    var c = (evt.which) ? evt.which : evt.keyCode;
                    
                    if( ((c>=65 && c<=90)||(c>=97 && c<=122)|| (c==32))  || (c>=48 && c<=57))
                     {    return true;  }
                    else
                    {return false;}
                    
                }
              
