function ShowHide(obj)
{ if(document.getElementById(obj))
  { with(document.getElementById(obj))
    { if(style.display == "none") style.display = "block";
      else style.display = "none";
    }
  }
}

function BubbleInfo (text, obj, evt)
{ evt = (evt) ? evt : window.event;
  dtr = document.getElementById ("BUBBLE_INFO");
  kde = obj.offsetParent;
  T = kde.offsetTop;
  L = kde.offsetLeft;
  while(kde.tagName != "BODY")
  { kde = kde.offsetParent;
    T += kde.offsetTop;
    L += kde.offsetLeft;
  }
  if (dtr)
  { dtr.style.position = "absolute";
    //dtr.style.left = evt.clientX - L;// - 250;
    //dtr.style.top = evt.clientY - T;//document.body.scrollTop - 2;
    dtr.innerHTML = text;
    dtr.style.left = L + 10;
    dtr.style.top = T + 20;
    dtr.style.display = "block";
  }
}

function KillBubble()
{ dtr = document.getElementById ("BUBBLE_INFO");
  if(dtr) dtr.style.display = "none";
}

  var nospamtab = new Array(109, 97, 105, 108, 116, 111, 58);
  function nospam_exec(box, domain)
  {
    if(typeof(domain)=="undefined") domain = "";
    var proto = ""; for(idx=0;idx<nospamtab.length;idx++) proto+=String.fromCharCode(nospamtab[idx]);
    window.open(proto+box+String.fromCharCode(64)+domain);
  }
  function nospam(box, domain, attr)
  {
    if(typeof(domain)=="undefined") domain = "";
    if(typeof(attr)=="undefined") attr = "";
    document.write("<a href=\"javascript:nospam_exec('"+box+"', '"+domain+"')\""+(attr.length>0?" ":"")+attr+">"+box+String.fromCharCode(64)+domain+"</a>");
  }
