function lettersAndNumbersOnly(evt) { evt = (evt) ? evt : event; var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0)); if (charCode == 8) // back space return true; if (charCode == 37) // <- arrow return true; if (charCode == 39) /// -> arrow return true; if (charCode == 9) /// -> tab return true; if ((charCode >= 45 && charCode <= 57) || // 0-9 and back slash(/ code 47) and dash(- code 45) and delete(code 46) (charCode >= 65 && charCode <= 90) || // A-Z (charCode >= 97 && charCode <= 122)) // a-z { return true; } else return false; } function lettersAndSpaceAndNumbersOnly(evt) { evt = (evt) ? evt : event; var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0)); if (charCode == 32) // space return true; if (charCode == 8) // back space return true; if (charCode == 37) // <- arrow return true; if (charCode == 39) /// -> arrow return true; if (charCode == 9) /// -> TAB return true; if ((charCode >= 45 && charCode <= 57) || // 0-9 and back slash(/ code 47) and dash(- code 45) and delete(code 46) (charCode >= 65 && charCode <= 90) || // A-Z (charCode >= 97 && charCode <= 122)) // a-z { return true; } else return false; } function isNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) return false; return true; if (charCode == 9) return true; } function checkpass_special(val){ val1 = val.substr(0,1); val2 = val.substr(7,1); l = val.length; flag = true; cnt_c = 0; cnt_n = 0; if(val1 == "@" || val1 == "!" || val1 == "<" || val1 == ">" || val1 == "*" || val1 == "$" || val1== "+" || val1== "~" ) { flag = false; } if(val2 == "@" || val2 == "!" || val2 == "<" || val2 == ">" || val2 == "*" || val2 == "$" || val2== "+" || val2== "~" ) { flag = false; } for(i=0;i" || c == "*" || c == "$" || c == "+" || c== "~" ) { cnt_c++; } } for(i=0;i