//PICTOOLTIP
var pictooltipelements = new Array("a", "div", "span", "img", "area", "b");
function pictooltip(d,E,b,i,a){
d=document;E=d.documentElement;b=d.body;if(!E)return;
for (j in pictooltipelements)
{
for(i=0;a=b.getElementsByTagName(pictooltipelements[j])[i];i++){
if(a.title && a.title.substr(0,4)=="pic:"){
a.style.cursor='pointer';
with(a.t=d.createElement("div")){
id="pictooltip"
innerHTML="
"
}
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("pictooltip"))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 addEvent(O,E,F,x){
return(x=O.addEventListener)?x(E,F,1):(x=O.attachEvent)?x('on'+E,F):!1
}
addEvent(window,'load',pictooltip);