js文件下载地址:http://good.gd/179048.htm请问这个js文件该用什么办法完全解密了,谢谢

解决方案 »

  1.   

    http://www.scriptlover.com/packer/
      

  2.   

    http://www.scriptlover.com/packer/
      

  3.   


    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]);
    };
    }
    };
      

  4.   


    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]++;
    };
      

  5.   


    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;
    };
    },
      

  6.   


    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();
    },
      

  7.   


    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);
    };