Hola
bocho0610
Yo te aconsejaría que usases frameworks de Javascript ya desarrollados, potentes, rápidos y sobre todo SUPER AMPLIOS en necesidad para que te lo haga solo.
YO uso "Jquery Validator Engine2 y tenga 4 campos mi formulario, o 56 campos.. me valida todo sin tener que crear funciones extra.
Simplemente, en el atributo "class" de cada campo tú le dices si es obligatorio, si es especial, su longitud máxima a escribir, si se pueden usar números, si se puede usar solo letras, si es email, etc, etc.
Te dejo el enlace del pluggin de jQery que considero que es importante:
http://www.position-absolute.com/art...ion-is-a-mess/
Quizás haya gente que use otros sistemas de validación automáticos, estaría bien que se compartieran aquí!!!!
Un saludo y espero haber podido ayudarte.
Javier