Hola:
Me alegro de que te sirva, de paso te respondo (creo que un poco tarde)...
La idea de pasar el formulario como parámetro es justamente para poder reutilizar el script, aunque si los campos son distintos hay que usar otra técnica como pasar los campos que se quieren validar también (solo el nombre), pero no es mi intención liarte, así que lo dejaremos para otra ocasión...
Saludos