//	Help Layer
//	{{
var hideHintTO = null;

//	Mouse tracking (multiple browsers)
//	{{
function mouseX(evt)
{
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX) return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	else return null;
}

function mouseY(evt)
{
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY) return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	else return null;
}
// }}

function moveHint(evt)
{
	mouse_x = 0;
	mouse_y = 0;

	if(window.event) evt = window.event;

	mouse_x = mouseX(evt);
	mouse_y = mouseY(evt);

	clearTimeout(hideHintTO);
	objHint = top.document.getElementById('hint');
	objHint.style.left = mouse_x + 7;
	objHint.style.top = mouse_y;

	objHintDiv = top.frames['hint'].document.getElementById('toolTip');
	objHint.style.height = objHintDiv.scrollHeight;// + (objHintDiv.offsetTop - objHintDiv.clientHeight);
	objHint.style.width = "25em";

	hideHintTO = setTimeout('hideHint()', 4000);
	objHint.style.visibility = 'visible';
}

function addHint(control, strText)
{
	control.onmousemove=moveHint;
	top.frames['hint'].document.getElementById('toolTip').innerHTML = strText;
}

function hideHint()
{
	objHint = document.getElementById('hint');
	objHint.style.visibility = 'hidden';
}
// }}