var loginreg={_module:{},init:function(n,t,i){this._module.link=n,this._module.version=t,this._module.sitecity=i;var r=GetCookie(this._module.version);r!=null&&r!=""?($("#divLoginOut").show(),$("#aPersonLogin").attr("href",n+"/"+r.split("&")[6].split("=")[1]+"/Iindividual/UserInfoM.html"),$("#sUserInfo").html(unescape(r.split("&")[1].split("=")[1]))):$("#divLogin").show()},vLogin:function(){$("#flogin").validate({errorLabelContainer:$("#anr_alert"),rules:{password:{required:!0,rangelength:[4,14]},email:{required:!0,maxlength:40}},messages:{password:{required:"注：密码不能为空！",rangelength:"注：密码必须为4~14位！"},email:{required:"注：登录账号不能为空！",email:"注：登录账号不正确不正确！",maxlength:"注：登录账号的长度最多为40个字符！"}},submitHandler:function(){return loginreg.QuickLogin(),!1}})},vReg:function(){$("#fregister").validate({errorLabelContainer:$("#anr_alert"),rules:{password:{required:!0,rangelength:[4,14]},email:{required:!0,maxlength:40},nickname:{required:!0,maxlength:8,nickname:!0},code2:{required:!0,maxlength:4}},messages:{password:{required:"注：密码不能为空！",rangelength:"注：密码必须为4~14位！"},email:{required:"注：登录账号不能为空！",maxlength:"注：登录账号的长度最多为40个字符！"},nickname:{required:"注：昵称不能为空！",maxlength:"注：昵称最多为8个字符！",nickname:"注：昵称请用中文字母数字下划线！"},code2:{required:"注：验证码不能为空！",maxlength:"注：验证码4个字符！"}},submitHandler:function(){return loginreg.QuickReg(),!1}})},showp:function(n,t,i){$("#"+t).hide(),$("#"+i).show(),$(n).addClass("anrr").removeClass("anrn"),$("#anr_nav a").not($(".anrshut a")).not($(n)).removeClass("anrr").addClass("anrn"),$("#anr_alert").hide()},QuickLogin:function(){var n=$("#hidVerifyCode").val();n<3?loginreg.LoginSubmit():window.location=this._module.link+"/login.html"},LoginSubmit:function(){var t=$("#ckRem").attr("checked")==undefined?"false":"true",n=this._module.link+"/ashx/QuickLogin.ashx?jsoncallback=?&LoginUserName="+$("#loginemail").val()+"&Password="+$("#loginpass").val()+"&IsKeepPass="+t+"&date="+new Date;$.getJSON(n,function(n){var t=n.result.split("|"),i;if(t[0]=="登录成功"){$("#divLogin").hide(),$("#divLoginOut").show(),i=GetCookie(loginreg._module.version),$("#aPersonLogin").attr("href",loginreg._module.link+"/"+i.split("&")[6].split("=")[1]+"/Iindividual/UserInfoM.html"),$("#sUserInfo").html(t[1].replace("早上好：","").replace("上午好：","").replace("下午好：","").replace("晚上好：",""));try{UserAskedPriceCallName()}catch(r){}$("#facebox .close").click()}else if(t[0]=="未认证邮箱登录成功"){$("#divLogin").hide(),$("#divLoginOut").show(),i=GetCookie(loginreg._module.version),$("#aPersonLogin").attr("href",loginreg._module.link+"/"+i.split("&")[6].split("=")[1]+"/Iindividual/UserInfoM.html"),$("#sUserInfo").html(t[1]);try{UserAskedPriceCallName()}catch(r){}$("#qkruNick").html(t[1].split("：")[1]),$("#qkruEmail").html(t[2]),$("#qkruAuth").bind("click",function(){window.open("http://"+n.Url),$("#facebox .close").click()}),$("#warpDiv").hide(),$("#flogin").hide(),$("#loginemail").val().indexOf("@")>-1?($("#fregister").hide(),$("#anr").hide(),$("#qkregunauth").show(),$("#facebox").css("left",350).css("top",105.6),$("#LoginLink").hide(),$("#RegLink").hide()):$("#facebox .close").click()}else{$("#hidVerifyCode").val(parseInt($("#hidVerifyCode").val())+1);if(parseInt($("#hidVerifyCode").val())>=3){window.location=loginreg._module.link+"/login.html";return}$("#anr_alert").text(t[0]).show(),$("#warpDiv").show(),t[0]=="用户邮箱未认证！"&&(location.href=n.auth)}})},QuickReg:function(){var n=!1,i=$("input[@name=userNameType][@checked]").val(),t;if(i==1)if(loginreg.email($("#regemail").val()))n=!0;else return $("#anr_alert").html("注：邮箱地址不正确！").show(),$("#warpDiv").show(),$("#regemail").focus(),!1;else{if($("#regemail").val().replace(/(^\s*)|(\s*$)/g,"").replace(/^(13[0-9]|15[0|1|3|6|7|8|9]|18[6|8|9])\d{8}$/g,"").length!=0)return $("#anr_alert").html("注：手机号码不正确！").show(),$("#warpDiv").show(),$("#regemail").focus(),!1;n=!0}n&&(t=this._module.link+"/ashx/QuickRegister.ashx?jsoncallback=?&RegSource=4&SiteCity="+this._module.sitecity+"&userName="+$("#regemail").val()+"&userPwd="+$("#regpass").val()+"&userNick="+escape($("#regnickname").val())+"&code="+$("#VerifyCode_UserControl2").val()+"&date="+new Date,$.getJSON(t,function(n){var t;if(n.Results=="注册成功"){$("#qkraNick").html("["+n.Nickname+"]");if(i==2){$("#divLogin").hide(),$("#divLoginOut").show(),$("#sUserInfo").html($("#regnickname").val()),t=GetCookie(loginreg._module.version),$("#aPersonLogin").attr("href",loginreg._module.link+"/"+t.split("&")[6].split("=")[1]+"/Iindividual/UserInfoM.html"),$("#LoginLink").hide(),$("#RegLink").hide(),$("#warpDiv").show(),$("#flogin").hide(),$("#fregister").hide(),$("#qkregauth").hide(),$("#qkregauthMobile").show(),$("#qkraNickMobile").html("["+$("#regnickname").val()+"]"),$("#qkrzMobile").bind("click",function(){$("#facebox .close").click(),loginreg.MobileAuth(t.split("&")[6].split("=")[1],t.split("&")[0].split("=")[1])}),$("#qkraBtnAuthMobile").bind("click",function(){$("#facebox .close").click(),loginreg.MobileAuth(t.split("&")[6].split("=")[1],t.split("&")[0].split("=")[1])});try{UserAskedPriceCallName()}catch(r){}}else{$("#warpDiv").show(),$("#flogin").hide(),$("#fregister").hide(),$("#qkraNick").html("["+n.Nickname+"]"),$("#LoginLink").hide(),$("#RegLink").hide(),$("#qkregauth").show();if(n.Login!="")$("#qkraBtnAuth").bind("click",function(){window.open(n.Url),window.location.href=n.Login});else{$("#divLogin").hide(),$("#divLoginOut").show(),$("#sUserInfo").html($("#regnickname").val()),t=GetCookie(loginreg._module.version),$("#aPersonLogin").attr("href",loginreg._module.link+"/"+t.split("&")[6].split("=")[1]+"/Iindividual/UserInfoM.html");try{UserAskedPriceCallName()}catch(r){}$("#qkraBtnAuth").bind("click",function(){window.open(n.Url),$("#facebox .close").click()})}}}else{if(n.Results=="验证码不对！")return $("#anr_alert").html(n.Results).show(),$("#warpDiv").show(),$("#VerifyCode_UserControl2").focus(),!1;$("#anr_alert").html(n.Results).show(),$("#warpDiv").show()}}))},checkUserName:function(n){var i,t;if($("#"+n).val().length==0||$("#"+n).val()=="")return $("#anr_alert").show().children().show(),$("#anr_alert").html("注：登录账号不能为空！").show(),$("#"+n).focus(),!1;i=$("input[@name=userNameType][@checked]").val();if(i==1)if(loginreg.email($("#"+n).val()))IsTrue=!0;else return $("#anr_alert").html("注：邮箱地址不正确！").show(),!1;else{if($("#"+n).val().replace(/(^\s*)|(\s*$)/g,"").replace(/^(13[0-9]|15[0|1|3|6|7|8|9]|18[6|8|9])\d{8}$/g,"").length!=0)return $("#anr_alert").html("请填写正确的手机号码:)").show(),!1;IsTrue=!0}IsTrue&&(t=this._module.link+"/ashx/QuickValidateUser.ashx?jsoncallback=?&username="+$("#regemail").val()+"&date="+new Date,$.getJSON(t,function(n){n.Results=="0"?$("#anr_alert").html("<font color='#1b6f01'>注：恭喜您，该登录账号可以注册！</font>").show():$("#anr_alert").html("注：很遗憾，该登录账号已经被注册！").show()}))},inithidden:function(n){for(var t in n)$("#fLoginSub").append('<input name="'+t+'" type="hidden" value="'+n[t]+'" />'),$("#fregforsub").append('<input name="'+t+'" type="hidden" value="'+n[t]+'" />'),$("#Form5").append('<input name="'+t+'" type="hidden" value="'+n[t]+'" />')},focus:function(n){var t=$(n);t.addClass("foucsBG"),t[0].id=="regemail"&&(t[0].value=="请填写您的常用邮箱"||t[0].value=="请填写您的手机号码")&&(t[0].value="")},blur:function(n){var t=$(n),i=$("input[@name=userNameType][@checked]").val();t.removeClass("foucsBG"),t[0].id=="regemail"&&(t[0].value==""&&i==1?t[0].value="请填写您的常用邮箱":t[0].value==""&&i==2&&(t[0].value="请填写您的手机号码"))},email:function(n){return/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(n)},MobileAuth:function(n,t){var i=loginreg._module.link+"/Ashx/sendSMSMobileAuth.ashx?jsoncallback=?&userName="+t+"&date="+new Date;$.getJSON(i,function(t){if(t.result=="今天已超过3次，请您24小时后重试吧。")alert(t.result);else{var i=loginreg._module.link+"/"+n+"/Iindividual/AccountActivate.html";window.open(i)}})}};
