var timing=400;  //time to wait until tooltip appears
var fadetiming=0; //fading time if fadetiming=0 not fading
var mousefollow=1;  //mouse follow or not?
var tooltip,timer;

document.write("<DIV class=ieTooltip id=idTooltip>tool tip</DIV>");
function moveTip(e) {
	tooltip.moveTo(e.pageX+10, e.pageY+5);
}
function mousemoving() {
  document.cbe.addEventListener('mouseMove',moveTip);
}
function fading() {
  //var e = new CrossBrowserEvent(event);
  tooltip.show();
if (!mousefollow)
  document.cbe.removeEventListener('mouseMove',moveTip);
  if (fadetiming){
  	  tooltip.fade(100);
	  tooltip.slideBy(0,0, fadetiming);}
  else {
	  tooltip.opacity(100);}
}
function showTip(tip) {
  document.cbe.addEventListener('mouseMove',moveTip);
  timer=setTimeout("fading()",timing);
  if (is.nav4) tip = "<span class='nnTooltip'>" + tip + "</span>";
  tooltip.innerHtml(tip);
}
function hideTip() {
  tooltip.opacity(0);
  tooltip.hide();
  tooltip.stopSlide();
  clearTimeout(timer);
  document.cbe.removeEventListener('mouseMove',moveTip);
  tooltip.moveTo('w',0,true);
}
