var strKey = "x86_g~HiP=o1";

function encrypt(strText) {
  var len = getkey();
  var i, s = '', fin = 0, txt = strText;
  if( len>0 ) {
    if( txt.length>0 ) {
      for( i=0; i<txt.length; i++ ) {
        fin = txt.charCodeAt(i) + len;
        if( fin>99 ) {
          s += fin;
        } else {
          s += '0' + fin;
        }
      }

      return s;
    }
  }
  
  return "";
}

function decrypt(strText) {
  var len = getkey();
  var i, t, s = '', txt = strText, tmp;
  if( len>0 ) {
    if( txt.length>0 ) {
      for( i=0; i<txt.length; i+=3 ) {
        tmp = txt.substring(i,i+3);
        t = unescape( '%' + ( parseInt(tmp) - len ).toString(16) );
        if( t=='%9' ) {
          s += '\t';
        } else if( t=='%d' ) {
          s += '\r';
        } else if( t=='%a' ) {
          s += '\n';
        } else {
          s += t;
        }
      }
  
      return s;
    }
  }

  return "";
}

function getkey() {
  var i, key = strKey, len = 0;
  for( i = 0; i<key.length; i++ ) {
    len += key.charCodeAt(i);
  }

  return len;
}

function getrandom() {
  var i = 8, r,
   s = String.fromCharCode( Math.floor( Math.random() * 26 ) + ( Math.random()>0.5 ? 65 : 97 ) );
  while(i--) {
   r = Math.floor( Math.random() * 63 );
   if( r<10 ) { r += 48; }
   else if( r<36 ) { r += 55; }
   else { r += 61; }
   if( r==123 ) { r = 95; }
   s += String.fromCharCode( r );
 }

 return s;
}

strKey = "aNt3vhhWz";
