/*Coockie*/    

// Sets cookie values. Expiration date is optional
//
function setCookie(name, value, expire)
{
    document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))
}

function getCookie(Name) 
{
    var search = Name + "="
    if (document.cookie.length > 0) 
    { // if there are any cookies
        offset = document.cookie.indexOf(search)
        if (offset != -1) 
        { // if cookie exists
            offset += search.length
            // set index of beginning of value
            end = document.cookie.indexOf(";", offset)
            // set index of end of cookie value
            if (end == -1) end = document.cookie.length
            return unescape(document.cookie.substring(offset, end))
        }
    }
}

function deleteCookie(name,path,domain) 
{
    if (getCookie(name)) document.cookie = name + "=" + ( (path) ? ";path=" + path : "") + ( (domain) ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function registerCookie(cookieName,cookieValue) 
{
    var today = new Date()
    var expires = new Date()
    expires.setTime(today.getTime() + 1000*60*60*12)
    setCookie(cookieName, cookieValue, expires)
}
