//window.onerror=new Function("return true");
document.write("<div id=\"toolTipText\" style=\"position:absolute; visibility:hidden; top:-100;left:-100;\"></div>");

var fShow="visible";
var fHide="hidden";
var mouse_X = -100;
var mouse_Y = -100;
var tipActive = false;
var tipWidth = 210;
var maxWidth = 1024;

var ie = document.all?true:false;
if (!ie) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getMouseXY;

function getMouseXY(e) {
	if (ie) { // grab the x-y pos.s if browser is IE

		mouse_X = event.clientX + document.body.scrollLeft;
		mouse_Y = event.clientY + document.body.scrollTop;

		maxWidth = document.body.clientWidth + document.body.scrollLeft;

	} else { // grab the x-y pos.s if browser is NS

		mouse_X = e.pageX;
		mouse_Y = e.pageY;

		maxWidth = window.innerWidth;

	}
	mouse_Y = mouse_Y + 20;
	if (mouse_X + tipWidth > maxWidth) mouse_X = maxWidth - tipWidth - 18;

	if (mouse_X < 0){mouse_X = 0;}
	if (mouse_Y < 0){mouse_Y = 0;}

	if (tipActive) updateTip();
}

function updateTip() {
	var submenu = eval("toolTipText.style");
	submenu.left = mouse_X;
	submenu.top  = mouse_Y;

}

function showTip(content, _width)
{
	tipWidth = _width?_width:tipWidth;
	tipActive = true;
	var submenu = eval("toolTipText");
	submenu.style.left = mouse_X;
	submenu.style.top  = mouse_Y;
	submenu.style.visibility = fShow;
	submenu.style.fontFamily = "Arial";
	submenu.innerHTML = enterContent(content);
}


function isblank(s) 
{
	for (var i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if ((c != " ") && (c != "\n") && (c != "\t")) {
			return false;
		}
	}
	return true;
}


function hideTip()
{
	tipActive = false;
	var submenu = eval("toolTipText.style");
	if (submenu) {submenu.visibility = fHide;submenu.left = -200;tipWidth = 210;}
}

function enterContent(content) {
	if(tipWidth<210){
	var resContent = ""
		+ "<table border=\"1\" cellpadding=\"3\" cellspacing=\"2\" width=\"" + tipWidth + "\" bgcolor=\"LightYellow\" width='50%' style=\"border-collapse: collapse\">"
		+ "	<tr>"
		+ "		<td align='center' style=\"font-family: Arial; font-size:8pt;\">"
		+ 		content
		+ "		</td>"
		+ "	</tr>"
		+ "</table>";
	return resContent;
	}else{
	var resContent = ""
		+ "<table border=\"1\" cellpadding=\"3\" cellspacing=\"2\" width=50% bgcolor=\"LightYellow\" width='50%' style=\"border-collapse: collapse\">"
		+ "	<tr>"
		+ "		<td align='center' style=\"font-family: Arial; font-size:8pt;\">"
		+ 		content
		+ "		</td>"
		+ "	</tr>"
		+ "</table>";
	return resContent;
	}
}