var mousex = 0
var mousey = 0
var mouseb = -10
var altl = 0;
if(isNC4) document.captureEvents(Event.MOUSEMOVE)
if(isMSIE || isOpera7){
  document.onmousemove=function(){
   	mousex=event.clientX+getScrollX()
    mousey=event.clientY+getScrollY()
    KRF_drag();
   	moveFollower()
   	return true
  }
}else if(isOpera){
  document.onmousemove=function(){
   	mousex=event.clientX
   	mousey=event.clientY
   	KRF_drag();
   	moveFollower()
   	return true
  }
}else if(isNC){
  document.onmousemove=function(e){
   	mousex = e.pageX
   	mousey = e.pageY
   	KRF_drag();
   	moveFollower()
   	return true
  }  
}
if(isNC4) document.captureEvents(Event.MOUSEDOWN)
if(isMSIE || isOpera7){
  document.onmousedown=function(){
    mouseb = event.button;
    return true
  }
}else if(isOpera){
  document.onmousedown=function(){
    mouseb = event.button;
    return true
  }
}else if(isNC){
  document.onmousedown=function(e){
    mouseb = e.button;
    return true
  }  
}

if(isNC4) document.captureEvents(Event.MOUSEUP)
if(isMSIE || isOpera7){
  document.onmouseup=function(){
  	dragID = 0;
    mouseb = -10;
    return true
  }
}else if(isOpera){
  document.onmouseup=function(){
    dragID = 0;
    mouseb = -10;
    return true
  }
}else if(isNC){
  document.onmouseup=function(e){
    dragID = 0;
    mouseb = -10;
    return true
  }  
}

function initalt(){
	altl=layer("altmessage")
	altl.hide();
}

function doalt(message){
	if (!altl) return;
	if (message != ''){
		altl.write(message);
        altl.show();
	}
}
function realt(){
	if (!altl) return;
	altl.hide();
	altl.moveTo(0,0);
}

function moveFollower(){
	if (!altl) return;
	if (altl.getVisibility()) 
	{
		posy = mousey+15;
		posx = mousex;
		if (altl.getWidth()  + posx >= getDocumentWidth()  + getScrollX()) posx = getScrollX() + getDocumentWidth()  - altl.getWidth();
		if (altl.getHeight() + posy + 20 >= getWindowHeight() + getScrollY()) posy = getScrollY() + getWindowHeight() - altl.getHeight() - 20;
		if (posy + altl.getHeight() > mousey && posy < mousey)
		{
			posy = mousey-altl.getHeight()-15;
		}
		altl.moveTo(posx,posy)
	}
}