function getCookie(sName)
{
    if ( document.cookie )
    {
        var aCookies = document.cookie.split(';');
        for ( iPlaceHolder = 0; iPlaceHolder < aCookies.length; iPlaceHolder++ )
        {
            var aCookie = aCookies[iPlaceHolder].split('=');
            if ( aCookie[0].replace(/\s+/, '') == sName )
            {
                return aCookie[1];  
            }  
        }
    }
    
    return false;
}

function setCookie(sName, sValue, iTime)
{
    var oDate = new Date();
    oDate.setTime(oDate.getTime() + iTime);
    
    document.cookie = sName + '=' + sValue + '; expires=' + oDate.toGMTString() + '; path=/';
}

function unsetCookie(sName)
{
    document.cookie = sName + '=; expires=Thu, 01-Jan-70 00:00:01 GMT; path=/';
}
