﻿function setFontCookie(name, value) {
    var curCookie = name + "=" + escape(value) + "; expires=Wed, 07-Jun-2023 11:07:25 GMT; path=/;";
    document.cookie = curCookie;
}

function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else
        begin += 2;
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
        end = dc.length;
    return unescape(dc.substring(begin + prefix.length, end));
}
var fontsize = 100;
if (getCookie('fontsize') != null) {
    fontsize = getCookie('fontsize');
}

function changeButtonCss(size, flipid) {
    if (flipid) {
        if (size == 125) {
            jQuery("#textsize #smaller").show();
            jQuery("#textsize #larger").hide();
        }
        else {
            jQuery("#textsize #smaller").hide();
            jQuery("#textsize #larger").show();
        }

    }
    else if (document.getElementById('textsize')) {
        if (getCookie('website#lang') == 'en')
            document.getElementById('textsize').innerHTML = (size == 125) ? "<a title='Smaller text' href='#' onkeypress='if (event.keyCode != 9) onclick(); else return true;' onclick='changeFontSize(100); return false'>Smaller tekst</a>" : "<a title='Bigger tekst' href='#' onclick='changeFontSize(125); return false'>Bigger text</a>";
        else
            document.getElementById('textsize').innerHTML = (size == 125) ? "<a title='Mindre tekst' href='#' onkeypress='if (event.keyCode != 9) onclick(); else return true;' onclick='changeFontSize(100); return false'>Mindre tekst</a>" : "<a title='Større tekst' href='#' onclick='changeFontSize(125); return false'>Større tekst</a>";
    }

}

function changeFontSize(fontsize, flipid) {
    setFontCookie('fontsize', fontsize);

    if (document.getElementById('textcontent')) {
        document.getElementById('textcontent').style.fontSize = fontsize + '%';
    }

    if (document.getElementById('innercontent')) {
        document.getElementById('innercontent').style.fontSize = fontsize + '%';
    }
    if (document.getElementById('innercontent_front')) {
        document.getElementById('innercontent_front').style.fontSize = fontsize + '%';
    }
    changeButtonCss(fontsize, flipid);
}
document.write('<style type="text/css">');
document.write('div#textcontent {font-size:' + fontsize + '%;}');
document.write('<\/style>');

document.write('<style type="text/css">');
document.write('div#innercontent {font-size:' + fontsize + '%;}');
document.write('<\/style>');

document.write('<style type="text/css">');
document.write('div#innercontent_front {font-size:' + fontsize + '%;}');
document.write('<\/style>');

function AddKeyPress() {
    jQuery("a").each(function (a, b) {
        var link = jQuery(b);
        link.keypress(function (e) {
            if (e.which == "9")
                link.click();
            else
                return true;
        });
        if (link.attr("target") == "popup") {
            link.click(function (e) {
                window.open(jQuery(this).attr("href"), 'tip', 'height=655,width=600,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,resizable=yes');
                return false;
            });
        }
    });
}
