
function setCookie(name, value, expires, path, domain, secure) 
{ 
	document.cookie = name + "=" + escape(value) + ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
	((path == null) ? "" : "; path=" + path) + ((domain == null) ? "" : "; domain=" + domain) + ((secure == null) ? "" : "; secure");
}

function getCookie(name) 
{
    var cookieName = name + "=";
    var i = 0;
        
    while (i < document.cookie.length) 
    {
        var vbegin = i + cookieName.length;
            
        if (document.cookie.substring(i, vbegin) == cookieName) 
        { 
            var vend = document.cookie.indexOf (";", vbegin);
            if (vend == -1) 
				vend = document.cookie.length;
            return unescape(document.cookie.substring(vbegin, vend));
        }
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0) 
            break;
    }
    return null;
}

function relayPDCS()
{
	if (document.all["compassString"] != null)
	{
		document.cookie = "compassString=" + escape(document.all["compassString"].value) + "; path=/";
	}
}

function setTable(table, divIntX, columnId)
{
	var table = document.all[table];
	table.style.pixelTop	= event.clientY - event.offsetY + event.srcElement.style.pixelHeight + document.body.scrollTop + 16;
	table.style.pixelLeft	= event.clientX - event.offsetX + divIntX;	
	table.style.display		= "block";			
	table.style.backgroundColor = (getCookie("MenuLinkColumnId") == columnId) ?  "#ffffff" : "#ffffff";	
}

function showTable(table)
{
	document.all[table].style.display = "block";
}

function hideTable(table)
{
	document.all[table].style.display = "none";
}
