function fenster(adresse,bezeichnung,attribute) {
  window.open(adresse,bezeichnung,attribute);
}

function bild_vorladen(){
  if(!document.images)
    return;
  
  if(!document.vorladeliste)
    document.vorladeliste = new Array();
  
  var i, l = document.vorladeliste.length;
  for(i=0; i<bild_vorladen.arguments.length; i++){
    document.vorladeliste[(l+i)] = new Image;
    document.vorladeliste[(l+i)].src = bild_vorladen.arguments[i];
  }
}

function fussnote_zeigen(fussnote){
  document.getElementById('fussnoteninhalt').innerHTML = document.getElementById(fussnote).innerHTML;
  document.getElementById('fussnotenanzeiger').style.display = "block";
  document.getElementById('fussnotenhintergrund').style.display = "block";
  
  //spezielles Print-CSS fuer Druck der InfoLayer laden
  // Seiten-Header ermitteln
  var header = document.getElementsByTagName('head')[0];
  // Verweis auf CSS generieren und einfuegen
  var elem = document.createElement("link");
  var attr = document.createAttribute("id");
  attr.nodeValue = "fussnotendruckstylesheet";
  elem.setAttributeNode(attr);
  attr = document.createAttribute("rel");
  attr.nodeValue = "stylesheet";
  elem.setAttributeNode(attr);
  attr = document.createAttribute("type");
  attr.nodeValue = "text/css";
  elem.setAttributeNode(attr);
  attr = document.createAttribute("media");
  attr.nodeValue = "print";
  elem.setAttributeNode(attr);
  attr = document.createAttribute("href");
  attr.nodeValue = "css/fussnotendruck.css";
  elem.setAttributeNode(attr);
  header.appendChild(elem);
}

function fussnote_ausblenden(){
  document.getElementById('fussnotenhintergrund').style.display = "none";
  document.getElementById('fussnotenanzeiger').style.display = "none";
  //Fussnoten-Druck-Stylesheet entfernen
  var obj = document.getElementById("fussnotendruckstylesheet");
  verschwunden = document.getElementsByTagName("head")[0].removeChild(obj);
}

function fussnote_drucken(fenster){
  if (fenster){
    var druckfenster = window.open("about:blank", "fussnoten", "menubar=yes,scrollbars=yes,width=400,height=450");
    druckfenster.document.open('text/html');
    druckfenster.document.write('<style type="text/css">');
    druckfenster.document.write('#fussnotenbox {');
    druckfenster.document.write('font: 12px Arial, Helvetica, sans-serif;');
    druckfenster.document.write('}');
    druckfenster.document.write('#fussnote_titel {');
    druckfenster.document.write('font-weight:bold;');
    druckfenster.document.write('}');
    druckfenster.document.write('.fussnoten_ueberschrift {');
    druckfenster.document.write('font-weight:bold;');
    druckfenster.document.write('color: #E20074;');
    druckfenster.document.write('margin:18px 0px 18px 0px;');
    druckfenster.document.write('}');
    druckfenster.document.write('#fussnote_steuerung {');
    druckfenster.document.write('display:none;');
    druckfenster.document.write('}');
    druckfenster.document.write('</style>');
    druckfenster.document.write(document.getElementById('fussnotenanzeiger').innerHTML);
    druckfenster.document.close();
    druckfenster.print();
    druckfenster.close();
  }
  else {
    window.print();
  }
}

