var success_div="id_reset_success_field";var fail_div="id_reset_error_div";function reset_dyna_validate(){if(jQuery("#id_reset_form").size()>0){var a=jQuery("#"+fail_div);jQuery("#id_reset_form").validate({errorContainer:a,errorLabelContainer:$("ul",a),is_showlabel:true,rules:{reset_userid:{required:true,maxlength:30}},messages:{reset_userid:"哲思ID不能为空。"}})}if(jQuery("#id_reset_password_form").size()>0){var a=jQuery("#id_reset_password_validate_div");jQuery("#id_reset_password_form").validate({errorContainer:a,errorLabelContainer:$("ul",a),is_showlabel:true,rules:{reset_userid:{required:true,minlength:6,maxlength:30},reset_password:{required:true,minlength:6,maxlength:30,required_english:true},reset_repassword:{equalTo:"#id_reset_password"}},messages:{reset_userid:"哲思ID不能为空。",reset_password:{required:"密码不能为空。",minlength:"密码太短，长度范围是6到30个字符。"},reset_repassword:"密码和确认密码不一致。"}})}}reset_dyna_validate();jQuery("#id_reset_form").submit(function(c){c.preventDefault();var e={};var b=this;var a="id_reset";e.userid=jQuery(b).find("input[@name=reset_userid]").val();if(document.getElementById("id_simple_reset")!=undefined){jQuery("#"+fail_div+" ul.error").html("")}if(jQuery(b).valid()){FormModule.show_waiting(a);HttpAPI.getJSON("/reset/send/",e,function(d){FormModule.hide_waiting(a);if(d.status=="success"){b.reset();NoticeModule.change_notice(success_div,"已向你的验证邮箱发送重置密码信，请查收。");jQuery("#"+success_div).show()}else{if(jQuery(b).find("input[@name=reset_userid]").attr("type")=="hidden"){NoticeModule.change_notice(fail_div,"你的电子邮件地址尚未验证，无法重置密码。")}else{if(document.getElementById("id_simple_reset")!=undefined){jQuery("#"+fail_div+" ul.error").append('<li class="inp_error" id="id_server_error">'+d.msg+"</li>").show();jQuery("#id_reset_userid").val("")}else{NoticeModule.change_notice(fail_div,d.msg)}}jQuery("#"+fail_div).show()}})}return false});jQuery("#id_reset_userid").focus(function(){var a=false;jQuery("#id_server_error").remove();jQuery("#"+fail_div+" li").each(function(){if(jQuery(this).css("display")!="none"){a=true}});if(!a){jQuery("#"+fail_div).hide()}});jQuery("#id_reset_password_form").submit(function(b){b.preventDefault();var a=this;if(jQuery(a).valid()){FormModule.disabled_button("id_reset_password_submit_button",true);a.submit()}return false});function autologin(){var a=document.getElementById("id_autologin_url");if(a!=undefined){window.location.href=a.value}}setTimeout(autologin,3000);