var now_display=null;var modify_user_info_obj=null;var words={notNull:"\u4e0d\u80fd\u4e3a\u7a7a\uff01",notRight:"\u8f93\u5165\u6709\u8bef\uff01",alphaNumericOnly:"\u53ea\u5141\u8bb8\u8f93\u5165\u82f1\u6587\u548c\u6570\u5b57\uff01",uname:"\u6635\u79f0",userid:"\u901a\u884c\u8bc1",pwd:"\u5bc6\u7801",ckPwd:"\u5bc6\u7801\u786e\u8ba4",ckPwdFail:"\u4e24\u6b21\u5bc6\u7801\u8f93\u5165\u4e0d\u6b63\u786e\uff01",vdcode:"\u9a8c\u8bc1\u7801",email:"\u5bc6\u7801\u627e\u56de\u90ae\u7bb1",truename:"\u59d3\u540d",code:"\u8eab\u4efd\u8bc1",ReadProtocol:"\u8bf7\u5148\u9605\u8bfb\u9752\u8c46\u5e73\u53f0\u534f\u8bae\uff01",loginPwd:"\u767b\u9646\u5bc6\u7801",pwdRight:"\u5bc6\u7801\u8f93\u5165\u6b63\u786e\uff01",strLenWrong:"\u5b57\u7b26\u4e32\u4e0d\u7b26\u5408\u9650\u5236\uff0c\u8bf7\u91cd\u8f93\uff01",RightLoginFirst:"\u8bf7\u53f3\u4fa7\u767b\u9646\u540e\u8fdb\u5165\uff01",codeLenWrong:"\u8f93\u5165\u7684\u8eab\u4efd\u8bc1\u53f7\u957f\u5ea6\u4e0d\u5bf9\uff0c\u6216\u8005\u53f7\u7801\u4e0d\u7b26\u5408\u89c4\u5b9a\uff01\n15\u4f4d\u53f7\u7801\u5e94\u5168\u4e3a\u6570\u5b57\uff0c18\u4f4d\u53f7\u7801\u672b\u4f4d\u53ef\u4ee5\u4e3a\u6570\u5b57\u6216X\u3002",codeBirthWrong:"\u8f93\u5165\u7684\u8eab\u4efd\u8bc1\u53f7\u91cc\u51fa\u751f\u65e5\u671f\u4e0d\u5bf9\uff01",code18CheckWrong:"18\u4f4d\u8eab\u4efd\u8bc1\u7684\u6821\u9a8c\u7801\u4e0d\u6b63\u786e\uff01\u5e94\u8be5\u4e3a\uff1a",chineseOnly:"\u5fc5\u987b\u4e3a\u4e2d\u6587\uff01",chineseOk:"\u59d3\u540d\u8f93\u5165\u6b63\u786e\uff01",pwd_email:"\u90ae\u7bb1",question:"\u5bc6\u7801\u95ee\u9898",answer:"\u5bc6\u7801\u7b54\u6848",newpwd:"\u60a8\u7684\u65b0\u5bc6\u7801\u662f\uff1a",or:"\u6216"};function $(a){return document.getElementById(a)}function $F(b,a){return b.element}function change_menu(b,f,g,e,a){if(!now_display&&g==1){return true}var c=$(b+g).className;if(c==e){$(b+g).className=a}else{if(c==a){for(var d=1;d<=f;d++){$(b+d).className=a}$(b+g).className=e}}var h=b+"content"+g;layerClick(h)}function layerClick(a){var b=$(a);if(now_display!=b){if(now_display){now_display.style.display="none"}else{$("menu_content1").style.display="none"}now_display=b;b.style.display=""}}function displaySubMenu(a){var b=a.getElementsByTagName("ul")[0];b.style.display="block"}function hideSubMenu(a){var b=a.getElementsByTagName("ul")[0];b.style.display="none"}function modifyUserInfo(a){var a="idUserLogined"+a;if(modify_user_info_obj&&modify_user_info_obj==a){return false}var b=$("idUserLoginedEditMsg");if(b){b.style.display="none";$("idUserLoginedBtn").style.display=""}$(a).style.display="";$("idUserEditType").value=a;if(modify_user_info_obj){$(modify_user_info_obj).style.display="none"}else{$("idUserLoginedBtn").style.display="";$("idUserLoginedDefault").style.display="none"}modify_user_info_obj=a}function modifyPwdProtect(b){var a=b.checked;$("idPwdProtectContent").style.display=a?"":"none";b.value=a?1:0}function showChangeTel(b){var a=b.checked;if($("idModifyValueTel").value==1){$("idTelSuperCode").style.display=a?"":"none"}$("idTel").disabled=a?"":"disabled";$("idTel2").disabled=a?"":"disabled";$("idTel3").disabled=a?"":"disabled";b.value=a?1:0}function showChangeQq(b){var a=b.checked;if($("idModifyValueQq").value==1){$("idQqSuperCode").style.display=a?"":"none"}$("idOicq").disabled=a?"":"disabled";b.value=a?1:0}function checkUserReg(){var f=$("idUserRegInfoForm");var b=checkField(f.userid);re=/\W/;if(!b){alert(words.userid+words.notNull);return false}else{if(re.test(b)){alert(words.userid+words.alphaNumericOnly);return false}else{checklen(b,4,20)}}var g=checkField(f.pwd);if(!g){alert(words.pwd+words.notNull);return false}var c=checkField(f.ck_pwd);if(!c){alert(words.ckPwd+words.notNull);return false}else{if(g!=c){f.ck_pwd.focus();alert(words.ckPwdFail);return false}}var a="";var e="";if(f.moreInfo.checked==true){a=checkField(f.truename);if(!a){alert(words.truename+words.notNull);return false}else{if(!isChinese($("truename").value)){alert(words.chineseOnly);return false}}e=checkField(f.code);if(!e){alert(words.code+words.notNull);return false}else{if(!isIdCardNo(e)){return false}}}var d=checkField(f.vdcode);if(!d){alert(words.vdcode+words.notNull);return false}var h=new DedeAjax("",false,false,"","","",afterUserReg);if(!f.agreement.checked){alert(words.ReadProtocol);return false}forward=f.forward.value;h.AddKey("fmdo","user");h.AddKey("dopost","reg");h.AddKey("forward",forward);h.AddKey("source",f.source.value);h.AddKey("userid",b);h.AddKey("pwd",g);h.AddKey("truename",a);h.AddKey("code",e);h.AddKey("pwd",g);h.AddKey("ck_pwd",c);h.AddKey("vdcode",d);h.SendPost2("user_dispatches.php");h=null;return false}function afterUserReg(a){var b=a.indexOf("succ|");if(b==0){window.location=a.substr(5);$("idRegMsg").innerHTML=""}else{$("idRegMsg").innerHTML=a}}function userLogin(){var c=$("idUserLoginForm");var a=checkField(c.userid);var d=checkField(c.pwd);var b=checkField(c.vdcode);if(!a){alert(words.userid+words.notNull);return false}if(!d){alert(words.loginPwd+words.notNull);return false}if(!b){alert(words.vdcode+words.notNull);return false}forward=c.forward.value;var e=new DedeAjax("",false,false,"","","",afterUserLogin);e.AddKey("fmdo","login");e.AddKey("forward",forward);e.AddKey("dopost","login");e.AddKey("userid",a);e.AddKey("pwd",d);e.AddKey("vdcode",b);e.SendPost2("ajax_fun.php");e=null;return false}function afterUserLogin(a){var b=a.indexOf("logined|");if(b==0){window.location=a.substr(8)}else{alert(a)}}function userLoginout(a){a=encodeURIComponent(a);myajax=new DedeAjax("",false,false,"","","",afterUserLoginout);myajax.SendGet2("ajax_fun.php?fmdo=login&dopost=loginout&forward="+a);myajax=null;return false}function afterUserLoginout(a){window.location=a}function checkUname(c){var a=$(c).value;var b=$(c+"Msg");myajax=new DedeAjax(b,false,false,"","","");myajax.SendGet2("ajax_fun.php?uname="+a+"&fmdo=user&dopost=ck_uname");myajax=null}function checkUserId(c){var a=$(c).value;var b=$(c+"Msg");myajax=new DedeAjax(b,false,false,"","","");myajax.SendGet2("user_dispatches.php?userid="+a+"&fmdo=user&dopost=ck_userid");myajax=null}function checkVdcode(c){var b=$(c).value;var a=$(c+"Msg");myajax=new DedeAjax(a,false,false,"","","");myajax.SendGet2("user_dispatches.php?vdcode="+b+"&fmdo=user&dopost=ck_vdcode");myajax=null}function checkEmail(){var b=$("idRegEmail").value;var a=$("idRegEmailMsg");myajax=new DedeAjax(a,false,false,"","","");myajax.SendGet2("ajax_fun.php?email="+b+"&fmdo=user&dopost=ck_email");myajax=null}function checkPwd(c){var b=$(c).value;$(c+"Msg").innerHTML=b?"":words.loginPwd+words.notNull;var a=$("idRegCkPwd").value;$("idRegCkPwdMsg").innerHTML=b!=a&&a?words.ckPwdFail:"";$("idRegCkPwdMsg").innerHTML=b==a&&a?words.pwdRight:""}function checkCkPwd(c){var b=$("idRegPwd").value;var a=$(c).value;$(c+"Msg").innerHTML=b!=a?words.ckPwdFail:words.pwdRight}function checkCode(){var b=$("idRegCode").value;var a=$("idRegCodeMsg");myajax=new DedeAjax(a,false,false,"","","");myajax.SendGet2("ajax_fun.php?code="+b+"&fmdo=user&dopost=ck_code");myajax=null}function checkField(a){if(a){return a.value}else{a.focus();return false}}function checklen(a,c,b){if(a.replace(/[^\x00-\xff]/g,"**").length<c||a.replace(/[^\x00-\xff]/g,"**").length>b){alert(words.strLenWrong);return false}return true}function disabledHook(b){var a=b.checked;$("idRegTruename").disabled=a?"disabled":"";$("idRegCode").disabled=a?"disabled":""}function myTimeStart(a){$("idPlayAId").value=a;$("idLoginGameForm").submit()}function loginSubmit(e){var c=$(e);var a=checkField(c.userid);var d=checkField(c.pwd);var b=checkField(c.vdcode);if(!a){alert(words.userid+words.notNull);return false}if(!d){alert(words.loginPwd+words.notNull);return false}if(!b){alert(words.vdcode+words.notNull);return false}var f=new DedeAjax("",false,false,"","","",afterLogin);f.AddKey("fmdo","login");f.AddKey("dopost","login");f.AddKey("userid",a);f.AddKey("pwd",d);f.AddKey("vdcode",b);f.AddKey("detail","detail");f.SendPost2("ajax_fun.php");f=null;return false}function afterLogin(t){var logined=t.indexOf("logined|");if(logined==0){var text=t.substr(8);var arr=eval("["+text+"]");arr=arr[0];$("idLoginPassport").style.display="none";$("idLoginedInfo").style.display="";$("idLoginedTimeShow").innerHTML=arr.logintime;$("idRegTimeShow").innerHTML=arr.jointime;$("idUnameShow").innerHTML=arr.uname;var server_form=$("idLoginGameForm");if(server_form){$("idPlayCode").innerHTML=arr.code;$("idPlayUname").innerHTML=arr.userid;$("idPlayPass").innerHTML=arr.pwd}}else{alert(t)}}function loginout(){myajax=new DedeAjax("",false,false,"","","",afterLoginout);myajax.SendGet2("ajax_fun.php?fmdo=login&dopost=loginout");myajax=null;return false}function afterLoginout(a){$("idLoginPassport").style.display="";$("idLoginedInfo").style.display="none";resetLoginForm("idLoginPassportForm")}function resetLoginForm(b){var a=$(b);a.userid.value="";a.pwd.value="";a.vdcode.value=""}function enterMcGame(c){var b=c.clientX?c.clientX:c.clientX;var a=c.clientY?c.clientY:c.clientY;var d=$("idUnameShow");if(d){user=d.innerHTML}if(user){var e=$("idServerListFrame");e.style.display="";e.style.top=(a-100)+"px";e.style.left=(b-100)+"px"}else{alert(words.RightLoginFirst)}}function closeGameFrame(a){a.parentElement.style.display="none"}function pwdBack_pass(d){var d=$(d);var b=checkField(d.userid);if(!b){alert(words.userid+words.notNull);return false}var a=checkField(d.question);if(!a){alert(words.question+words.notNull);return false}var e=checkField(d.answer);if(!e){alert(words.answer+words.notNull);return false}var c=checkField(d.vdcode);if(!c){alert(words.vdcode+words.notNull);return false}$("idGetpwd").disabled="disabled";var f=new DedeAjax("",false,false,"","","",afterPwdBack_pass);f.AddKey("method","secret");f.AddKey("userid",b);f.AddKey("question",a);f.AddKey("answer",e);f.AddKey("vdcode",c);f.SendPost2("./interface/pwd_back.php");f=null;return false}function afterPwdBack_pass(b){var c=$("idUserPwdBackMsg");var a={"-1":words.userid+words.notRight,"-4":words.question+words.or+words.answer+words.notRight,"-3":words.vdcode+words.notRight};c.innerHTML=b<0?a[b]:words.newpwd+b;$("idGetpwd").disabled=""}function pwdBack_email(d){var d=$(d);var a=checkField(d.userid);if(!a){alert(words.userid+words.notNull);return false}var b=checkField(d.email);var e=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;if(!b){alert(words.pwd_email+words.notNull);return false}if(b.match(e)==null){alert(words.pwd_email+words.notRight);return false}var c=checkField(d.vdcode);if(!c){alert(words.vdcode+words.notNull);return false}$("idGetpwd").disabled="disabled";var f=new DedeAjax("",false,false,"","","",afterPwdBack_email);f.AddKey("method","email");f.AddKey("userid",a);f.AddKey("email",b);f.AddKey("vdcode",c);f.SendPost2("./interface/pwd_back.php");f=null;return false}function afterPwdBack_email(b){var c=$("idUserPwdBackMsg");var a={"-1":words.userid+words.notRight,"-2":words.pwd_email+words.notRight,"-3":words.vdcode+words.notRight};c.innerHTML=b<0?a[b]:"\u65b0\u5bc6\u7801\u5df2\u53d1\u9001\u81f3\u90ae\u7bb1("+b+")\u656c\u8bf7\u67e5\u6536\uff01";$("idGetpwd").disabled=""}function getFrame(){window.open("agreement.html","newwindow","height=360, width=600, top=100,left=200, toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=no, status=no");return false}function isIdCardNo(e,g){e=e.toUpperCase();if(!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(e))){if(g==1){$(e+"Msg").innerHTML=words.codeLenWrong}else{alert(words.codeLenWrong)}return false}var f,m;f=e.length;if(f==15){m=new RegExp(/^(\d{6})(\d{2})(\d{2})(\d{2})(\d{3})$/);var l=e.match(m);var c=new Date("19"+l[2]+"/"+l[3]+"/"+l[4]);var b;b=(c.getYear()==Number(l[2]))&&((c.getMonth()+1)==Number(l[3]))&&(c.getDate()==Number(l[4]));if(!b){if(g==1){$(e+"Msg").innerHTML=words.codeBirthWrong}else{alert(words.codeBirthWrong)}return false}else{var j=new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2);var k=new Array("1","0","X","9","8","7","6","5","4","3","2");var h=0,d;e=e.substr(0,6)+"19"+e.substr(6,e.length-6);for(d=0;d<17;d++){h+=e.substr(d,1)*j[d]}e+=k[h%11];return true}}if(f==18){m=new RegExp(/^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|X)$/);var l=e.match(m);var c=new Date(l[2]+"/"+l[3]+"/"+l[4]);var b;b=(c.getFullYear()==Number(l[2]))&&((c.getMonth()+1)==Number(l[3]))&&(c.getDate()==Number(l[4]));if(!b){alert(c.getYear());alert(l[2]);if(g==1){$(e+"Msg").innerHTML=words.codeBirthWrong}else{alert(words.codeBirthWrong)}return false}else{var a;var j=new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2);var k=new Array("1","0","X","9","8","7","6","5","4","3","2");var h=0,d;for(d=0;d<17;d++){h+=e.substr(d,1)*j[d]}a=k[h%11];if(a!=e.substr(17,1)){if(g==1){$(e+"Msg").innerHTML=words.code18CheckWrong+a}else{alert(words.code18CheckWrong+a)}return false}return true}}return false}function isChinese(a){if(a.length==0){return false}for(i=0;i<a.length;i++){if(a.charCodeAt(i)>128){return true}}return false}function checkMoreInfo(){if($("moreInfo").checked==true){$("moreinfodiv").style.display="block"}else{$("moreinfodiv").style.display="none"}}function checkTruename(a){if(!isChinese($(a).value)){$(a+"Msg").innerHTML=words.chineseOnly}else{$(a+"Msg").innerHTML=words.chineseOk}}function checkManCode(a){if(!isIdCardNo(a,1)){return false}};
