function alreadyAgreed(name, page)
{
    if (getCookie(name) == "agreed")
        window.location.replace(page);
}

function disagree(page)
{
	eraseIt("agreed");
	window.location.replace(page);
}

function agree(name, page)
{
    setCookie(name, "agreed");
    window.location.replace(page);
}
function eraseIt(name) {
	document.cookie = name + '=' + "" + "; expire=-1" + "; path=/";	
}
function setCookie(name, value)
{
    document.cookie = name + '=' + escape(value) + "; max-age=" + (60 * 5) + "; path=/";
}

function getCookie(cookieName)
{
    if (document.cookie.length > 0)
    {
        cookieStart = document.cookie.indexOf(cookieName + '=');
        if (cookieStart != -1)
        {
            cookieStart = cookieStart + cookieName.length + 1;
            cookieEnd = document.cookie.indexOf(';', cookieStart);
            if (cookieEnd == -1)
                cookieEnd = document.cookie.length;
            return unescape(document.cookie.substring(cookieStart,cookieEnd));
        }
    }
    return null;
}

function checkAgreement(name, disclaimer)
{
    if (getCookie(name) == "agreed")
    {
        document.getElementById("results").style.visibility = 'visible';
    }
    else
        window.location.replace(disclaimer);
}
