para impedir mediante javascript que queden campos vacios puedes hacerlo con este script:
Código:
<script language="Javascript">
function verificarFormu(cualo)
{
for(m=0;m<cualo.length;m++)
{
if(cualo.elements[m].value=="")
{
alert("Debe poner un " + cualo.elements[m].name.substring(0,cualo.elements[m].name.length))
cualo.elements[m].focus()
return false
break;
}
}
}
</script>
y en la etiqueta form poner onSubmit="return verificarFormu(this)".... con eso saldra un alert cada vez que un campo este vacio señalando cual campo lo esta (con su nombre).... bueno espero que sea de ayuda saludos y suerte