//TOOLTIP var tooltipelements = new Array("table", "a"); function startTooltip(a, b, d){ d=document;E=d.documentElement;b=d.body;if(!E)return; with(a.t=d.createElement("div")){ id="tooltip" innerHTML=a.title.replace(/\|/g,"
") } a.onmouseover=function(e){ with(this){title="";onmousemove(e)} b.appendChild(this.t) } a.onmouseout=function(x){ with(this){title=t.innerHTML.replace(/
/g,"\|")} if(x=d.getElementById("tooltip"))b.removeChild(x) } a.onmousemove=function(e){ e=e||event;with(this.t.style){ // left=e.clientX+(E.scrollLeft||b.scrollLeft)+"px" // top=e.clientY+(E.scrollTop||b.scrollTop)+"px" left=e.clientX+(E.scrollLeft||b.scrollLeft)+2 - Math.max(0, 2-((E.clientWidth||b.parentNode.clientWidth)-e.clientX-this.t.offsetWidth)) +"px" var dogtt = 20-((E.clientHeight||b.parentNode.clientHeight)-e.clientY-this.t.offsetHeight); top=e.clientY+(E.scrollTop||b.scrollTop) - (dogtt<0?0:(30+this.t.offsetHeight)) +"px" } } } function tooltip(d,E,b,i,a){ d=document;E=d.documentElement;b=d.body;if(!E)return; for (j in tooltipelements) { for(i=0;a=b.getElementsByTagName(tooltipelements[j])[i];i++){ if(a.title){ startTooltip(a); } } } } function addEvent(O,E,F,x){ return(x=O.addEventListener)?x(E,F,1):(x=O.attachEvent)?x('on'+E,F):!1 } addEvent(window,'load',tooltip);