// Menu ToolTip
var tt_lst = [];

function tt_over(id,title){
	var lnk = $(id);

	var tooltip = $("mtooltip");
	var tooltip_text = $("tooltip_text");
	tooltip_text.innerHTML = title;
	//oWidth = tooltip_text.offsetWidth;
	//caption.style.width = (oWidth+8)+"px";
	lPos = tt_getPosXY(lnk);
	var left = (lPos['x'] + 150)+"px";
	var top = lPos['y']+"px";
	tt_lst[id] = window.setTimeout("showToolTip('"+left+"','"+top+"')",200);	
}
function showToolTip(left,top){
	var tooltip = $("mtooltip");
	tooltip.style.left = left;
	tooltip.style.top = top;
}
function tt_out(id){
	window.clearTimeout(tt_lst[id]);
	var tooltip = $("mtooltip");
	
	$("tooltip_text").innerHTML= "";
	tooltip.style.left = -5000+"px";
}
function tt_getPosXY(obj){
	var pp= [];
	pp["x"] = this.tt_getPosX(obj);
	pp["y"] = this.tt_getPosY(obj);
	return pp;
}
function tt_getPosX(obj){
	var curleft = 0;
	if(obj.offsetParent)
		while(1) 
		{
		  curleft += obj.offsetLeft;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.x)
		curleft += obj.x;
	return curleft;
}
function tt_getPosY(obj){
	var curtop = 0;
	if(obj.offsetParent)
		while(1)
		{
		  curtop += obj.offsetTop;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.y)
		curtop += obj.y;
	return curtop;
}