function validar_form(){ var usuarios_usuario = $('usuarios_usuario'); var usuarios_nombre = $('usuarios_nombre'); var usuarios_email = $('usuarios_email'); var usuarios_telefono = $('usuarios_telefono'); var usuarios_actividad = $('usuarios_actividad'); var usuarios_empresa = $('usuarios_empresa'); var usuarios_domicilio = $('usuarios_domicilio'); var usuarios_localidad = $('usuarios_localidad'); var usuarios_provincia = $('usuarios_provincia'); var usuarios_pais = $('usuarios_pais'); var usuarios_cp = $('usuarios_cp'); if (usuarios_usuario.value.length<1) { alert("Es necesario ingresar un usuario"); usuarios_usuario.focus(); return false; } else if (usuarios_usuario.value.length<6) { alert("El usuario debe tener mas de 6 caracteres."); usuarios_usuario.focus(); return false; } else if (usuarios_nombre.value.length<1) { alert("Es necesario ingresar un nombre"); usuarios_nombre.focus(); return false; } else if ((echeck(usuarios_email.value)==false)) { alert("La dirección de Email ingresada no es valida."); usuarios_email.focus(); return false; } else if (usuarios_telefono.value.length<1) { alert("Es necesario ingresar un telefono"); usuarios_telefono.focus(); return false; } else if (usuarios_actividad.value.length<1) { alert("Es necesario ingresar una actividad"); usuarios_actividad.focus(); return false; } else if (usuarios_empresa.value.length<1) { alert("Es necesario ingresar una empresa"); usuarios_empresa.focus(); return false; } else if (usuarios_domicilio.value.length<1) { alert("Es necesario ingresar un domicilio"); usuarios_domicilio.focus(); return false; } else if (usuarios_localidad.value.length<1) { alert("Es necesario ingresar una localidad"); usuarios_localidad.focus(); return false; } else if (usuarios_provincia.value.length<1) { alert("Es necesario ingresar una provincia"); usuarios_provincia.focus(); return false; } else if (usuarios_pais.value.length<1) { alert("Es necesario ingresar un pais"); usuarios_pais.focus(); return false; } else if (usuarios_cp.value.length<1) { alert("Es necesario ingresar un código postal"); usuarios_cp.focus(); return false; } else { return true; }; }; $('registroForm').onsubmit = validar_form; function echeck(str) { var at="@"; var dot="."; var lat=str.indexOf(at); var lstr=str.length; var ldot=str.indexOf(dot); if ((str.indexOf(at)==-1) || ((str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)) || ((str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)) || (str.indexOf(at,(lat+1))!=-1) || ((str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)) || (str.indexOf(dot,(lat+2))==-1) || (str.indexOf(" ")!=-1)) { return false; } else { return true; }; }