<!--
// Browserdefinitionen
NS4=false;
IE4=false;
NS6=false;
if(document.layers) NS4=true;
if(document.all) IE4=true;
if(document.getElementById) NS6=true;

// Funktion startet direkt aufgerufenen Seiten mit Rahmenansicht
if ( (self.location.pathname!="/page.php")
        && (self.location.pathname!="/search.php")
        && (self.location.pathname!="/sitemap.php")
        && (self.location.pathname!="/siegenGips/Gips")
        && (self.location.pathname.indexOf("/siegenGips/Gips")<0) ) {
        page = self.location.pathname;
        weblicdat = page.indexOf("wTmp"); // wird Datei aus Weblication aufgerufen?
        if (weblicdat<0) {
/*                if (self.name != "DOMAINFRAME") window.top.location.href = '/?page='+page;
                else {*/
                        url = '/page.php?page='+page;
                        self.location.replace(url);
//                }
        }
}

// Navigations- und Seitenaufruf
function showNavpoint(id, url){
        if(url != "") {
                if ((url.substring(0, 1)=="/") && (url.indexOf("/")!=url.lastIndexOf("/"))){
                        self.location.href = "/page.php?page="+url+"&navid="+id;
                }
                else {
                        if (url.substring(0, 1)=="/") url = url.substr(1);
                        Check = confirm("Die Online-Formulare werden mit einer 128bit SSL-Verschlüsselung übertragen. Wenn Sie hiermit einverstanden sind, klicken Sie bitte auf OK. Wenn Sie auf Abbrechen klicken, werden die Formulare unverschlüsselt übertragen.");
                        if (Check) Domain = "https://www.gipsprojekt.de";
                        else Domain = "http://www.gipsprojekt.de";
                        self.location.href = Domain + "/siegen/?page="+url+"&navid="+id+"&email=";
                }
        }
}

// Funktion zum öffnen eines Formulars, über das eine Seite versendet werden kann
function senden(page)
{
        url = "/send.php?page="+page;
        window.open(url,'Seitesenden','width=570,height=550,scrollbars=yes,toolbar=no');
}

// Funktion zum Bookmark setzen
function bookmark(page)
{
        bookmarkurl="http://www.svb-siegen.de/"+page;
        bookmarktitle=document.title;
        if (document.all) {
                window.external.AddFavorite(bookmarkurl,bookmarktitle)
        } else alert("STRG + D drücken");
}

// Funktionen zum Aufruf von PopUp-Fenstern

function openFormcenter(service,email){
w=850;
h=600;
url="/formcenter.php?service="+service+"&email="+email;
popup = window.open(url, 'PopUp1', 'width='+w+',height='+h+',toolbar=yes,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes');
//popup.resizeTo(w, h);
popup.focus();
}

function PopUp(url,w,h)
{
popup = window.open(url, 'PopUp2', 'width='+w+',height='+h+',scrollbars=yes,resizable=yes');
popup.resizeTo(w, h);
popup.focus();
}

function openWin(url,w,h){
popup = window.open(url, 'PopUp3', 'width='+w+',height='+h+',toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes');
}

// Und noch eine PopUp-Funktion
function openPopup(url,w,h){
 window.open(url, "popup", "scrollbars=yes,resizable=yes,menubar=yes,location=no,width="+w+",height="+h);
}

function login()
{
gekowin = open('', 'gekowin', 'width=790,height=590,scrollbars=no,hotkeys=no,locationbar=no,menubar=no,resizable=no,status=no');
document.forms[0].target="gekowin";
return true;
}


// PopUp-Funktion für Routenplaner
function openRoute(url) {
popup = window.open(url,'Anfahrt','width=652,height=540,location=no,menubar=no,toolbar=no,status=no,resizable=yes,scrollbars=yes');
}

// Bei IE für schöne Optik sorgen
function formOptik() {
        if (document.all) {
         for (var _i=0; _i < document.forms[1].length; _i++) {
          if ((document.forms[1].elements[_i].type=="button") || (document.forms[1].elements[_i].type=="submit") || (document.forms[1].elements[_i].type=="reset")) document.forms[1].elements[_i].className="formbutton";
            else if (document.forms[1].elements[_i].type!="hidden") document.forms[1].elements[_i].className="formfelder";
         }
        }
}

