/* -------------------------------------------------------- */
/*   Ergänzungen FuchsF 05.12.2010 Funktionen für E-Mail    */
/* -------------------------------------------------------- */
function sendMail() {
    /* Zusammenbau des Mail-Inhaltes: Subject wird von HTML-Seitentitel übernommen, Mailbody: Seitentitel und URL, sowie Kelag-Fusszeile  */
    var mailcontent = "mailto:"
     + "&subject=" + escape("Empfehlung: " + document.title)
     + "&body=" + escape(document.title + ": " + document.URL + "\n\nEine Website der KELAG-Kärntner Elektrizitäts-Aktiengesellschaft\nhttp://www.kelag.at");
    /* Übergabe des Links an den Browser, damit Mail-Programm geöffnet werden kann */
    window.location.href = mailcontent;
}

/* -------------------------------------------------------- */
/*   Ergänzungen FuchsF 05.12.2010 Funktionen für Cookie    */
/* -------------------------------------------------------- */
/*    Source: http://www.quirksmode.org/js/cookies.html     */
function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}
function eraseCookie(name) {
    createCookie(name,"",-1);
}
/* ------------------------ENDE---------------------------- */

function showlayer(divelemid) {
    if (document.all) {
        document.all[divelemid].style.display = "block";
    } else if (document.getElementById) {
        document.getElementById(divelemid).style.display = "block";
    }
}
function hidelayer(divelemid) {
    if (document.all) {
        document.all[divelemid].style.display = "none";
    } else if (document.getElementById) {
        document.getElementById(divelemid).style.display = "none";
    }
}

/* -------------- Start Page Servicebar Functions -------------- */
serviceBarOpenSelectStatus = 0;
serviceBarOnDropdown = 0;
serviceBarOnSelect = 0;
// open the select style layer in the service bar
function serviceBarSelectOpen() {
    if (serviceBarOpenSelectStatus == 0) {
        document.getElementById("serviceBarSelectDropdown").style.display = "block";
        serviceBarOpenSelectStatus = 1;
    }
    else { serviceBarOnSelect = 0; serviceBarSelectClose('close'); }
}
// close the select style layer in the service bar
function serviceBarSelectClose(action) {
    if (action == "close") {
        if ((serviceBarOnDropdown == 0) && (serviceBarOnSelect == 0)) {
            document.getElementById("serviceBarSelectDropdown").style.display = "none";
            serviceBarOpenSelectStatus = 0;
        }
    }
    else {
        window.setTimeout("serviceBarSelectClose('close')", 1000);
    }
}
// close the select style layer in the service bar and link to target
function serviceBarSelectCloseAndLink(action) {
    document.getElementById("serviceBarSelectDropdown").style.display = "none";
    serviceBarOpenSelectStatus = 0;
    document.location.href=action;
}
/* -------------------------------------------------------- */
/* Ergänzungen FuchsF 05.12.2010 IF-Else-Schleife eingefügt */
/* -------------------------------------------------------- */

function serviceBarClose() {
    /* Überprüfe ob die Servicebar bereits verändert wurde (Cookie vorhanden) */
    if (readCookie('kelagservicebar') == '1') {
        /* ServiceBar erhält wieder fixe Position (Scrollt mit, Cookie löschen: Ursprungszustand) */
        document.getElementById("serviceBar").className = "serviceBarFixed";
        document.getElementById("ServiceHandler").className = "closerx";
        eraseCookie('kelagservicebar');
    
    } else {
        
        /* ServiceBar in die Fusszeile fixieren und Cookie (24h) speichern */
        document.getElementById("serviceBar").className = "serviceBarBottom";
        document.getElementById("ServiceHandler").className = "openerx";
        /* Aufbau Cookie: Name, Wert, Gültigkeit in Tagen */
        /* Wertzuweisung "1" an Cookie "kelagservicebar" setzt Fusszeile an Seitenende */
        createCookie('kelagservicebar','1',1);
    }
}
function serviceBarCheck() {
    /* Überprüfe ob die Servicebar bereits verändert wurde (Cookie vorhanden) */
    if (readCookie('kelagservicebar') == '1') {
        
        document.getElementById("serviceBar").className = "serviceBarBottom";
        document.getElementById("ServiceHandler").className = "openerx";
    
    } else {
        
        document.getElementById("serviceBar").className = "serviceBarFixed";
        document.getElementById("ServiceHandler").className = "closerx";
    }
}

/* -------------- End Page Servicebar Functions -------------- */
