Pues ya que nadie se anima publico el mio jeje:
http://www.gkdev.net/fdw/desafiojs/validador/
Saludos
ojo este es parte de mi framework jeje asi que viene complementado con otros validadores via Server pero para solo demostrar el javascript fue quitada esta parte.