function enableTooltips(id){
var _2,i,h;
if(!document.getElementById||!document.getElementsByTagName){
return;
}
h=document.createElement("span");
h.id="btc";
h.setAttribute("id","btc");
h.style.position="absolute";
document.getElementsByTagName("body")[0].appendChild(h);
if(id==null){
_2=document.getElementsByTagName("a");
}else{
_2=document.getElementById(id).getElementsByTagName("a");
}
for(i=0;i<_2.length;i++){
Prepare(_2[i]);
}
}
function Prepare(el){
var _4,t,b,s,l;
t=el.getAttribute("title");
if(t==null||t.length==0){
t="link:";
}
el.removeAttribute("title");
_4=CreateEl("span","tooltip");
s=CreateEl("span","top");
s.appendChild(document.createTextNode(t));
_4.appendChild(s);
b=CreateEl("b","bottom");
l=el.getAttribute("href");
if(l.length>28){
l=l.substr(0,25)+"...";
}
if(l="javascript:;"){
l="";
}
b.appendChild(document.createTextNode(l));
_4.appendChild(b);
setOpacity(_4);
el.tooltip=_4;
el.onmouseover=showTooltip;
el.onmouseout=hideTooltip;
el.onmousemove=Locate;
}
function showTooltip(e){
document.getElementById("btc").style.display="none";
new Effect.Appear($("btc"),{duration:0.5});
document.getElementById("btc").appendChild(this.tooltip);
Locate(e);
}
function hideTooltip(e){
var d=document.getElementById("btc");
if(d.childNodes.length>0){
d.removeChild(d.firstChild);
}
}
function setOpacity(el){
el.style.filter="alpha(opacity:95)";
el.style.KHTMLOpacity="0.95";
el.style.MozOpacity="0.95";
el.style.opacity="0.95";
}
function CreateEl(t,c){
var x=document.createElement(t);
x.className=c;
x.style.display="block";
return (x);
}
function AddCss(){
var l=CreateEl("link");
l.setAttribute("type","text/css");
l.setAttribute("rel","stylesheet");
l.setAttribute("href","bt.css");
l.setAttribute("media","screen");
document.getElementsByTagName("head")[0].appendChild(l);
}
function Locate(e){
var _e=0,posy=0;
if(e==null){
e=window.event;
}
if(e.pageX||e.pageY){
_e=e.pageX;
posy=e.pageY;
}else{
if(e.clientX||e.clientY){
if(document.documentElement.scrollTop){
_e=e.clientX+document.documentElement.scrollLeft;
posy=e.clientY+document.documentElement.scrollTop;
}else{
_e=e.clientX+document.body.scrollLeft;
posy=e.clientY+document.body.scrollTop;
}
}
}
document.getElementById("btc").style.top=(posy-70)+"px";
document.getElementById("btc").style.left=(_e+20)+"px";
}

