ns6_index=0;

function getLinkSetCookie()
{
	if (document.cookie.length>0)
	{ 
		c_start=document.cookie.indexOf("linkSet=")
		if (c_start!=-1)
		{ 
			c_start=c_start + 8;
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1) 
			{
				c_end=document.cookie.length;
			}
			
			return unescape(document.cookie.substring(c_start,c_end));
		} 
	}
	return null
}


function change(e)
{
	if(!document.all && !document.getElementById)
	{
		return;
	}
	if (!document.all && document.getElementById)
	{
		ns6_index=1;
	}
	var source = document.getElementById && !document.all ? e.target:event.srcElement;
	if (source.className=="folding")
	{
		var source2 = document.getElementById && !document.all ? source.parentNode.childNodes:source.parentElement.all;
		if (source2[2+ns6_index].style.display=="none")
		{
			source2[0].src=BASEURL + "images/esdovelink.gif";
			source2[2+ns6_index].style.display='';
		}
		else
		{
			source2[0].src=BASEURL + "images/esdovelink.gif";
			source2[2+ns6_index].style.display="none";
		}
	}
}

function toggleLinks(linkSetId)
{
	var linkSet = document.getElementById(linkSetId);
	var allLinkSets = document.getElementsByName("linkSet");

	// First close all other link sets
	for (i = 0; i < allLinkSets.length; i++)
	{
		if (allLinkSets[i].id != linkSet.id)
		{
			allLinkSets[i].style.display = "none";
		}
	}

	// now toggle the clicked link set
	if (linkSet.style.display == "block")
	{
		linkSet.style.display = "none";
	}
	else
	{
		linkSet.style.display = "block";
	}
	if (linkSet.style.display == "block")
	{
		setLinkSetCookie(linkSetId);
	}
	else
	{
		setLinkSetCookie("");
	}
	
}

function setLinkSetCookie(linkSetId)
{
	document.cookie="linkSet=" +escape(linkSetId);
}


document.onclick=change;
