// JavaScript Document

function floatDiag(t, w, d) {
	var div = document.getElementById("float-diag");
	var divText = document.getElementById("fd-text");
	divText.innerHTML = t;
	divText.style.width = w;
	if(d == 1) {
		document.onmousemove = followMouse;
	} else {
		document.onmousemove = "";
		div.style.top = "-999px";
	}
}
function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}
function followMouse(evt) {
	if(document.getElementById) {
		var div = document.getElementById("float-diag")
		div.style.left = (parseInt(mouseX(evt))-4) + 'px';
		div.style.top = (parseInt(mouseY(evt))-div.offsetHeight-4) + 'px';
	}
}