﻿
var ZoomFontSizeCookieName = "ZoomFontSizeCookie";

function GetZoomFontSizeCookie() 
{
    var obj = getCookie(ZoomFontSizeCookieName);

    if (obj != null) {
        if (obj == TrueValue) {
            return true;
        }
    }

    return false;
}

function SetZoomFontSizeCookie(value) 
{
    //set to never expire
    setCookie(ZoomFontSizeCookieName, value, -1);
}

function ClearZoomFontSizeCookie() 
{
    //set to never expire
    clearCookie(ZoomFontSizeCookieName);
}


//Cookie handling functions
//Setting the expireminutes == -1 set the cookie to never expire

function setCookie(c_name, value, expireminutes) 
{
    var exdate = new Date();

    if (expireminutes == -1) {
        exdate.setMinutes(exdate.getYear() + 10);
    }

    exdate.setMinutes(exdate.getMinutes() + 1);
    document.cookie = c_name + "=" + escape(value) + ((expireminutes == null) ? "" : ";expires=" + exdate.toGMTString()) + "; path=" + escape("/");
}

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 "";
}

function clearCookie(cookieName) 
{
    setCookie(cookieName, '', null);
}



