function check_formulario() {
missinginfo = "";

if(document.registro.nombre.value == "") {
missinginfo += "\n     -  Nombre";
}

if(document.registro.localidad.value == "") {
missinginfo += "\n     -  Poblacion";
}

if((document.registro.pass.value == "") || ((document.registro.pass.value)!=(document.registro.pass2.value))) {
missinginfo += "\n     -  Contraseña";
}

if(document.registro.acepto.checked==false) {
missinginfo += "\n     -  Aceptar las condiciones y términos";
}

  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.registro.email.value))){
   missinginfo += "\n     -  Email incorrecto";
  } 
if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"Los datos introducidos son erroneos en:\n" +
missinginfo + "\n_____________________________" +
"\nPor favor, rellena todos los campos de forma correcta.";
alert(missinginfo);
return false;
}
else{
alert ("Gracias por tu registro.");
 return true;
}
}
