/*******************************************************************************
	This JS was built by S.J.
	Dieses JS wurde erstellt von S.J.

	It's released under GPL:
	Es wurde veroeffentlicht unter der GPL: 
	http://www.opensource.org/licenses/gpl-license.php
	
	
	+++ Beschreibung der Funktionsweise +++
	
  Die Funktion printPDF() ruft sich die aktuelle Url aus dem Browser
  ab und übergibt diese an ein PHP-Skript, welches in einem neuen
  Fenster ausgeführt wird und die Seite der Url in ein PDF umwandelt.
  Dabei wird nur der Inhalt ziwschen "<!-- web:group:start name="Inhalt"  -->"
  und "<!-- web:group:stop -->" umgewandelt!
********************************************************************************/

function printPDF(){
    
    //Prüfen, ob url abgerufen werden kann
    if(document.URL != '' && document.URL != undefined){
        var seite = document.URL;
        var skript = "../lib/pdf/pdf/ex.php?url=" + seite;
        
        //Fenster öffnen
        b = "800";                                      // (Fensterbreite z.B. '400')
        h = "600";                                       // (Fensterhöhe z.B. '350')
        
        
        // Position berechnen  ::::::::::::::::::::::::::::
        var ns6 = (!document.all && document.getElementById);
        var ie4 = (document.all);
        var ns4 = (document.layers);
        if(ns6||ns4) {
        sbreite = innerWidth;
        shoehe = innerHeight;
        }
        else if(ie4) {
        sbreite = document.body.clientWidth;
        shoehe = document.body.clientHeight;
        }
        x = (sbreite-b)/2;
        y = (shoehe-h)/2;
        eigenschaften="left="+x+",top="+y+",screenX="+x+",screenY="+y+",width="+b+",height="+h;
        // ende Position berechnen  ::::::::::::::::::::::::::::
        
        
        // hier andere Fenstereigenschaften festlegen:
        // für ja den Wert von Null auf Eins ändern
        
        eigenschaften= eigenschaften + "menubar=no,";     // Menüleiste
        eigenschaften= eigenschaften + "toolbar=no,";     // Symbolleiste
        eigenschaften= eigenschaften + "statusbar=no,";   // Statuszeile
        eigenschaften= eigenschaften + "scrollbars=yes,";  // Scrollbars
        eigenschaften= eigenschaften + "resizable=yes,";   // Größe veränderbar
        eigenschaften= eigenschaften + "locationbar=no,"; // Adresszeile
        eigenschaften= eigenschaften + "directories=no"; // Linkleiste
        
        fenster=window.open(skript,"PDF",eigenschaften);
        fenster.focus();    
    }
}

