// Barrierefreie Pop-Up-Fenster mit JavaScript
// Entwickelt von Jan Eric Hellbusch (&Jörn Hofer &Stephan Heller)
//
// Quelle: http://www.barrierefreies-webdesign.de/knowhow/pop-up-fenster/

function erzeugePopup() {
  neuesFenster = window . open(this . href);
  neuesFenster . focus();
  return false;
}

function sucheNeueFenster() {
  var externerLinkText = "Externer Link";
  var textNeuesFenster = "öffnet in einem neuen Fenster";
  if (!document . getElementsByTagName) { return } ;
  var links = document . getElementsByTagName("a");
  for (i = 0; i < links . length; i++) {
        textAlt = links[i] . getAttribute("title");
        if (textAlt && (textAlt . indexOf(externerLinkText) != -1)) {
            textZusatz = textAlt . substring((textAlt . indexOf(externerLinkText)) + externerLinkText . length, textAlt . length);
            links[i] . setAttribute("title", externerLinkText + " " + textNeuesFenster + textZusatz);
      links[i] . onclick = links[i] . onkeypress = erzeugePopup;
      links[i] . style . borderTop = "0px solid #000000";
    }
  }
}


var zaehler = 0;
meineFunktionen = window.onload;
window.onload = function() {
  if (zaehler == 0) {
    if (typeof meineFunktionen == "function") meineFunktionen();
    sucheNeueFenster(); zaehler++;
  }
}
