function doTooltip(e, msg, jscall) {
	
//	window.alert('ok');
	
	if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
	Tooltip.followMouse = true;
	Tooltip.offX = 10;  
	Tooltip.offY = 10;
	Tooltip.hideDelay = 000;
	Tooltip.offsetX = 0;
	Tooltip.forceRight = false;
	
	if(jscall) {
		Tooltip.jscall = jscall;
		Tooltip.showDelay = 500;
	}
	
	Tooltip.show(e, msg);
}

function hideTip() {
	if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
	Tooltip.hide();
}

		
function doTooltipMenu(e, msg)
{
	  Tooltip.followMouse = false;
	  Tooltip.showDelay = 0;
	  Tooltip.offX = 4;  
	  Tooltip.offY = 4;
	  Tooltip.hideDelay = 100;
	  
	  if(msg.length > 0) {
		  if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
		  Tooltip.clearTimer();
		  var tip = document.getElementById? document.getElementById(Tooltip.tipID): null;
		  if ( tip && tip.onmouseout == null ) {
			  tip.onmouseout = Tooltip.tipOutCheck;
			  tip.onmouseover = Tooltip.clearTimer;
		  }
		  Tooltip.show(e, msg);
	  }
}

function hideTipMenu() {
  if ( typeof Tooltip == "undefined" || !Tooltip.ready ) return;
  Tooltip.timerId = setTimeout("Tooltip.hide()", 100);
}

function contained(oNode, oCont) {
  if (!oNode) return;
  while ( oNode = oNode.parentNode ) if ( oNode == oCont ) return true;
  return false;
}

