function GetCookie(name)
    {
    var value = '';
    if ((begin = document.cookie.indexOf(name + '=')) >= 0)
        {
        if ((end = document.cookie.indexOf(';',begin)) >= 0)
            {
            value = document.cookie.substring(begin + name.length + 1,end);
            }
        else
            {
            value = document.cookie.substr(begin + name.length + 1);
            }
        }
    return(unescape(value));
    }

function DelCookie(name)
    {
    var expires = new Date();
    expires.setFullYear(expires.getFullYear() - 1);
    document.cookie = name + '=; expires=' + expires.toGMTString();
    }

function SetCookie(name,value,expires) 
    {
    if (expires == null)
        {
        document.cookie = name + '=' + escape(value);
        }
    else
        {
        document.cookie = name + '=' + escape(value) + '; expires=' + expires.toGMTString();
        }
    }
