function validar(){ 
  if (document.form.nombre.value.length==0){ 
       alert("Tiene que escribir su nombre") 
       document.form.nombre.focus() 
       return 0; 
    } 
	if (document.form.apellidos.value.length==0){ 
       alert("Tiene que escribir sus Apellidos") 
       document.form.apellidos.focus() 
       return 0; 
    } 
	if (!(document.form.sexo[0].checked || document.form.sexo[1].checked))  { 
      alert("Tiene que selecionar su sexo") 
      document.form.sexo[0].focus() 
       return 0; 
    } 
	if (document.form.email.value.length==0){ 
       alert("Tiene que escribir su correo electrónico") 
       document.form.email.focus() 
       return 0; 
    } 
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form.email.value)){
   //alert("La dirección de email " + valor    + " es correcta.") 
   //return (true)
  } else {
   alert("La dirección de email es incorrecta.");
   return 0;
  }

	
	if (document.form.telefono.value.length==0){ 
       alert("Tiene que escribir su teléfono") 
       document.form.telefono.focus() 
       return 0; 
    } 
	
	if (document.form.domicilio.value.length==0){ 
       alert("Tiene que escribir su domicilio") 
       document.form.domicilio.focus() 
       return 0; 
    } 
	if (document.form.numero.value.length==0){ 
       alert("Tiene que escribir su número") 
       document.form.numero.focus() 
       return 0; 
    } 
	if (document.form.localidad.value.length==0){ 
       alert("Tiene que escribir su localidad") 
       document.form.localidad.focus() 
       return 0; 
    } 
	if (document.form.codigopostal.value.length==0){ 
       alert("Tiene que escribir su código postal") 
       document.form.codigopostal.focus() 
       return 0; 
    } 
	if (document.form.provincia.value.length==0){ 
       alert("Tiene que escribir su provincia") 
       document.form.provincia.focus() 
       return 0; 
    } 
	
	//if (document.form.nacionalidad.value=='999'){ 
     //  alert("Tiene que selecionar su nacionalidad") 
      // document.form.nacionalidad[0].focus() 
      // return 0; 
    //} 
	
if (document.form.pais.value=='999'){ 
       alert("Tiene que selecionar su país") 
       document.form.pais[0].focus() 
       return 0; 
    } 
	if (document.form.aceptolopd.checked==false) {
alert("Tiene que aceptar el aviso legal.");
document.form.aceptolopd.focus();
 return (false);
}
	
	 //el formulario se envia 
   // alert("Muchas gracias por enviar el formulario"); 
    document.form.submit(); 
}
