Create scripts2.js

fijate, este script hace lo mismo q el otro, con la dif que este si lo dejas vacio no te lo pone ni bien ni mal, pero cuando pones calcular te verifica q no haya ninguno vacio y si hay campos vacios te focusea el primer vacio que encuentra.

El validateform() fijate que lo que hace es tambien avisar cual es el error que tiene el campo.