if (!document.getElementById) {
  document.getElementById = document.all;
}
if (!document.getElementsByTagName) {
  document.getElementsByTagName = document.all.tags;
}
function getTagName(elm) {
  if (elm.nodeName) return elm.nodeName.toLowerCase();
  else return elm.tagName.toLowerCase();
}
function getParent(elm) {
  if (elm.parentNode) return elm.parentNode;
  else return elm.parentElement;
}


function toggleTooltip(e,mode) {
  if (e) e = e.target;
  else e = window.event.srcElement;
  
  if (!e.getAttribute("tooltip")) return;
  
  tt = document.getElementById("tooltip");

  if (mode == "show") {
  //  mPosY = event.y ? event.y : e.pageY;
	mPosY = 0;
    mPosX = event.x ? event.x : e.pageX;

    tt.innerHTML = e.getAttribute("tooltip");
    tt.style.left = (mPosX+10)+"px";
    tt.style.top = (mPosY+5)+"px";
    tt.style.display = "block";
  } else if (mode == "hide") {
    tt.style.display = "none";
    tt.innerHTML = "";
  }
}

function init() {
  document.getElementById("body").onmouseover = mOver;
  document.getElementById("body").onmouseout = mOut;

 	if (document.images)
	{
		menu_01_over = newImage("img/menu/formel_y.gif");
		menu_02_over = newImage("img/menu/formel_y.gif");
		menu_03_over = newImage("img/menu/formel_y.gif");
		menu_04_over = newImage("img/menu/formel_y.gif");
		menu_05_over = newImage("img/menu/formel_y.gif");
		menu_06_over = newImage("img/menu/formel_y.gif");
		
		preload = true;
	}

}

function mOver(e) {
  toggleTooltip(e,'show');
}

function mOut(e) {
  toggleTooltip(e,'hide');
}

window.onload = init;
