(function(){var B=false;function A(E){YUE.preventDefault(E);var G=YUE.getTarget(E).className;var D;var C={success:function(J){var I;try{I=YAHOO.lang.JSON.parse(J.responseText);if(I.status!==0){D=new YAHOO.chatr.msg("提示","激活失败！",{type:"alert"});D.render();}else{D=new YAHOO.chatr.msg("提示","激活邮件已发送成功",{type:"alert"});D.render();}}catch(H){return true;}B=false;},failure:function(H){if(!YUC.isCallInProgress(H)){D=new YAHOO.chatr.msg("提示","网络拥堵，请稍后再试！",{type:"alert"});D.render();}}};var F="/interface/send_active_mail.php?mail="+G;if(!B){YUC.asyncRequest("GET",encodeURI(F),C);B=true;}else{D=new YAHOO.chatr.msg("提示","邮件发送中，请稍候！",{type:"alert"});D.render();}}if(YUD.get("resent-mail")){YUE.on(YUD.get("resent-mail"),"click",A);}})();(function(){var B=false;function G(O){YUE.preventDefault(O);var N=YUD.get("nickname");var M=YUD.get("nickAscErr");if(isEmpty(N)){YUD.removeClass(M,"hide");YUD.addClass("nickOk","hide");M.innerHTML="请填写昵称";}else{var L={success:function(S){var R;try{R=YAHOO.lang.JSON.parse(S.responseText);if(R.status===0){YUD.addClass(M,"hide");YUD.removeClass("nickOk","hide");}else{YUD.addClass("nickOk","hide");YUD.removeClass(M,"hide");M.innerHTML=R.message;}}catch(Q){return true;}B=false;YUD.addClass(YUD.get("nickchkloading"),"hide");},failure:function(Q){if(!YUC.isCallInProgress(Q)){alert("网络拥堵，请稍后再试！");}}};var P=["/interface/nickcheck.php?nick=",encodeURIComponent(N.value),"&amp;rnd=",Math.random()].join("");if(!B){YUD.addClass(YUD.get("nickbtn").parentNode,"hide");YUD.removeClass(YUD.get("nickchkloading"),"hide");YUC.asyncRequest("GET",encodeURI(P),L);B=true;}}}function A(){YUD.removeClass(YUD.get("nickbtn").parentNode,"hide");YUE.on(YUD.get("nickbtn"),"click",G);}if(YUD.get("nickname")){YUE.on(YUD.get("nickname"),"keydown",A);}function E(L){YUE.preventDefault(L);YUD.get("seccodeimg").src="/inc/verify.php?r="+Math.random();}if(YUD.get("seccodelink")){YUE.on(YUD.get("seccodelink"),"click",E);}var F;var J=true;var D=function(M){J=true;var L=YJSON.parse(M.responseText);if(L.status===0){window.location.href=["success.shtml?p=",encodeURI(L.message.join("|"))].join("");}else{for(i=0;i<L.message.length;i++){YUD.get("regm"+i).innerHTML=L.message[i];if(i==2&&L.message[i]===""){YUD.get("regm"+i).innerHTML='<p id="nickAscErr" class="red hide"></p>';}}F.hide();}};var H=function(L){J=true;};var C={success:D,failure:H,cache:false};if(YUD.get("registerform")){var I="/interface/reg_check.php";var K=YUD.get("registerform");YUE.on(K,"submit",function(S){YUE.preventDefault(S);var L=true;var O=YUD.get("emailinput").value;var R=YUD.get("password");var P=YUD.get("passworda");var N=YUD.get("nickname");var M=YUD.get("vcode");if(!isEmail(O)){YUD.get("regm0").innerHTML='<p class="red">请填写邮箱地址</p>';L=false;}else{YUD.get("regm0").innerHTML="";}if(isEmpty(R)||isEmpty(P)){YUD.get("regm1").innerHTML='<p class="red">请填写密码</p>';L=false;}else{if(R.value!==P.value){YUD.get("regm1").innerHTML='<p class="red">两次输入的密码不同</p>';L=false;}else{if(R.value.length<6){YUD.get("regm1").innerHTML='<p class="red">密码至少6个字符</p>';L=false;}else{YUD.get("regm1").innerHTML="";}}}if(isEmpty(N)){YUD.removeClass("nickAscErr","hide");YUD.addClass("nickOk","hide");YUD.get("nickAscErr").innerHTML="请填写昵称";L=false;}else{YUD.get("regm2").innerHTML="";}if(isEmpty(M)){YUD.get("regm3").innerHTML='<p class="red">请输入下面的验证字符</p>';L=false;}else{YUD.get("regm3").innerHTML="";}if(J&&L){J=false;F=new YAHOO.chatr.msg("提示","正在注册中，请稍候",{type:"loading"});F.render();YUC.setForm(K);var Q=YUC.asyncRequest("POST",I,C);}});}})();YAHOO.namespace("chatr.mailac");function replaceAll(E,C,D){if(E===null||E===""){return E;}if(C===null||C===""){return E;}if(D===null){D="";}var A="";var B=E.indexOf(C);while(B!=-1){if(B!==0){A+=E.substring(0,B)+D;}E=E.substring(B+C.length);B=E.indexOf(C);}if(E!==""){A+=E;}return A;}function getMailname(D){D=replaceAll(D,"%40","@");var C=["%20","%23","%24","%26","%2B","%3D","%2C","%2F","%3F","%3A","%3B"];for(var A=0;A<C.length;A++){D=replaceAll(D,C[A],"");}var B=D.indexOf("@");if(B!=-1){D=D.substr(0,B);}D=decodeURI(D);aResults=[[D+"@126.com"],[D+"@163.com"],[D+"@263.net"],[D+"@gmail.com"],[D+"@hotmail.com"],[D+"@live.cn"],[D+"@sina.com"],[D+"@sohu.com"],[D+"@yahoo.com"],[D+"@yahoo.com.cn"],[D+"@yahoo.cn"]];return aResults;}YAHOO.chatr.mailac.ACJSFunction=function(){var B;var A;return{init:function(){B=new YAHOO.widget.DS_JSFunction(getMailname);function E(){arguments[1][0]._sLastTextboxValue=arguments[1][2];}A=new YAHOO.widget.AutoComplete("emailinput","emailct",B,{typeAhead:true,animVert:false,allowBrowserAutocomplete:false,animHoriz:false,autoHighlight:false,queryDelay:0,useIFrame:false,maxResultsDisplayed:20});A.itemSelectEvent.subscribe(E);B.queryMatchSubset=true;B.queryMatchCase=false;B.queryMatchContains=false;B.maxCacheEntries=0;A.minQueryLength=2;A.formatResult=function(G,I){var H=[["<div class='sugquery'>",G,"</div>"].join("")];return(H);};A.sendQuery("");var F="<div id=yc_header>请选择您的邮箱地址</div>";A.setHeader(F);var D=YUD.get("emailct");var C=YUD.get("emailinput");},validateForm:function(){}};}();if(YUD.get("emailinput")){YAHOO.chatr.mailac.ACJSFunction.init();}