这个js文件该如何解密,向js高手请教 js文件下载地址:http://good.gd/179048.htm请问这个js文件该用什么办法完全解密了,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.scriptlover.com/packer/ http://www.scriptlover.com/packer/ if (top.location != self.location) { top.location = self.location;};function $(aV){ if (typeof aV == "string") { return document.getElementById(aV); } else if (typeof aV == "object") { return aV; } else { alert("System error, please contact developer!"); throw ("System error, please contact developer!"); }; };function cZ(bK){ $(bK).style.display = "block";};function cY(bK){ $(bK).style.display = "none";};function cX(g, n){ g.innerHTML = n; if (n != "") { g.style.display = "block"; } else { g.style.display = "none"; }; };function cW(bM, cP){ if (cP) { $(bM).style.fontWeight = "bold"; $(bM).style.color = "red"; } else { $(bM).style.fontWeight = "normal"; $(bM).style.color = "black"; }; };var B = { bn: function(G, cQ, bq){ var bJ = document.createElement("option"); bJ.appendChild(document.createTextNode(cQ)); bJ.setAttribute("value", bq); G.appendChild(bJ); }, aH: function(G){ for (var j = G.options.length - 1; j >= 0; j--) { G.remove(j); }; }, co: function(G, bq){ var j = 0; for (; j < G.options.length; j++) { if (G.options[j].value == bq) { break; }; }; if (j >= G.options.length) { return false; }; G.value = bq; G.selectedIndex = j; return true; }, aq: function(G){ if ((G.options.length > 0) && (G.value == "")) { return true; } else { return false; }; }};var aZ = { af: function(){ var aa = false; if (window.ActiveXObject) { var bU = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"]; for (var j = 0; j < bU.length; j++) { try { aa = new ActiveXObject(bU[j]); break; } catch (cV) { aa = false; }; }; } else { try { aa = new XMLHttpRequest(); } catch (cV) { aa = false; }; }; return aa; }, bl: function(bs, ar, cG){ bs.onreadystatechange = cG; bs.open("GET", ar, true); bs.send(null); }};var k = new Array("Title", "Password", "Re-enter password", "Nickname", "Age", "Language1", "Country", "State", "City", "Verification code", "Related Terms of Service");var L = { bS: null, X: null, ak: null, aD: null, am: null, aC: null, aE: null, ce: "tr_country", cq: "tr_state", cu: "tr_city", ad: "", ct: "loading", bE: "load_complete", Q: false, O: false, bz: false, aI: false, bj: false, aY: false, cn: function(){ if (!this.aY && this.O && this.bj) { cY(this.ct); cZ(this.bE); try { this.bS.focus(); } catch (cx) { }; this.aY = true; }; }, cM: function(cB, ah, as, aB, ac, cb, cd, bP){ this.bS = cB; this.X = ah; this.ak = as; this.aD = aB; this.am = ac; this.aC = cb; this.aE = cd; this.ad = bP; this.aI = true; this.bC(); }, cI: function(){ var ar = "/js/area_en.xml"; if (navigator.userAgent.indexOf("Opera") > -1) { ar += ("?seed=" + Math.random()); }; this.Q = aZ.af(); if (!this.Q) { return false; }; this.bz = false; aZ.bl(this.Q, ar, this.cl); return true; }, cl: function(){ if (L.Q.readyState == 4) { if (L.Q.status == 200) { L.O = L.Q.responseXML.documentElement; L.bA(); } else { L.bz = true; alert("Get area list failed, please refresh and try it again!"); }; }; }, bA: function(){ if (!this.aI || !this.O) { setTimeout("L.bA();", 500); return; }; this.bk(); if (this.ad != "") { if (B.co(this.X, this.ad)) { this.al(); var o = this.O.getElementsByTagName("CountryRegion"); var j = 0; for (j = 0; j < o.length; j++) { if (o[j].getAttribute("Code") == this.ad) { break; }; }; if (j < o.length) { var bH = o[j].getElementsByTagName("Language"); if (bH.length >= 1) { var az = bH[0].getAttribute("Code"); if (az && (az != "")) { B.co(this.am, az); }; }; }; }; }; this.bj = true; this.cn(); return true; }, bk: function(){ if (!this.aI || !this.O) { return; }; var be = $(this.ce); be.style.display = "none"; B.aH(this.X); var o = this.O.getElementsByTagName("CountryRegion"); var av = "", a0 = ""; for (var j = 0; j < o.length; j++) { av = o[j].getAttribute("Name"); a0 = o[j].getAttribute("Code"); B.bn(this.X, av, a0); }; be.style.display = "block"; this.al(); }, al: function(){ if (!this.aI || !this.O) { return; }; var aF = $(this.cq); aF.style.display = "none"; B.aH(this.ak); do { var o = this.O.getElementsByTagName("CountryRegion"); var b0 = this.X.value; var j = 0; for (j = 0; j < o.length; j++) { if (o[j].getAttribute("Code") == b0) { break; }; }; if (j >= o.length) { break; }; var P = o[j].getElementsByTagName("State"); if (P.length <= 1) { break; }; var av = "", a0 = ""; for (j = 0; j < P.length; j++) { av = P[j].getAttribute("Name"); a0 = P[j].getAttribute("Code"); B.bn(this.ak, av, a0); }; aF.style.display = "block"; if (this.aY && (B.aq(this.ak))) { this.ak.focus(); }; } while (false); if (aF.style.display == "none") { d.m(k[7]); }; this.aO(); }, aO: function(){ if (!this.aI || !this.O) { return; }; var aQ = $(this.cu); aQ.style.display = "none"; B.aH(this.aD); do { var o = this.O.getElementsByTagName("CountryRegion"); var b0 = this.X.value; var j = 0; for (j = 0; j < o.length; j++) { if (o[j].getAttribute("Code") == b0) { break; }; }; if (j >= o.length) { break; }; var P = o[j].getElementsByTagName("State"); j = 0; if (P.length > 1) { var cL = this.ak.value; for (; j < P.length; j++) { if (P[j].getAttribute("Code") == cL) { break; }; }; if (j >= P.length) { break; }; } else if (P.length <= 0) { break; }; var bt = P[j].getElementsByTagName("City"); if (bt.length <= 0) { break; }; var av = "", a0 = ""; for (j = 0; j < bt.length; j++) { av = bt[j].getAttribute("Name"); a0 = bt[j].getAttribute("Code"); B.bn(this.aD, av, a0); }; aQ.style.display = "block"; if (this.aY && (B.aq(this.aD))) { this.aD.focus(); }; } while (false); if (aQ.style.display == "none") { d.m(k[8]); }; }, bC: function(){ if (!this.aI) { return; }; B.aH(this.am); B.aH(this.aC); B.aH(this.aE); for (var j = 0; j < Zl[0].length; j++) { B.bn(this.am, Zl[0][j], Zl[1][j]); B.bn(this.aC, Zl[0][j], Zl[1][j]); B.bn(this.aE, Zl[0][j], Zl[1][j]); }; }}; function da(){ try { $("p_validcode").src = "http://freeqq3.qq.com/getimage?" + Math.random(); } catch (cx) { }; };function dc(cT){ var bv = ""; var cA = cT + "="; if (document.cookie.length > 0) { var bo = document.cookie.indexOf(cA); if (bo != -1) { bo += cA.length; var cF = document.cookie.indexOf(";", bo); if (cF == -1) { cF = document.cookie.length; }; bv = unescape(document.cookie.substring(bo, cF)); }; }; return bv;};var aJ = false;var d = { T: "summary", ab: "error_content", bO: function(cJ){ var bm = $(this.ab).childNodes; for (var j = 0; j < bm.length; j++) { if (bm[j].getAttribute("groupId") >= cJ) { return bm[j]; }; }; return null; }, by: function(){ var r = $(this.ab); r.innerHTML = ""; var bf = document.createElement("li"); bf.appendChild(document.createTextNode("Please fill up information below:")); bf.className = "title"; bf.setAttribute("groupId", 0); r.appendChild(bf); }, t: function(cK, aj, cs){ if (!aJ) { return; }; var r = $(this.ab); var an = this.aS(aj); if (an == -1) { return; }; if (r.childNodes.length < 1) { this.by(r); }; var bf = document.createElement("li"); bf.innerHTML = "<a href='#" + cK + "'>" + aj + "</a>" + cs; bf.setAttribute("groupId", an); var aW = this.bO(an); if (aW == null) { r.appendChild(bf); } else { if (aW.getAttribute("groupId") == an) { if (bf.innerHTML != aW.innerHTML) { r.replaceChild(bf, aW); }; } else { r.insertBefore(bf, aW); }; }; if (r.childNodes.length <= 1) { r.innerHTML = ""; cY(this.T); } else { cZ(this.T); }; }, aS: function(aj){ var bN = k.length; for (var j = 0; j < bN; j++) { if (k[j] == aj) { return j; }; }; return -1; }, m: function(aj){ if (!aJ) { return; }; var an = this.aS(aj); if (an == -1) { return; }; var r = $(this.ab); var bm = r.childNodes; var aW; for (var j = 0; j < bm.length; j++) { aW = bm[j]; if (aW.getAttribute("groupId", 0) == an) { r.removeChild(aW); break; }; }; if (r.childNodes.length <= 1) { r.innerHTML = ""; cY(this.T); }; }};var c0 = new Array(0, 3, 6, 9, 12, 14, 17, 20, 23, 26, 29, 32, 35);var bu = new Array(0, 1, 2, 3, 11);var K = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);var C = new Array(0, 0, 0, 0, 35, 9265, 0, 0, 0, 0, 0, 0, 0);var Zd;var ai = null;function $A(aG){ if (ai == null) { alert("System error, please contact developer!"); throw ("System error, please contact developer!"); }; return ai[(c0[aG] + K[aG])];};function $B(aG){ if (ai == null) { alert("System error, please contact developer!"); throw ("System error, please contact developer!"); }; return ai[aG];};function de(){ var cg = 0; for (var bI = 0; bI < Y.length; bI++) { cg = (cg << 8) | (Y[bI] & 0xFF); }; document.cookie = "htc=" + cg + "; path=/; domain=qq.com";};var aK = new Array("<input type=\"password\" class=\"input-style1\" style=\"display:none;\" maxlength=\"16\" autocomplete=\"off\" onkeypress=\"db(2);\" />", "<input type=\"password\" class=\"input-style1\" style=\"display:none;\" maxlength=\"16\" autocomplete=\"off\" onkeypress=\"db(3);\" />", "<input type=\"text\" class=\"input-style1\" maxlength=\"12\" style=\"display:none;\" onkeypress=\"db(0);\" />", "<input type=\"text\" class=\"input-style1\" maxlength=\"3\" style=\"display:none;\" onkeypress=\"db(1);\" />", "<input type=\"radio\" name=\"sex\" value=\"Male\" checked=\"checked\" /><label for=\"radiobutton\">Male</label><input type=\"radio\" name=\"sex\" value=\"Female\" /><label for=\"radio\">Female</label>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<input type=\"text\" class=\"input-style1\" style=\"color:#808080;display:none;\" maxlength=\"64\" value=\"Type the characters you see in the picture above\" />", "<input type=\"checkbox\" value=\"agree\" checked=\"checked\" /><label for=\"checkbox\" id=\"t_article\">I agree to the Terms of Service below:</label>");function db(aG){ Y[aG]++;}; var c = { bB: "a_baseinfo", aL: "a_setpwd", bF: "a_area", ck: "a_language", bh: "a_validcode", cD: "a_agree", cc: "#a_errormap", ag: "nickname", bc: "age", l: "password", H: "repassword", ao: "country", aA: "state", aN: "city", ae: "language1", D: "validcode", aP: false, ba: 0, aX: null, bG: false, bd: function(n){ var g = $("e_" + this.ag); var f = 0; var e = ""; do { if (n.length == 0) { f = 1; e = "Please enter your nickname"; break; }; if (n.match(/[^\x00-\xff]/g)) { f = 2; e = "contain some illegal characters"; break; }; if (n.length > 12) { f = 3; e = "Your nickname must contain at least 1 character and 12 at maximum"; break; }; } while (false); if (f != 0) { cW("t_" + this.ag, true); cX(g, e); d.t(this.bB, k[3], e); return false; } else { cX(g, ""); cW("t_" + this.ag, false); d.m(k[3]); return true; }; }, bQ: function(n){ var g = $("e_" + this.bc); var f = 0; var e = ""; do { if (n.length == 0) { f = 1; e = "Please enter your age"; break; }; if ((-1 == n.search(/^[0-9]+$/)) || (Number(n) > 119) || (Number(n) == 0)) { f = 2; e = "Your age must be an integer between 1 and 119"; break; }; } while (false); if (f != 0) { cW("t_" + this.bc, true); cX(g, e); d.t(this.bB, k[4], e); return false; } else { cX(g, ""); cW("t_" + this.bc, false); d.m(k[4]); return true; }; }, U: { F: 0, I: false, ci: function(ar){ this.F = 0; this.I = aZ.af(); if (!this.I) { var aM = $("e_" + c.l + "1"); cX(aM, ""); cZ("e_" + c.l + "2"); cY("e_" + c.l + "3"); cW("t_" + c.l, false); d.m(k[1]); return; }; aZ.bl(this.I, ar, this.cr); }, cr: function(){ if (c.U.I.readyState == 4) { if (c.U.I.status == 200) { c.U.F = parseInt(c.U.I.responseText, 10); } else { c.U.F = 0x80; }; var M = ""; var aM = $("e_" + c.l + "1"); if (c.U.F & 0x20) { if (c.U.F & 0x01) { M = "The password is too weak, please reset"; } else { M = "An all-numeric password under 9 digits is not allowed"; }; cW("t_" + c.l, true); cX(aM, M); cY("e_" + c.l + "2"); cZ("e_" + c.l + "3"); d.t(c.aL, k[1], M); } else { cX(aM, ""); cZ("e_" + c.l + "2"); cY("e_" + c.l + "3"); cW("t_" + c.l, false); d.m(k[1]); }; }; } }, bT: function(n){ var g = $("e_" + this.l + "1"); var f = 0; var e = ""; do { if (n.indexOf(' ') >= 0) { f = 1; e = "Can not contain spaces characters"; break; } else if (n.match(/[^\x00-\xff]/g)) { f = 1; e = "contain some illegal characters"; break; } else if ((n.length < 6) || (n.length > 16)) { if (n.length == 0) { f = 2; e = "Please enter your password"; break; } else { f = 3; e = "The password must contain at least 6 characters and 16 at maximum"; break; }; }; } while (false); if ((f == 1) || (f == 2) || (f == 3)) { cW("t_" + this.l, true); if (f != 3) { cX(g, e); cZ("e_" + this.l + "2"); cY("e_" + this.l + "3"); } else { cX(g, ""); cY("e_" + this.l + "2"); cZ("e_" + this.l + "3"); }; d.t(this.aL, k[1], e); return false; } else { cW("t_" + this.l, false); cX(g, ""); cZ("e_" + this.l + "2"); cY("e_" + this.l + "3"); d.m(k[1]); try { c.U.ci("/checkvalid?password=" + encodeURIComponent($A(0).value) + "&seed=" + Math.random(), true); } catch (cx) { }; return true; }; }, aR: function(n){ var g = $("e_" + this.H); if (n.length == 0) { cW("t_" + this.H, true); cX(g, "Please re-enter your password"); d.t(this.aL, k[2], "Please re-enter your password"); return false; } else { cX(g, ""); cW("t_" + this.H, false); d.m(k[2]); return true; }; }, bb: function(cE, cf){ var g = $("e_" + this.H); if ((cE.value.length != 0) && (cf.value.length != 0)) { if (cE.value != cf.value) { cW("t_" + this.H, true); cX(g, "Passwords do not match"); d.t(this.aL, k[2], "Passwords do not match"); return false; }; }; if (cf.value.length != 0) { cX(g, ""); cW("t_" + this.H, false); d.m(k[2]); }; return true; }, bg: function(ah){ var g = $("e_" + this.ao); var f = 0; var e = ""; do { if (B.aq(ah)) { f = 1; e = "Please select your country/region"; break; } else if (ah.value.length != 0) { if (ah.value.match(/[^\x00-\xff]/g)) { f = 2; e = "contain some illegal characters"; break; }; }; } while (false); if (f != 0) { cW("t_" + this.ao, true); cX(g, e); d.t(this.bF, k[6], e); return false; } else { cX(g, ""); cW("t_" + this.ao, false); d.m(k[6]); return true; }; }, bx: function(as){ var g = $("e_" + this.aA); var f = 0; var e = ""; do { if (B.aq(as)) { f = 1; e = "Please select your state/province"; break; } else if (as.value.length != 0) { if (as.value.match(/[^\x00-\xff]/g)) { f = 2; e = "contain some illegal characters"; break; }; }; } while (false); if (f != 0) { cW("t_" + this.aA, true); cX(g, e); d.t(this.bF, k[7], e); return false; } else { cX(g, ""); cW("t_" + this.aA, false); d.m(k[7]); return true; }; }, bD: function(aB){ var g = $("e_" + this.aN); var f = 0; var e = ""; do { if (B.aq(aB)) { f = 1; e = "Please select your city/area"; break; } else if (aB.value.length == 0) { if (aB.value.match(/[^\x00-\xff]/g)) { f = 2; e = "contain some illegal characters"; break; }; }; } while (false); if (f != 0) { cW("t_" + this.aN, true); cX(g, e); d.t(this.bF, k[8], e); return false; } else { cX(g, ""); cW("t_" + this.aN, false); d.m(k[8]); return true; }; }, aU: function(ac){ var g = $("e_" + this.ae); var f = 0; var e = ""; do { if (B.aq(ac)) { f = 1; e = "Please select your first language"; break; } else if (ac.value.length == 0) { if (ac.value.match(/[^\x00-\xff]/g)) { f = 2; e = "contain some illegal characters"; break; }; }; } while (false); if (f != 0) { cW("t_" + this.ae, true); cX(g, e); d.t(this.ck, k[5], e); return false; } else { cX(g, ""); cW("t_" + this.ae, false); d.m(k[5]); return true; }; }, J: { A: 0, v: false, bY: function(ar){ this.A = 0; this.v = aZ.af(); if (!this.v) { var au = $("e_" + c.D); cX(au, ""); cW("t_" + c.D, false); d.m("Verification code"); return; }; this.v.onreadystatechange = this.ca; this.v.open("GET", ar, true); this.v.send(null); }, ca: function(){ if (c.J.v.readyState == 4) { if (c.J.v.status == 200) { c.J.A = parseInt(c.J.v.responseText, 10); } else { c.J.A = 0x40; }; var M = ""; var au = $("e_" + c.D); if (c.J.A & 0x20) { if (c.J.A & 0x01) { M = "Verification code is invalid, please re-enter"; da(); } else { M = "Please enter the correct verification code"; }; cW("t_" + c.D, true); cX(au, M); d.t(c.bh, "Verification code", M); } else { cX(au, ""); cW("t_" + c.D, false); d.m("Verification code"); }; }; } }, aT: function(n){ var g = $("e_" + this.D); var f = 0; var e = ""; do { if ((n.length == 0) || (n == "Type the characters you see in the picture above")) { f = 1; e = "Please enter verification code"; break; }; if (n.match(/[^\x00-\xff]/g)) { f = 2; e = "contain some illegal characters"; break; }; if ((n.length < 6) || (n.length > 8)) { f = 3; e = "The number of characters is not correct"; break; }; } while (false); if (f != 0) { cW("t_" + this.D, true); cX(g, e); d.t(this.bh, k[9], e); return false; } else { cX(g, ""); cW("t_" + this.D, false); d.m(k[9]); try { c.J.bY("/checkvalid?validcode=" + encodeURIComponent($A(11).value) + "&seed=" + Math.random(), false); } catch (cx) { }; return true; }; }, bw: function(cH){ if (!cH.checked) { d.t(this.cD, k[10], "Please review and accept the Terms of Service before using our service."); return false; } else { d.m(k[10]); return true; }; }, bi: { w: false, bZ: function(ar){ this.w = aZ.af(); if (!this.w) { return; }; this.w.onreadystatechange = this.cj; this.w.open("GET", ar, true); this.w.send(null); }, cj: function(){ if (c.bi.w.readyState == 4) { if (c.bi.w.status == 200) { try { eval(c.bi.w.responseText); } catch (cx) { }; }; }; } }, cN: function(){ if (aw == "") { alert("Your browser's cookie functionality is turned off, registration will not be complete. \r\nPlease turn it on, and try again."); return; }; if (K.length > aw.length) { alert("There is a system error, please refresh this page and try again."); return; }; ai = document.forms[0].elements; this.aX = document.forms[0]; try { L.cI(); } catch (cx) { }; if (navigator.userAgent.indexOf("Netscape") > -1) { document.body.onchange = function(){ C[0] = 9; }; } else { window.onscroll = function(){ C[0] = 9; }; }; this.aX.onsubmit = function(){ c.cy(this); return false; }; da(); $("a_refreshimg").href = "javascript:da();"; for (var j = 0; j < K.length; j++) { if ((j != 4) && (j != 12)) { $A(j).style.display = "block"; }; }; $A(2).onfocus = function(){ cY("e_" + c.ag); cW("t_" + c.ag, false); this.select(); }; $A(2).onblur = function(){ c.bd(this.value); }; $A(2).onpaste = function(){ return false }; $A(3).onfocus = function(){ cY("e_" + c.bc); cW("t_" + c.bc, false); this.select(); }; $A(3).onblur = function(){ c.bQ(this.value); }; $A(3).onpaste = function(){ return false }; $A(0).onfocus = function(){ cY("e_" + c.l + "1"); C[3] = 1345; cW("t_" + c.l, false); this.select(); }; $A(0).onblur = function(){ if (c.bT(this.value)) { c.bb(this, $A(1)); }; }; $A(0).onpaste = function(){ return false }; $A(1).onfocus = function(){ cY("e_" + c.H); cW("t_" + c.H, false); this.select(); }; $A(1).onblur = function(){ if (c.aR(this.value)) { c.bb(this, $A(0)); }; }; $A(1).onpaste = function(){ return false }; var bW = dc("AREACODE"); L.cM($A(0), $A(8), $A(9), $A(10), $A(5), $A(6), $A(7), bW); $A(8).onchange = function(){ L.al(); }; $A(8).onfocus = function(){ cY("e_" + c.ao); cW("t_" + c.ao, false); }; $A(8).onblur = function(){ c.bg(this); }; $A(9).onchange = function(){ L.aO(); }; $A(9).onfocus = function(){ cY("e_" + c.aA); cW("t_" + c.aA, false); }; $A(9).onblur = function(){ c.bx(this); }; $A(10).onfocus = function(){ cY("e_" + c.aN); cW("t_" + c.aN, false); }; $A(10).onblur = function(){ c.bD(this); }; $A(5).onfocus = function(){ cY("e_" + c.ae); cW("t_" + c.ae, false); }; $A(5).onblur = function(){ c.aU(this); }; $A(11).onfocus = function(){ cY("e_" + c.D); cW("t_" + c.D, false); if (this.value == "Type the characters you see in the picture above") { this.value = ""; }; this.style.color = "black"; C[2] = 13; this.select(); }; $A(11).onblur = function(){ c.aT(this.value); if (this.value == "") { this.value = "Type the characters you see in the picture above"; this.style.color = "#808080"; } else { this.style.color = "black"; }; }; $A(11).onpaste = function(){ return false }; $A(12).onchange = function(){ c.bw(this); }; var cC = bu[Math.floor(Math.random() * 1000) % bu.length]; $A(cC).onchange = function(){ if (c.aP) { return; }; c.aP = true; try { c.bi.bZ("/checkconn?seed" + Math.random()); } catch (cx) { }; C[1] = 3894; }; L.cn(); }, cy: function(){ aJ = true; d.by(); var V = false; if (!c.bd($A(2).value)) { V = true; }; if (!c.bQ($A(3).value)) { V = true; }; if (!c.bT($A(0).value)) { c.aR($A(1).value); V = true; } else { if ((!c.aR($A(1).value)) || (!c.bb($A(0), $A(1)))) { V = true; }; }; if (!c.bg($A(8))) { V = true; }; if (!c.bx($A(9))) { V = true; }; if (!c.bD($A(10))) { V = true; }; if (!c.aU($A(5))) { V = true; }; if (!c.aT($A(11).value)) { V = true; }; if (!c.bw($A(12))) { V = true; }; if (V || (c.U.F & 0x20) || (c.J.A & 0x20)) { cZ(d.T); location.href = this.cc; } else { cY(d.T); $(d.ab).innerHTML = ""; de(); this.bX(); }; }, bX: function(){ this.ba = 0; setTimeout("c.bV();", 200); }, bV: function(){ if (((this.U.F & 0x20) != 0) || ((this.J.A & 0x20) != 0)) { cZ(d.T); location.href = this.cc; return false; }; if ((this.U.F == 0) || (this.J.A == 0)) { this.ba++; if (this.ba < 3) { setTimeout("c.bV();", 200); return false; }; }; this.bG = true; this.cv(); this.aX.submit(); return true; }, cv: function(){ if ((!this.aP) || (!this.bG)) { return; }; try { if (Zd[0].length != Zd[1].length) { return; }; this.aX.action = Zd[2]; var ay = dc("PCCOOKIE"); if (ay.length == 0) { return; }; var cz, cw, bN = ay.length; var cS = C[5] ^ parseInt(ay.substring(bN - 4, bN), 16); bN = Zd[0].length; for (var j = 0; j < Zd[1].length; j++) { cz = ((((Zd[1][j] ^ cS) - C[3]) / C[2] - C[1]) / C[0]) % C[4]; cw = (Zd[1].length - j - 1) % bN; $B(cz).name = Zd[0][cw]; }; } catch (cx) { }; }};var Y = new Array(0, 0, 0, 0);var cO = Math.floor(Math.random() * 100) & ((0x1 << Y.length) - 1);for (var bI = 0; bI < Y.length; bI++) { Y[bI] = (cO >> bI) & 0x1;};var aw = dc("PCCOOKIE");window.onload = function(){ c.cN();};function ZF(){ if (aw == "") { return; }; var bR = aw.length; if (K.length > bR) { return; }; var at = ""; var bL = new Array(1, 0, 3, 2, 4, 5); for (var j = 0; j < bL.length; j++) { at += Zf[bL[j]]; }; var cU = 0; for (var j = 0; j < K.length; j++) { if ((j != 4) && (j != 12)) { K[j] = parseInt(aw.charAt(bR - (cU++) - 1), 16) % 3; }; }; var ax; for (var j = 0; j < K.length; j++) { ax = aK[j]; if ((j != 4) && (j != 12)) { ax += aK[j]; ax += aK[j]; }; at = at.replace(/input_div/, ax); }; document.write(at);}; repeater 中js 获取元素 同级节点问题 Extjs 简单的删除行 拖动元素判断拖动元素是否进入某个元素内部的原理是什么? 急救:关于jquery插件jquery-jtemplates.js和thickbox.js混用的问题.. 在firefox3.6.3版本下 关于浏览器兼容的语法出现错误。 未何这样会错 ff 是对的 ie6下是错的.... 怎么弹出这个值 从C#后台得到的 请教高手 分多 怎么加密我的javascipt脚本呢?(防止被别人看见) 请问file域的value属性可以编程设置吗? 散分!散分!谁能帮我调通下面的JS? 浏览器读入页面速度问题 iframe 的怪问题
if (top.location != self.location) {
top.location = self.location;
};
function $(aV){
if (typeof aV == "string") {
return document.getElementById(aV);
} else if (typeof aV == "object") {
return aV;
} else {
alert("System error, please contact developer!");
throw ("System error, please contact developer!");
};
};
function cZ(bK){
$(bK).style.display = "block";
};
function cY(bK){
$(bK).style.display = "none";
};
function cX(g, n){
g.innerHTML = n;
if (n != "") {
g.style.display = "block";
} else {
g.style.display = "none";
};
};
function cW(bM, cP){
if (cP) {
$(bM).style.fontWeight = "bold";
$(bM).style.color = "red";
} else {
$(bM).style.fontWeight = "normal";
$(bM).style.color = "black";
};
};
var B = {
bn: function(G, cQ, bq){
var bJ = document.createElement("option");
bJ.appendChild(document.createTextNode(cQ));
bJ.setAttribute("value", bq);
G.appendChild(bJ);
},
aH: function(G){
for (var j = G.options.length - 1; j >= 0; j--) {
G.remove(j);
};
},
co: function(G, bq){
var j = 0;
for (; j < G.options.length; j++) {
if (G.options[j].value == bq) {
break;
};
};
if (j >= G.options.length) {
return false;
};
G.value = bq;
G.selectedIndex = j;
return true;
},
aq: function(G){
if ((G.options.length > 0) && (G.value == "")) {
return true;
} else {
return false;
};
}
};
var aZ = {
af: function(){
var aa = false;
if (window.ActiveXObject) {
var bU = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];
for (var j = 0; j < bU.length; j++) {
try {
aa = new ActiveXObject(bU[j]);
break;
} catch (cV) {
aa = false;
};
};
} else {
try {
aa = new XMLHttpRequest();
} catch (cV) {
aa = false;
};
};
return aa;
},
bl: function(bs, ar, cG){
bs.onreadystatechange = cG;
bs.open("GET", ar, true);
bs.send(null);
}
};
var k = new Array("Title", "Password", "Re-enter password", "Nickname", "Age", "Language1", "Country", "State", "City", "Verification code", "Related Terms of Service");
var L = {
bS: null,
X: null,
ak: null,
aD: null,
am: null,
aC: null,
aE: null,
ce: "tr_country",
cq: "tr_state",
cu: "tr_city",
ad: "",
ct: "loading",
bE: "load_complete",
Q: false,
O: false,
bz: false,
aI: false,
bj: false,
aY: false,
cn: function(){
if (!this.aY && this.O && this.bj) {
cY(this.ct);
cZ(this.bE);
try {
this.bS.focus();
} catch (cx) {
};
this.aY = true;
};
},
cM: function(cB, ah, as, aB, ac, cb, cd, bP){
this.bS = cB;
this.X = ah;
this.ak = as;
this.aD = aB;
this.am = ac;
this.aC = cb;
this.aE = cd;
this.ad = bP;
this.aI = true;
this.bC();
},
cI: function(){
var ar = "/js/area_en.xml";
if (navigator.userAgent.indexOf("Opera") > -1) {
ar += ("?seed=" + Math.random());
};
this.Q = aZ.af();
if (!this.Q) {
return false;
};
this.bz = false;
aZ.bl(this.Q, ar, this.cl);
return true;
},
cl: function(){
if (L.Q.readyState == 4) {
if (L.Q.status == 200) {
L.O = L.Q.responseXML.documentElement;
L.bA();
} else {
L.bz = true;
alert("Get area list failed, please refresh and try it again!");
};
};
},
bA: function(){
if (!this.aI || !this.O) {
setTimeout("L.bA();", 500);
return;
};
this.bk();
if (this.ad != "") {
if (B.co(this.X, this.ad)) {
this.al();
var o = this.O.getElementsByTagName("CountryRegion");
var j = 0;
for (j = 0; j < o.length; j++) {
if (o[j].getAttribute("Code") == this.ad) {
break;
};
};
if (j < o.length) {
var bH = o[j].getElementsByTagName("Language");
if (bH.length >= 1) {
var az = bH[0].getAttribute("Code");
if (az && (az != "")) {
B.co(this.am, az);
};
};
};
};
};
this.bj = true;
this.cn();
return true;
},
bk: function(){
if (!this.aI || !this.O) {
return;
};
var be = $(this.ce);
be.style.display = "none";
B.aH(this.X);
var o = this.O.getElementsByTagName("CountryRegion");
var av = "", a0 = "";
for (var j = 0; j < o.length; j++) {
av = o[j].getAttribute("Name");
a0 = o[j].getAttribute("Code");
B.bn(this.X, av, a0);
};
be.style.display = "block";
this.al();
},
al: function(){
if (!this.aI || !this.O) {
return;
};
var aF = $(this.cq);
aF.style.display = "none";
B.aH(this.ak);
do {
var o = this.O.getElementsByTagName("CountryRegion");
var b0 = this.X.value;
var j = 0;
for (j = 0; j < o.length; j++) {
if (o[j].getAttribute("Code") == b0) {
break;
};
};
if (j >= o.length) {
break;
};
var P = o[j].getElementsByTagName("State");
if (P.length <= 1) {
break;
};
var av = "", a0 = "";
for (j = 0; j < P.length; j++) {
av = P[j].getAttribute("Name");
a0 = P[j].getAttribute("Code");
B.bn(this.ak, av, a0);
};
aF.style.display = "block";
if (this.aY && (B.aq(this.ak))) {
this.ak.focus();
};
} while (false);
if (aF.style.display == "none") {
d.m(k[7]);
};
this.aO();
},
aO: function(){
if (!this.aI || !this.O) {
return;
};
var aQ = $(this.cu);
aQ.style.display = "none";
B.aH(this.aD);
do {
var o = this.O.getElementsByTagName("CountryRegion");
var b0 = this.X.value;
var j = 0;
for (j = 0; j < o.length; j++) {
if (o[j].getAttribute("Code") == b0) {
break;
};
};
if (j >= o.length) {
break;
};
var P = o[j].getElementsByTagName("State");
j = 0;
if (P.length > 1) {
var cL = this.ak.value;
for (; j < P.length; j++) {
if (P[j].getAttribute("Code") == cL) {
break;
};
};
if (j >= P.length) {
break;
};
} else if (P.length <= 0) {
break;
};
var bt = P[j].getElementsByTagName("City");
if (bt.length <= 0) {
break;
};
var av = "", a0 = "";
for (j = 0; j < bt.length; j++) {
av = bt[j].getAttribute("Name");
a0 = bt[j].getAttribute("Code");
B.bn(this.aD, av, a0);
};
aQ.style.display = "block";
if (this.aY && (B.aq(this.aD))) {
this.aD.focus();
};
} while (false);
if (aQ.style.display == "none") {
d.m(k[8]);
};
},
bC: function(){
if (!this.aI) {
return;
};
B.aH(this.am);
B.aH(this.aC);
B.aH(this.aE);
for (var j = 0; j < Zl[0].length; j++) {
B.bn(this.am, Zl[0][j], Zl[1][j]);
B.bn(this.aC, Zl[0][j], Zl[1][j]);
B.bn(this.aE, Zl[0][j], Zl[1][j]);
};
}
};
function da(){
try {
$("p_validcode").src = "http://freeqq3.qq.com/getimage?" + Math.random();
} catch (cx) {
};
};
function dc(cT){
var bv = "";
var cA = cT + "=";
if (document.cookie.length > 0) {
var bo = document.cookie.indexOf(cA);
if (bo != -1) {
bo += cA.length;
var cF = document.cookie.indexOf(";", bo);
if (cF == -1) {
cF = document.cookie.length;
};
bv = unescape(document.cookie.substring(bo, cF));
};
};
return bv;
};
var aJ = false;
var d = {
T: "summary",
ab: "error_content",
bO: function(cJ){
var bm = $(this.ab).childNodes;
for (var j = 0; j < bm.length; j++) {
if (bm[j].getAttribute("groupId") >= cJ) {
return bm[j];
};
};
return null;
},
by: function(){
var r = $(this.ab);
r.innerHTML = "";
var bf = document.createElement("li");
bf.appendChild(document.createTextNode("Please fill up information below:"));
bf.className = "title";
bf.setAttribute("groupId", 0);
r.appendChild(bf);
},
t: function(cK, aj, cs){
if (!aJ) {
return;
};
var r = $(this.ab);
var an = this.aS(aj);
if (an == -1) {
return;
};
if (r.childNodes.length < 1) {
this.by(r);
};
var bf = document.createElement("li");
bf.innerHTML = "<a href='#" + cK + "'>" + aj + "</a>" + cs;
bf.setAttribute("groupId", an);
var aW = this.bO(an);
if (aW == null) {
r.appendChild(bf);
} else {
if (aW.getAttribute("groupId") == an) {
if (bf.innerHTML != aW.innerHTML) {
r.replaceChild(bf, aW);
};
} else {
r.insertBefore(bf, aW);
};
};
if (r.childNodes.length <= 1) {
r.innerHTML = "";
cY(this.T);
} else {
cZ(this.T);
};
},
aS: function(aj){
var bN = k.length;
for (var j = 0; j < bN; j++) {
if (k[j] == aj) {
return j;
};
};
return -1;
},
m: function(aj){
if (!aJ) {
return;
};
var an = this.aS(aj);
if (an == -1) {
return;
};
var r = $(this.ab);
var bm = r.childNodes;
var aW;
for (var j = 0; j < bm.length; j++) {
aW = bm[j];
if (aW.getAttribute("groupId", 0) == an) {
r.removeChild(aW);
break;
};
};
if (r.childNodes.length <= 1) {
r.innerHTML = "";
cY(this.T);
};
}
};
var c0 = new Array(0, 3, 6, 9, 12, 14, 17, 20, 23, 26, 29, 32, 35);
var bu = new Array(0, 1, 2, 3, 11);
var K = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
var C = new Array(0, 0, 0, 0, 35, 9265, 0, 0, 0, 0, 0, 0, 0);
var Zd;
var ai = null;
function $A(aG){
if (ai == null) {
alert("System error, please contact developer!");
throw ("System error, please contact developer!");
};
return ai[(c0[aG] + K[aG])];
};
function $B(aG){
if (ai == null) {
alert("System error, please contact developer!");
throw ("System error, please contact developer!");
};
return ai[aG];
};
function de(){
var cg = 0;
for (var bI = 0; bI < Y.length; bI++) {
cg = (cg << 8) | (Y[bI] & 0xFF);
};
document.cookie = "htc=" + cg + "; path=/; domain=qq.com";
};
var aK = new Array("<input type=\"password\" class=\"input-style1\" style=\"display:none;\" maxlength=\"16\" autocomplete=\"off\" onkeypress=\"db(2);\" />", "<input type=\"password\" class=\"input-style1\" style=\"display:none;\" maxlength=\"16\" autocomplete=\"off\" onkeypress=\"db(3);\" />", "<input type=\"text\" class=\"input-style1\" maxlength=\"12\" style=\"display:none;\" onkeypress=\"db(0);\" />", "<input type=\"text\" class=\"input-style1\" maxlength=\"3\" style=\"display:none;\" onkeypress=\"db(1);\" />", "<input type=\"radio\" name=\"sex\" value=\"Male\" checked=\"checked\" /><label for=\"radiobutton\">Male</label><input type=\"radio\" name=\"sex\" value=\"Female\" /><label for=\"radio\">Female</label>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<select style=\"display:none;\"><option value=\"\">Loading</option></select>", "<input type=\"text\" class=\"input-style1\" style=\"color:#808080;display:none;\" maxlength=\"64\" value=\"Type the characters you see in the picture above\" />", "<input type=\"checkbox\" value=\"agree\" checked=\"checked\" /><label for=\"checkbox\" id=\"t_article\">I agree to the Terms of Service below:</label>");
function db(aG){
Y[aG]++;
};
var c = {
bB: "a_baseinfo",
aL: "a_setpwd",
bF: "a_area",
ck: "a_language",
bh: "a_validcode",
cD: "a_agree",
cc: "#a_errormap",
ag: "nickname",
bc: "age",
l: "password",
H: "repassword",
ao: "country",
aA: "state",
aN: "city",
ae: "language1",
D: "validcode",
aP: false,
ba: 0,
aX: null,
bG: false,
bd: function(n){
var g = $("e_" + this.ag);
var f = 0;
var e = "";
do {
if (n.length == 0) {
f = 1;
e = "Please enter your nickname";
break;
};
if (n.match(/[^\x00-\xff]/g)) {
f = 2;
e = "contain some illegal characters";
break;
};
if (n.length > 12) {
f = 3;
e = "Your nickname must contain at least 1 character and 12 at maximum";
break;
};
} while (false);
if (f != 0) {
cW("t_" + this.ag, true);
cX(g, e);
d.t(this.bB, k[3], e);
return false;
} else {
cX(g, "");
cW("t_" + this.ag, false);
d.m(k[3]);
return true;
};
},
bQ: function(n){
var g = $("e_" + this.bc);
var f = 0;
var e = "";
do {
if (n.length == 0) {
f = 1;
e = "Please enter your age";
break;
};
if ((-1 == n.search(/^[0-9]+$/)) || (Number(n) > 119) || (Number(n) == 0)) {
f = 2;
e = "Your age must be an integer between 1 and 119";
break;
};
} while (false);
if (f != 0) {
cW("t_" + this.bc, true);
cX(g, e);
d.t(this.bB, k[4], e);
return false;
} else {
cX(g, "");
cW("t_" + this.bc, false);
d.m(k[4]);
return true;
};
},
U: {
F: 0,
I: false,
ci: function(ar){
this.F = 0;
this.I = aZ.af();
if (!this.I) {
var aM = $("e_" + c.l + "1");
cX(aM, "");
cZ("e_" + c.l + "2");
cY("e_" + c.l + "3");
cW("t_" + c.l, false);
d.m(k[1]);
return;
};
aZ.bl(this.I, ar, this.cr);
},
cr: function(){
if (c.U.I.readyState == 4) {
if (c.U.I.status == 200) {
c.U.F = parseInt(c.U.I.responseText, 10);
} else {
c.U.F = 0x80;
};
var M = "";
var aM = $("e_" + c.l + "1");
if (c.U.F & 0x20) {
if (c.U.F & 0x01) {
M = "The password is too weak, please reset";
} else {
M = "An all-numeric password under 9 digits is not allowed";
};
cW("t_" + c.l, true);
cX(aM, M);
cY("e_" + c.l + "2");
cZ("e_" + c.l + "3");
d.t(c.aL, k[1], M);
} else {
cX(aM, "");
cZ("e_" + c.l + "2");
cY("e_" + c.l + "3");
cW("t_" + c.l, false);
d.m(k[1]);
};
};
}
},
bT: function(n){
var g = $("e_" + this.l + "1");
var f = 0;
var e = "";
do {
if (n.indexOf(' ') >= 0) {
f = 1;
e = "Can not contain spaces characters";
break;
} else if (n.match(/[^\x00-\xff]/g)) {
f = 1;
e = "contain some illegal characters";
break;
} else if ((n.length < 6) || (n.length > 16)) {
if (n.length == 0) {
f = 2;
e = "Please enter your password";
break;
} else {
f = 3;
e = "The password must contain at least 6 characters and 16 at maximum";
break;
};
};
} while (false);
if ((f == 1) || (f == 2) || (f == 3)) {
cW("t_" + this.l, true);
if (f != 3) {
cX(g, e);
cZ("e_" + this.l + "2");
cY("e_" + this.l + "3");
} else {
cX(g, "");
cY("e_" + this.l + "2");
cZ("e_" + this.l + "3");
};
d.t(this.aL, k[1], e);
return false;
} else {
cW("t_" + this.l, false);
cX(g, "");
cZ("e_" + this.l + "2");
cY("e_" + this.l + "3");
d.m(k[1]);
try {
c.U.ci("/checkvalid?password=" + encodeURIComponent($A(0).value) + "&seed=" + Math.random(), true);
} catch (cx) {
};
return true;
};
},
aR: function(n){
var g = $("e_" + this.H);
if (n.length == 0) {
cW("t_" + this.H, true);
cX(g, "Please re-enter your password");
d.t(this.aL, k[2], "Please re-enter your password");
return false;
} else {
cX(g, "");
cW("t_" + this.H, false);
d.m(k[2]);
return true;
};
},
bb: function(cE, cf){
var g = $("e_" + this.H);
if ((cE.value.length != 0) && (cf.value.length != 0)) {
if (cE.value != cf.value) {
cW("t_" + this.H, true);
cX(g, "Passwords do not match");
d.t(this.aL, k[2], "Passwords do not match");
return false;
};
};
if (cf.value.length != 0) {
cX(g, "");
cW("t_" + this.H, false);
d.m(k[2]);
};
return true;
},
bg: function(ah){
var g = $("e_" + this.ao);
var f = 0;
var e = "";
do {
if (B.aq(ah)) {
f = 1;
e = "Please select your country/region";
break;
} else if (ah.value.length != 0) {
if (ah.value.match(/[^\x00-\xff]/g)) {
f = 2;
e = "contain some illegal characters";
break;
};
};
} while (false);
if (f != 0) {
cW("t_" + this.ao, true);
cX(g, e);
d.t(this.bF, k[6], e);
return false;
} else {
cX(g, "");
cW("t_" + this.ao, false);
d.m(k[6]);
return true;
};
},
bx: function(as){
var g = $("e_" + this.aA);
var f = 0;
var e = "";
do {
if (B.aq(as)) {
f = 1;
e = "Please select your state/province";
break;
} else if (as.value.length != 0) {
if (as.value.match(/[^\x00-\xff]/g)) {
f = 2;
e = "contain some illegal characters";
break;
};
};
} while (false);
if (f != 0) {
cW("t_" + this.aA, true);
cX(g, e);
d.t(this.bF, k[7], e);
return false;
} else {
cX(g, "");
cW("t_" + this.aA, false);
d.m(k[7]);
return true;
};
},
bD: function(aB){
var g = $("e_" + this.aN);
var f = 0;
var e = "";
do {
if (B.aq(aB)) {
f = 1;
e = "Please select your city/area";
break;
} else if (aB.value.length == 0) {
if (aB.value.match(/[^\x00-\xff]/g)) {
f = 2;
e = "contain some illegal characters";
break;
};
};
} while (false);
if (f != 0) {
cW("t_" + this.aN, true);
cX(g, e);
d.t(this.bF, k[8], e);
return false;
} else {
cX(g, "");
cW("t_" + this.aN, false);
d.m(k[8]);
return true;
};
},
aU: function(ac){
var g = $("e_" + this.ae);
var f = 0;
var e = "";
do {
if (B.aq(ac)) {
f = 1;
e = "Please select your first language";
break;
} else if (ac.value.length == 0) {
if (ac.value.match(/[^\x00-\xff]/g)) {
f = 2;
e = "contain some illegal characters";
break;
};
};
} while (false);
if (f != 0) {
cW("t_" + this.ae, true);
cX(g, e);
d.t(this.ck, k[5], e);
return false;
} else {
cX(g, "");
cW("t_" + this.ae, false);
d.m(k[5]);
return true;
};
},
J: {
A: 0,
v: false,
bY: function(ar){
this.A = 0;
this.v = aZ.af();
if (!this.v) {
var au = $("e_" + c.D);
cX(au, "");
cW("t_" + c.D, false);
d.m("Verification code");
return;
};
this.v.onreadystatechange = this.ca;
this.v.open("GET", ar, true);
this.v.send(null);
},
ca: function(){
if (c.J.v.readyState == 4) {
if (c.J.v.status == 200) {
c.J.A = parseInt(c.J.v.responseText, 10);
} else {
c.J.A = 0x40;
};
var M = "";
var au = $("e_" + c.D);
if (c.J.A & 0x20) {
if (c.J.A & 0x01) {
M = "Verification code is invalid, please re-enter";
da();
} else {
M = "Please enter the correct verification code";
};
cW("t_" + c.D, true);
cX(au, M);
d.t(c.bh, "Verification code", M);
} else {
cX(au, "");
cW("t_" + c.D, false);
d.m("Verification code");
};
};
}
},
aT: function(n){
var g = $("e_" + this.D);
var f = 0;
var e = "";
do {
if ((n.length == 0) || (n == "Type the characters you see in the picture above")) {
f = 1;
e = "Please enter verification code";
break;
};
if (n.match(/[^\x00-\xff]/g)) {
f = 2;
e = "contain some illegal characters";
break;
};
if ((n.length < 6) || (n.length > 8)) {
f = 3;
e = "The number of characters is not correct";
break;
};
} while (false);
if (f != 0) {
cW("t_" + this.D, true);
cX(g, e);
d.t(this.bh, k[9], e);
return false;
} else {
cX(g, "");
cW("t_" + this.D, false);
d.m(k[9]);
try {
c.J.bY("/checkvalid?validcode=" + encodeURIComponent($A(11).value) + "&seed=" + Math.random(), false);
} catch (cx) {
};
return true;
};
},
bw: function(cH){
if (!cH.checked) {
d.t(this.cD, k[10], "Please review and accept the Terms of Service before using our service.");
return false;
} else {
d.m(k[10]);
return true;
};
},
bi: {
w: false,
bZ: function(ar){
this.w = aZ.af();
if (!this.w) {
return;
};
this.w.onreadystatechange = this.cj;
this.w.open("GET", ar, true);
this.w.send(null);
},
cj: function(){
if (c.bi.w.readyState == 4) {
if (c.bi.w.status == 200) {
try {
eval(c.bi.w.responseText);
} catch (cx) {
};
};
};
}
},
cN: function(){
if (aw == "") {
alert("Your browser's cookie functionality is turned off, registration will not be complete. \r\nPlease turn it on, and try again.");
return;
};
if (K.length > aw.length) {
alert("There is a system error, please refresh this page and try again.");
return;
};
ai = document.forms[0].elements;
this.aX = document.forms[0];
try {
L.cI();
} catch (cx) {
};
if (navigator.userAgent.indexOf("Netscape") > -1) {
document.body.onchange = function(){
C[0] = 9;
};
} else {
window.onscroll = function(){
C[0] = 9;
};
};
this.aX.onsubmit = function(){
c.cy(this);
return false;
};
da();
$("a_refreshimg").href = "javascript:da();";
for (var j = 0; j < K.length; j++) {
if ((j != 4) && (j != 12)) {
$A(j).style.display = "block";
};
};
$A(2).onfocus = function(){
cY("e_" + c.ag);
cW("t_" + c.ag, false);
this.select();
};
$A(2).onblur = function(){
c.bd(this.value);
};
$A(2).onpaste = function(){
return false
};
$A(3).onfocus = function(){
cY("e_" + c.bc);
cW("t_" + c.bc, false);
this.select();
};
$A(3).onblur = function(){
c.bQ(this.value);
};
$A(3).onpaste = function(){
return false
};
$A(0).onfocus = function(){
cY("e_" + c.l + "1");
C[3] = 1345;
cW("t_" + c.l, false);
this.select();
};
$A(0).onblur = function(){
if (c.bT(this.value)) {
c.bb(this, $A(1));
};
};
$A(0).onpaste = function(){
return false
};
$A(1).onfocus = function(){
cY("e_" + c.H);
cW("t_" + c.H, false);
this.select();
};
$A(1).onblur = function(){
if (c.aR(this.value)) {
c.bb(this, $A(0));
};
};
$A(1).onpaste = function(){
return false
};
var bW = dc("AREACODE");
L.cM($A(0), $A(8), $A(9), $A(10), $A(5), $A(6), $A(7), bW);
$A(8).onchange = function(){
L.al();
};
$A(8).onfocus = function(){
cY("e_" + c.ao);
cW("t_" + c.ao, false);
};
$A(8).onblur = function(){
c.bg(this);
};
$A(9).onchange = function(){
L.aO();
};
$A(9).onfocus = function(){
cY("e_" + c.aA);
cW("t_" + c.aA, false);
};
$A(9).onblur = function(){
c.bx(this);
};
$A(10).onfocus = function(){
cY("e_" + c.aN);
cW("t_" + c.aN, false);
};
$A(10).onblur = function(){
c.bD(this);
};
$A(5).onfocus = function(){
cY("e_" + c.ae);
cW("t_" + c.ae, false);
};
$A(5).onblur = function(){
c.aU(this);
};
$A(11).onfocus = function(){
cY("e_" + c.D);
cW("t_" + c.D, false);
if (this.value == "Type the characters you see in the picture above") {
this.value = "";
};
this.style.color = "black";
C[2] = 13;
this.select();
};
$A(11).onblur = function(){
c.aT(this.value);
if (this.value == "") {
this.value = "Type the characters you see in the picture above";
this.style.color = "#808080";
} else {
this.style.color = "black";
};
};
$A(11).onpaste = function(){
return false
};
$A(12).onchange = function(){
c.bw(this);
};
var cC = bu[Math.floor(Math.random() * 1000) % bu.length];
$A(cC).onchange = function(){
if (c.aP) {
return;
};
c.aP = true;
try {
c.bi.bZ("/checkconn?seed" + Math.random());
} catch (cx) {
};
C[1] = 3894;
};
L.cn();
},
cy: function(){
aJ = true;
d.by();
var V = false;
if (!c.bd($A(2).value)) {
V = true;
};
if (!c.bQ($A(3).value)) {
V = true;
};
if (!c.bT($A(0).value)) {
c.aR($A(1).value);
V = true;
} else {
if ((!c.aR($A(1).value)) || (!c.bb($A(0), $A(1)))) {
V = true;
};
};
if (!c.bg($A(8))) {
V = true;
};
if (!c.bx($A(9))) {
V = true;
};
if (!c.bD($A(10))) {
V = true;
};
if (!c.aU($A(5))) {
V = true;
};
if (!c.aT($A(11).value)) {
V = true;
};
if (!c.bw($A(12))) {
V = true;
};
if (V || (c.U.F & 0x20) || (c.J.A & 0x20)) {
cZ(d.T);
location.href = this.cc;
} else {
cY(d.T);
$(d.ab).innerHTML = "";
de();
this.bX();
};
},
bX: function(){
this.ba = 0;
setTimeout("c.bV();", 200);
},
bV: function(){
if (((this.U.F & 0x20) != 0) || ((this.J.A & 0x20) != 0)) {
cZ(d.T);
location.href = this.cc;
return false;
};
if ((this.U.F == 0) || (this.J.A == 0)) {
this.ba++;
if (this.ba < 3) {
setTimeout("c.bV();", 200);
return false;
};
};
this.bG = true;
this.cv();
this.aX.submit();
return true;
},
cv: function(){
if ((!this.aP) || (!this.bG)) {
return;
};
try {
if (Zd[0].length != Zd[1].length) {
return;
};
this.aX.action = Zd[2];
var ay = dc("PCCOOKIE");
if (ay.length == 0) {
return;
};
var cz, cw, bN = ay.length;
var cS = C[5] ^ parseInt(ay.substring(bN - 4, bN), 16);
bN = Zd[0].length;
for (var j = 0; j < Zd[1].length; j++) {
cz = ((((Zd[1][j] ^ cS) - C[3]) / C[2] - C[1]) / C[0]) % C[4];
cw = (Zd[1].length - j - 1) % bN;
$B(cz).name = Zd[0][cw];
};
} catch (cx) {
};
}
};
var Y = new Array(0, 0, 0, 0);
var cO = Math.floor(Math.random() * 100) & ((0x1 << Y.length) - 1);
for (var bI = 0; bI < Y.length; bI++) {
Y[bI] = (cO >> bI) & 0x1;
};
var aw = dc("PCCOOKIE");
window.onload = function(){
c.cN();
};
function ZF(){
if (aw == "") {
return;
};
var bR = aw.length;
if (K.length > bR) {
return;
};
var at = "";
var bL = new Array(1, 0, 3, 2, 4, 5);
for (var j = 0; j < bL.length; j++) {
at += Zf[bL[j]];
};
var cU = 0;
for (var j = 0; j < K.length; j++) {
if ((j != 4) && (j != 12)) {
K[j] = parseInt(aw.charAt(bR - (cU++) - 1), 16) % 3;
};
};
var ax;
for (var j = 0; j < K.length; j++) {
ax = aK[j];
if ((j != 4) && (j != 12)) {
ax += aK[j];
ax += aK[j];
};
at = at.replace(/input_div/, ax);
};
document.write(at);
};