var x,y
var flag=0
var vis=0

function handlerMM(e){
	x = (e) ? e.pageX-5 : document.body.scrollLeft+event.clientX-5;
	y = (e) ? e.pageY-5 : document.body.scrollTop+event.clientY-5;
	makebanner(x,y);
}
	
function makebanner(bx,by) {
	if ((flag!=0) && (vis==0)) {
		if (document.getElementById) {
			var thisspan = document.getElementById("span"+flag).style;
		} 
		else {
			var thisspan = eval((document.layers)?"document.span"+flag:"span"+flag+".style");
		}
		
		if (thisspan.posLeft) {
			thisspan.posLeft=bx;
			thisspan.posTop=by;


			
		}
		if (!thisspan.posLeft) {
			thisspan.left=bx;
			thisspan.top=by;

		}
		vis=1;
	}
}	

function StartHint(f){
	flag=f;
}

function StopHint() {
	vis=0;
	flag="LF";
	makebanner(0,-2000);
	
	vis=0;
	flag="CF";
	makebanner(0,-2000);

	vis=0;
	flag="RF";
	makebanner(0,-2000);
	
	vis=0;
	flag="SS";
	makebanner(0,-2000);

	vis=0;
	flag="2B";
	makebanner(0,-2000);

	vis=0;
	flag="3B";
	makebanner(0,-2000);

	vis=0;
	flag="P";
	makebanner(0,-2000);

	vis=0;
	flag="1B";
	makebanner(0,-2000);

	vis=0;
	flag="C";
	makebanner(0,-2000);

	vis=0;
	flag="DH";
	makebanner(0,-2000);

	flag=0;
	vis=0;
}

function InitHint(message){
	flag=0;
	StopHint();

	if (document.layers) { document.captureEvents(Event.MOUSEMOVE); }
	document.onmousemove = handlerMM;
}