// Neue Funktion zum Setzen von Formularwerten (Werte kommen aus einer PHP-Session), Aufruf in page.php
function formGetvalues(frm,key,val) {
        if (frm.elements[key]) {
//                alert(key +": "+frm.elements[key].type);
                if ((frm.elements[key].type != "radio") && (frm.elements[key].type != "checkbox") && (frm.elements[key].type != undefined)) frm.elements[key].value=val;
                else {
                        if (frm.elements[key].type == "checkbox") frm.elements[key].checked = true;
                        else {
                                nr = frm.elements[key].length;
                                for (i=0;i<nr;i++) {
                                        if (frm.elements[key][i].value == val) frm.elements[key][i].click();
//                                        alert(frm.elements[key][i].value +"=="+ val);
                                }
                        }
                }
        }
}

function initLook() {
// Bei IE für schöne Optik sorgen
        if (document.all) {
         var s = document.getElementsByTagName('input');
         for (i=0; i < s.length; i++) {
          if (s[i].type=="image") s[i].className="";
            else if ((s[i].type=="button") || (s[i].type=="submit") || (s[i].type=="reset")) s[i].className="formbutton";
          else if (s[i].className=="") s[i].className="formfelder";
         }
        }

// Damit Seite 100 % Höhe von Fenster
        if (IE4) {
                if (document.body.scrollHeight > document.body.offsetHeight) document.all.Rahmen.style.height = document.body.scrollHeight + 150;
        }
        else {
                if (document.body.scrollHeight > window.innerHeight) {
                        if (NS4) document.layers['Rahmen'].height = document.body.scrollHeight + 130;
                        if (NS6) document.getElementById('Rahmen').style.height = document.body.scrollHeight + 130;
                }
    }

}

// Quickinfo Menü Weiterleitung
function jump(dest) {
        if ((dest.indexOf(".pdf")>0) || (dest.indexOf(".php")>0)) {
                openWin(dest,700,500);
        }
        else if (dest.indexOf("http")==0) {
                PopUp(dest,800,600);
        }
        else if (dest.indexOf("#")>0) {
                self.location.href = "/page.php?page="+dest;
        }
        else if (dest.indexOf(".html")>0) {
                showNavpoint('', dest);
        }
        else if (dest.indexOf("Geko")>0) {
                openGeko();
        }
}

// Cookie-Funktionen
function WertHolen() {
 var Wert = "";
 if(document.cookie) {
  var Wertstart = document.cookie.indexOf("=") + 1;
  var Wertende = document.cookie.indexOf(";");
  if (Wertende == -1) Wertende = document.cookie.length;
  Wert = document.cookie.substring(Wertstart,Wertende);
 }
 return Wert;
}

function WertSetzen(Bezeichner, Wert, Verfall) {
 var jetzt = new Date();
 var Auszeit = new Date(jetzt.getTime() + Verfall);
 document.cookie = Bezeichner+"="+Wert+"; expires="+Auszeit.toGMTString()+";";
}

function Laden() {
 var Checkstr = WertHolen();
 var Check = "";
 if (Checkstr != "") {
  for (var i=0; i < Checkstr.length; i++) {
   Check = Checkstr.substring(i,i+1);
   if (Check == "1") document.forms['checkliste'].elements[i].click();
  }
//  alert("Ihre gespeicherten Daten wurden geladen!\n");
 }
}

function Speichern() {
 var Verfallszeit = 1000*60*60*24*365; // 1 Jahr
 var Checkstr = "";
 var Check = "";
 for (var i=0; i < document.forms['checkliste'].length; i++) {
  if (document.forms['checkliste'].elements[i].checked) Check = "1";
  else Check = "0";
  Checkstr += Check;
 }
 WertSetzen("Checkstr",Checkstr,Verfallszeit);
}

// Für Tarifrechner Strom

function checkSubmit() {
         plz = document.getElementById('plz').value;
         verbauch = document.getElementById('verbr').value;
         if (isNaN(plz) || plz.length!=5 || plz == "") alert("Bitte geben Sie eine korrekte Postleitzahl ein!");
         else if (isNaN(verbauch) || verbauch == "") alert("Bitte geben Sie Ihren Jahresverbrauch in kWh ein!");
         else return true;
         return false;
}


//-->
