mmmmmm no se mucho de javascript pero se me hace que debes de validar el nombre con un 0 y no un espacio en blanco jeje. algo asi:
Código:
if(nombre.value.length == 0){
alert("Tiene que escribir su nombre")
return 0;
}
prueba eso haber si funciona si no pues buscamos otra opcion.