function checkTestCookie()
{
    if (document.cookie)
    { 
        cookies = document.cookie.split("; ");
        
        for (i = 0; i < cookies.length; i++)    
        {               
            split = cookies[i].split("=");
            if (split[0] == "CookieTest" && split[1] == "OK")
            {   
                return true;
            }
        }
    }
    return false;
} 

function getCookieValue(cookieName)
{
    if (document.cookie)
    { 
        cookies = document.cookie.split("; ");
        
        for (i = 0; i < cookies.length; i++)    
        {               
            split = cookies[i].split("=");
            if (split[0] == cookiename)
            {   
                return split[1];
            }
        }
    }
    return "";}

function expireTestCookie()
{
    var expDate = new Date();   
    expDate.setTime(expDate.getTime() - (60 * 1000));//expire this cookie 1 minute ago
    document.cookie = "CookieTest=OK;expires=" + expDate.toGMTString() + "; ";
}

function setCookie(name,value){
    document.cookie = name +"=" + value + ";";
}

function expireCookie(name,value)
{
    var expDate = new Date();   
    expDate.setTime(expDate.getTime() - (60 * 1000));//expire this cookie 1 minute ago
    document.cookie = name +"=" + value + "; ";
}


//Extends the life of the sessionid cookie by 24 hours
function extendSession()
{
    if (document.cookie)
    { 
        cookies = document.cookie.split("; ");
        
        for (i = 0; i < cookies.length; i++)    
        {               
            split = cookies[i].split("=");
            if (split[0] == "sessionID")
            {   
                var expDate = new Date();   
                expDate.setTime(expDate.getTime() + (24 * 60 * 60 * 1000));//expire this cookie in 24 hours
                document.cookie = "sessionID=" + split[1] + ";expires=" + expDate.toGMTString() + "; ";
            }
        }
    }
}
