Compañero, la idea es muy buena, es mas es buenisima. Y digo esto porque esto mismo intentaba proponer en un post creado no hace mucho por mi que titulé "lanzo una idea". Ahi tienes el enlace:
http://www.forosdelweb.com/f13/quiero-lanzar-idea-282440/
Como podras leer, yo proponia crear entre todos un conjunto de clases lo mas abstractas posibles para utilizarlas luego y que ayudaran a la lectura de codigo. Queria que participasemos todos y crear clases tipo validaciones, utilidades, fechas... Y que todo el mundo dijera cuales eran sus necesidades para ir creandolas.
Yo empeze a crear la de validaciones, como tu. Y te pongo los enlaces por si la quieres mirar. Yo miraré la tuya a ver si entre las dos creo una de estable.
Como podras observar mi clase solo valida el campo nulo, el email, y la longitud de las cadenas pero es que empeze ha hacerla hace poco y ahora es epoca de vacaciones y no estoy por currar tambien en mis dias libres.
el .js con la clase (esta comentada)
http://webs.ono.com/usr004/jobegor/ClasesJavascript.js
El html con las pruebas que voy haciendo
http://webs.ono.com/usr004/jobegor/validaciones.htm
Bueno, tú parece que tienes mas carisma y te han hecho mas caso, si la cosa sale adelante yo intentaré ayudar en lo que pueda.
miraré tu archivo a ver que encuentro de util.