addLoadListener(initEvents);

function initEvents()
{
  var mytable = document.getElementById("TabelleErgebnisse");
  var urkundeAnchors = mytable.getElementsByTagName("a");
  for (var i = 0; i < urkundeAnchors.length; i++) {
    if (urkundeAnchors[i].className == "urkundeLink") {
    	var anchor = urkundeAnchors[i];
    	attachEventListener(anchor, "click", openPrint, false);
    }
  }
  
  var tips = getElementsByAttribute("class", "hastooltip");
  for (var i = 0; i < tips.length; i++) {
    // convert tooltip link to span
    var tip = document.createElement("span");
    tip.className = tips[i].className;
    tip.id = tips[i].getAttribute("id");
    tip.title = tips[i].getAttribute("title");
    tips[i].parentNode.replaceChild(tip, tips[i]);
    while (tips[i].childNodes.length > 0) {
      tip.appendChild(tips[i].firstChild);
    }
 	attachEventListener(tip, "mouseover", showTip, false);
 	attachEventListener(tip, "mouseout", hideTip, false);
  }  
  
  return true;
}

function openPrint(event) {
  if (typeof event == "undefined")
  {
    event = window.event;
  }

  anchor = getEventTarget(event);
  while(anchor.nodeName.toLowerCase() != "a" && anchor.parentNode != null)
  {
    anchor = anchor.parentNode;
  }
  if(anchor.className == "urkundeLink") {
    if (window.print) {
      var href = anchor.getAttribute("href");
      var fenster = window.open(href, 'Urkunde', 'width=600,height=800,menubar,status,toolbar,resizable,scrollbars');
      if (fenster.print) {
/*        fenster.print();*/
      }
      stopDefaultAction(event);
      return false;
    }
  }
  return true;
}

