var drag=0, x0="0", y0="0", xtool="0", ytool="0"; 
var b=true;

function position (id,t,x,y){
var ix=document.documentElement.scrollLeft;
var iy=document.documentElement.scrollTop;
var s=document.getElementById(t).style.width;

if(document.body) ix=document.body.scrollLeft;
if(document.body) iy=document.body.scrollTop;

s=s.substring(0,s.length-2);

document.getElementById(id).style.top=y+10+iy+'px';
document.getElementById(id).style.left=30+Math.max(-10,x-parseInt(s))+ix+'px';
}

function fix (id){
drag=1;
var dragobject=document.getElementById(id);
xtool=dragobject.style.left;
ytool=dragobject.style.top;
xtool=xtool.substring(0,xtool.length-2);
ytool=ytool.substring(0,ytool.length-2);
document.onmousemove=function (e){
if(drag==0) return;
if (window.event) e=window.event;
dragobject.style.top=ytool-y0+e.clientY+'px';
dragobject.style.left=xtool-x0+e.clientX+'px';
return false;
}
}

function opac_change (){
var obj=document.getElementsByTagName("span");
for (x=0;x<obj.length;x++) if (obj[x].className=="tooltip_v" || obj[x].className=="tooltip_v_noopac") {
if (b){obj[x].style.filter='alpha(opacity=100)';obj[x].style.opacity=1}
else {obj[x].style.filter='alpha(opacity=90)';obj[x].style.opacity=0.9}
}
b=!b;
}
