function UserLogin(n){VerifyFormData({el:".userlogn_from"},function(t){var i=new Ajax.Web.Dictionary("Dictionary<string,string>");i=JsonToDict(t);$("input[role='userloginbtn']").val(rclng.loading).attr("disabled",!0);Web960.Web.index.RegUserLogin(i,function(t){AjaxReturn(t,function(){var i=t.value,r;i.Status=="1"?n!=undefined?n(i.StrResult):location.href=i.StrResult:($("input[role='userloginbtn']").val(rclng.login).attr("disabled",!1),$(".userlogin_verifycodedl").show(),alert(i.ClientMsg),$("#userloginvimgbox img").length>0&&(r=$("#userloginvimgbox img"),ReFreashVerifyImg(r)))})})})}function initUserLoginForm(n){ViewVerifyImage({el:"#userloginvimgbox",ref_el:"#userlogin_verifycode",verifytype:"userlogin"});InitFormVerify({el:".userlogn_from"});$("input[data-ref='autologin']").is(":checked")&&setTimeout(function(){UserLogin(n)},1e3);$("#UserLogin_btn").unbind().on("click",function(){UserLogin(n)})}function CheckUserLogin(n){Web960.Web.index.CheckRegUserLogin(function(t){AjaxReturn(t,function(){var i=t.value;n(i.Status,i.StrResult,i.ClientMsg)})})}function ShowLoginDialog(n){$("#RegUserLoginBox").length==0?($("body").append('<div id="RegUserLoginBox" style="padding-top:20px;padding-bottom:20px; display:none;"><\/div>'),$("#RegUserLoginBox").html(rclng.loading),$("#RegUserLoginBox").load("/index.aspx",{a:"loginformhtml"},function(){initUserLoginForm(n.loginedcallback);ShowLoginDialog()})):OpenDialog({el:"#RegUserLoginBox",modalclass:"modal-sm",width:500,title:rclng.plugin_membership_logindialogtitle})}function ShowUserRegDialog(n){$("#RegUserRegBox").length==0?($("body").append('<div id="RegUserRegBox" style="padding:0px; display:none;"><\/div>'),$("#RegUserRegBox").html('<iframe src="'+n.regurl+'?v=dialog" frameborder="0" width="100%" height="450" />'),ShowUserRegDialog(n)):OpenDialog({el:"#RegUserRegBox",width:550,title:rclng.register})}function GotoUserReg(n){typeof MembershipCustomCfg!="undefined"&&MembershipCustomCfg.gotouserreg!=undefined?MembershipCustomCfg.gotouserreg(n):location.href=n}function CloseLoginDialog(){CloseDialog("#RegUserLoginBox")}function CloseUserRegDialog(){CloseDialog("#RegUserRegBox")}function CheckRequiredInfo(){$(".requirefill").length>0&&$(".requirefill").each(function(){$(this).qtip({show:!0,content:{text:""+GetLangTxt(rclng.plugin_membership_requiredfillnav,[{title:"title",text:$(this).html()}])},position:{my:"left top",at:"top right"},style:{classes:"qtip-red qtip-shadow"}})})}Web960.Web.index.RegUserLogin=function(n,t){for(var r={},i=0;i<n.keys.length;i++)r[n.keys[i]]=n.values[i];$.post("/index.aspx?a=ajaxpro_ajax&method=RegUserLogin",r,function(n){var i={value:n};t(i)})};Web960.Web.index.CheckRegUserLogin=function(n){$.post("/index.aspx?a=ajaxpro_ajax&method=CheckRegUserLogin",{},function(t){var i={value:t};n(i)})};