Lo que aquí te envío lo puedes encontrar en la siguiente página:
http://www.tejedoresdelweb.com/307/article-1066.html#h2_3---------
Funciones para evaluar el texto
La mayoría de las funciones están explicadas en la versión con comentarios de FormCheq.js. [utilice "Grabar destino como ..." o "Save link as ..." para bajar este archivo, o el browser intentará ejecutar la aplicación javascript]
IsAlphabetic(string) Retorna verdadero si y solo sí el contenido de string sólo está compuesto por letras (mayúsculas o minúsculas, caracteres españoles incluidos)
IsAlphanumeric(string) Retorna verdadero si y solo sí el contenido de string sólo está compuesto por letras (mayúsculas o minúsculas, caracteres españoles incluidos) o números
isName(string) Retorna verdadero si y solo sí el contenido de string sólo está compuesto por letras (mayúsculas o minúsculas, caracteres españoles incluidos), números o espacios en blanco
isInteger(string) Retorna verdadero si y solo sí el contenido de string representa un número entero, con o sin signo
isNumber(string) Retorna verdadero si y solo sí el contenido de string representa un número entero o decimal, con o sin signo
isEmail(string) Retorna verdadero si y solo sí el contenido de string tiene la forma de una dirección de correo electrónica válida
isPhoneNumber(string) Retorna verdadero si y solo sí el contenido de string tiene la forma de un número de teléfono válido (se aceptan números, paréntesis, guiones y espacios)
------