	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 ShowTooltip(fArg,e)
	{
		var tooltipOBJ = (document.getElementById) ? document.getElementById('pro' + fArg) : eval("document.all['pro" + fArg + "']");
		if (tooltipOBJ != null) {
			var tooltipLft = ( (document.body.offsetWidth?document.body.offsetWidth:document.body.style.pixelWidth) - 200 ) / 2
			if (navigator.appName != 'Netscape') {
				tooltipOBJ.style.pixelLeft = tooltipLft; 
				tooltipOBJ.style.pixelTop = mouseY(e);
			}
			else {
				tooltipOBJ.style.left = tooltipLft + 'px'; 
				tooltipOBJ.style.top = mouseY(e) + 'px';
			}
			tooltipOBJ.style.visibility = "visible";
		}
	}
	function HideTooltip(fArg)
	{
		var tooltipOBJ = (document.getElementById) ? document.getElementById('pro' + fArg) : eval("document.all['pro" + fArg + "']");
		if (tooltipOBJ != null) {
			tooltipOBJ.style.visibility = "hidden";
		}
	}