/* ITB-lib by Paul Johns, paulo_jo@paulo_jo.geocities.com */
var chmurka, IE=document.all?true:false;

if(!IE) {
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=mousePos;
var netX, netY;
}
function init(){
if(IE) chmurka=document.all.chmurka;
else chmurka=document.getElementById("chmurka");
b=document.body;
}
function mousePos(e) {
netX=e.pageX;netY=e.pageY;
}
function chmurka_Move(ix, iy) {
init();
if(chmurka.style.visibility!='visible') return;
if(IE) {
msx=event.clientX+chmurka.offsetParent.scrollLeft;
msy=event.clientY+chmurka.offsetParent.scrollTop;

}
else {
msx=netX-b.scrollLeft;
msy=netY-b.scrollTop;
}
temix=msx+ix;
if(temix<0) temix=0;
tmp=b.clientWidth-msx-ix-chmurka.offsetWidth-20;
if(tmp<0) {
temix+=tmp;
if(temix<0) temix=0;
}
chmurka.style.left=b.scrollLeft+temix+"px";
temiy=msy+iy;
if(temiy<0) temiy=0;
tmp=b.clientHeight-msy-iy-chmurka.offsetHeight-15;
if(tmp<0) {
tmp=msy-15-chmurka.offsetHeight;
if(tmp>=0) temiy=tmp;
  }
chmurka.style.top=b.scrollTop+temiy+"px";
}
function chmurkaShow(ix, iy, src){
init();
chmurka.style.visibility='visible';
chmurka.innerHTML=src; chmurkaMove(ix,iy);
}
function chmurkaClose() {
init();
chmurka.style.visibility='hidden';
chmurka.innerHTML='';
chmurka.style.left=0;
chmurka.style.top=0;
}
function chmurkaMsg(tmsg) {
text='<table class="chmurka" cellspacing="3" ><tr><td class="chmurka">'+tmsg+'</td></tr></table>';
chmurkaShow(10,20,text);
}
function chmurkaMove() {
chmurka_Move(10,10);
}
