
 /*-------------------------------------------------------------------------

 Mit diesem Javascript werden bestimmte Elemente einer Seite in einem Extra 
 Browserfenster dargestellt. Die Elemente müssen wie folgt eingerahmt sein:

 <div id=printPage name="printPage">
 .....
 </div>

 In dem neuen Browserfenster erscheint ein Link zum Ausdrucken der Seite.

 für InternetExplorer >= 4 und Netscape >= 6.0
 bei Netscape 4.7x oder Opera wird die Originalseite ausgedruckt
 
 -------------------------------------------------------------------------*/


var Text_Druckansicht   = "Druckansicht:";

var Text_Drucken    = "diese Seite drucken";
var Text_Fenster_Schliessen = "Fenster schliessen";

var Font_String    = "<font face=arial,helvetica,sans-serif size=2>";

var windowparams    = 'location=no,directories=no,status=yes,menubar=no,toolbar=yes,scrollbars=yes,resizable=yes,width=800,height=600,top=10,left=10'


function printPage()
{

 var content;
 var newWin;

 newWin = false;
 content = "";

 if (document.all)   // für den IE
 {
  for (i=0;i<document.all.tags("div").length;i++)
  {
   if (document.all.tags("div")[i].id == "printPage")
   {
    content = content + "<table border=0 width=700><tr><td>\n";
    content = content + document.all.tags("div")[i].innerHTML ;
    newWin=true;
    content = content + "\n</td></tr></table>\n<p><br>\n";
   }
  }
 }

 if (!document.all && document.getElementsByName && document.body.innerHTML ) // Netscape 6.0 und höher
 {
  for (i=0;i<document.getElementsByTagName("div").length;i++)
  {
   if (document.getElementsByTagName("div")[i].id == "printPage")
   {
    content = content + "<table border=0 width=700><tr><td>\n";
    content = content + document.getElementsByTagName("div")[i].innerHTML;
    newWin=true;
    content = content + "\n</td></tr></table>\n<p><br>\n";
   }
  }
 }



 if ((content == "") && (newWin == false))  // kein Element ausgezeichnet oder Netscape 4.7x / Opera
 {
  window.print()
 }
 else
 {

  dateiname = window.location.href;

  printIt = window.open("","PrintPage",windowparams);
  printIt.document.open()
  printIt.document.write("<html><head><title></title>");
    printIt.document.write("<link rel='stylesheet' href='./zoom_styles.css' type='text/css'></head>\n<body>\n");
  printIt.document.write(Font_String + "<a href=javascript:window.print()>" + Text_Drucken    + "</a></font> &nbsp;&nbsp;&nbsp;")
  printIt.document.write(Font_String + "<a href=javascript:window.close()>" + Text_Fenster_Schliessen + "</a></font>  <br><br>\n")

  //printIt.document.write(Font_String + "<b> " + Text_Druckansicht +  " " + window.location + "</b></font>\n<br><br>\n");
  printIt.document.write(content);
  
  printIt.document.write("\n</body>\n</html>");
  printIt.document.close()
  printIt.focus()

 }
}
