function showFireName(name, x, y) {
        if (document.layers) {
				var intOffset = 5;
                document.layers['FireName'].document.write('<table border=1 cellPadding=4><TR><TD class="cellLabel" noWrap>');
                document.layers['FireName'].document.write(name);
                document.layers['FireName'].document.write('</TD></TR></TABLE>');
                document.layers['FireName'].document.close();



                if (mousex + intOffset + document.layers['FireName'].clip.width > window.innerWidth)
					mousex = Math.max(0,mousex - intOffset - document.layers['FireName'].clip.width);
                else
					mousex = mousex + intOffset;

                if (mousey + intOffset + document.layers['FireName'].clip.height > window.innerHeight)
					mousey = Math.max(0,mousey - intOffset - document.layers['FireName'].clip.height);
                else
					mousey = mousey + intOffset;


                document.layers['FireName'].left = mousex;
                document.layers['FireName'].top = mousey;
                document.layers['FireName'].visibility="show";
        }
}

function hideFireName() {
	if (document.layers) {
		document.layers['FireName'].visibility="hide";
	}
}

if (document.layers) {
	document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove=mtrack;
}
else if (document.all) {
	document.onmousemove=mtrack;
}

var mousex=0, mousey=0;

function mtrack(e) {
	if (document.layers) {
		mousex = e.pageX; mousey = e.pageY;
	}
	else {
		mousex = event.x; mousey = event.y;
	}
}		
