$(document).ready(function() { $("#top-login-entrar").click(function() { $("#top-login-form").submit(); }); $("#top-login-recuperar-password").click(function() { $("#top-login-usr").slideUp('slow'); $("#top-login-pwd").slideDown('slow'); return false; }); $("#top-login-entrar-usuario").click(function() { $("#top-login-usr").slideDown('slow'); $("#top-login-pwd").slideUp('slow'); return false; }); $("#top-login-enviar").click(function() { area_usuario_recuperar_password(); return false; }); $('#top-login-input-password').bind("keypress", function(e) { var code = (e.keyCode? e.keyCode : e.which); if(code == 13) { area_usuario_recuperar_password(); return false; } }); $('#login_pwd').bind("keypress", function(e) { var code = (e.keyCode? e.keyCode : e.which); if(code == 13) { $("#top-login-form").submit(); return false; } }); }); function area_usuario_recuperar_password() { $("#recuperar-password-ok").hide(); $("#recuperar-password-error").hide(); $.ajax({ type: "get", url: "/usuarios/recordarPassword.html", data: "email="+escape($("#top-login-input-password").val()), cache: false, async: true, success: function(result) { if(result=='OK') { $("#top-login-input-password").val(''); $("#recuperar-password-ok").fadeIn(); } else $("#recuperar-password-error").fadeIn(); }, error: function(result) { $("#recuperar-password-error").fadeIn(); } }); }