Hola:
Sobre validaciones de formularios puedes encontrar info en esta página.
El abc de los formularios... pero simplificando se pone en el form algo así:
<form onsubmit="return validar(this)"...
y en validar recorres los campos que quieras chequear y devuelves false si no pasa la validación.
Saludos