f_tooltip = null;
document.onmousemove = updateTooltipPos;

function toggle(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}

function updateTooltipPos(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (f_tooltip != null) {
		f_tooltip.style.left = (x + 20) + "px";
		f_tooltip.style.top = (y + 20) + "px";
	}
}

function showTooltip(id) {
	f_tooltip = document.getElementById(id);
	f_tooltip.style.display = "block";
}

function hideTooltip() {
	f_tooltip.innerhtml = "";
	f_tooltip.style.display = "none";
}

function showContentWin(id) {
	f_contentwin = document.getElementById(id);
	f_contentwin.style.display = "block";
}

function hideContentWin() {
	f_contentwin.innerhtml = "";
	f_contentwin.style.display = "none";
}

function updateContentWinPos(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (f_contentwin != null) {
		f_contentwin.style.left = (x + 20) + "px";
		f_contentwin.style.top = (y + 20) + "px";
	}
}
