function getCookie(name)
{
	var start = document.cookie.indexOf(name + "=");
	var len = start + name.length + 1;
	if ((!start) && (name != document.cookie.substring(0, name.length)))
	{
		return null;
	}
	if (start == -1)
		return null;
	var end = document.cookie.indexOf(';', len);
	if (end == -1)
		end = document.cookie.length;
	return unescape(document.cookie.substring(len, end));
}

function SetCookie(cookieName,cookieValue,nDays,path)
{
	var today = new Date();
	var expire = new Date();
	if (nDays==null || nDays==0)
		nDays=1;
	expire.setTime(today.getTime() + 3600000*24*nDays);
	document.cookie = cookieName+"="+escape(cookieValue)
		+ ";expires="+expire.toGMTString()
		+ ';path='+path
		+ ';domain='+cookie_domain
}

function showHideRecentSearches()
{
    var recent = document.getElementById('recent');

    if (recent == null)
        return;

    if (recent.style.display == 'none')
    {
        SetCookie('CAROCEAN_DISPLAY_RECENT_SEARCHES', 1, 365, '/');
        recent.style.display = 'block';
    }
    else
    {
        SetCookie('CAROCEAN_DISPLAY_RECENT_SEARCHES', 0, 365, '/');
        recent.style.display = 'none';
    }
}

function cloakRecentSearches()
{
    var recent = document.getElementById('recent');

    if (recent == null)
        return;

    recent.style.display = 'none';
}
