﻿function contrast(element, highContrastText, normalContrastText) {
    var HighContrastSubFolder = "/HighContrast";
    //currentFontsize = size;
    var skinCSS = document.getElementById('skinCSS');
    var isHighContrast = skinCSS.href.indexOf(HighContrastSubFolder) > 1;
    if (isHighContrast) {
        skinCSS.href = skinCSS.href.replace(HighContrastSubFolder, "");
        setCookie("highContrast", "false", null);
    }
    else {
        var pos = skinCSS.href.lastIndexOf('/');
        var newUrl = skinCSS.href.substring(0, pos) + HighContrastSubFolder + skinCSS.href.substring(pos);
        skinCSS.href = newUrl;
        setCookie("highContrast", "true", null);
    }

    var contrastLink = document.getElementById(element);
    if (contrastLink != null) {
        if (!isHighContrast) {
            contrastLink.innerHTML = normalContrastText;
        }
        else {
            contrastLink.innerHTML = highContrastText;
        }
    }

    return false;
}


function fontSize(sender)
{
    document.forms[0].className = sender.className;
    setCookie("fontSize", sender.className);
    return false;
}

function setCookie(name, value, days)
{
    var expires = new Date();
    var expireDays = days == null ? 365 : days;
    expires.setDate(expires.getDate() + expireDays);
    document.cookie = name + "=" + escape(value) + ";path=/;expires=" + expires.toGMTString() + ";";
    return false;
}

function getCookie(c_name) {
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) c_end = document.cookie.length;
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return "";
}