﻿
var UserLanguageSelectedCookieName = "Medisca.UserLanguageSelected";

function GetUserLanguageSelectedCookie() 
{
    var obj = getCookie(UserLanguageSelectedCookieName);

    if (obj != null) {
        if (obj == TrueValue) {
            return true;
        }
    }

    return false;
}

function SetUserLanguageSelectedCookie(value) 
{
    //set to never expire
    setCookie(UserLanguageSelectedCookieName, value, -1);
}

function ClearUserLanguageSelectedCookie() 
{
    //set to never expire
    clearCookie(UserLanguageSelectedCookieName);
}


//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);
}


