
function ShowHideRC(strID, assn_id)
{
	if ((document.all || document.getElementById))
	{
		var strSpan;
		var strFldr; 
		var strTree;
		
		if (document.getElementById)
		{
			strSpan = "document.getElementById('contents" + strID + "')";
			strFldr = "document.getElementById('folder" + strID + "')";
			strTree = "document.getElementById('treecontents" + strID + "')";
		}
		else
		{
			strSpan = "document.all['contents" + strID + "']";
			strFldr = "document.all['folder" + strID + "']";
			strTree = "document.all['treecontents" + strID + "']";
		}

		fldrItem = eval(strFldr);
		treeItem = eval(strTree);
		
		if (treeItem)
		{
			
			var arPathParts = treeItem.src.split("/");
			strTreeImgSrc = arPathParts[arPathParts.length - 1];
		
			//Change the folder and plus minus images
			switch (strTreeImgSrc)
			{
				case "t-plus-mid.gif":
					treeItem.src="images/t-min-mid.gif";
					fldrItem.src="/images/icons/icon-folder-open.png";
					break;
					
				case "t-plus-mid_w.gif":
					treeItem.src="images/t-min-mid_w.gif";
					fldrItem.src="/images/icons/icon-folder-open.png";
					break;
					
				case "t-min-mid.gif":
					treeItem.src="images/t-plus-mid.gif";
					fldrItem.src="/images/icons/icon-folder.png";
					break;
					
				case "t-min-mid_w.gif":
					treeItem.src="images/t-plus-mid_w.gif";
					fldrItem.src="/images/icons/icon-folder.png";
					break;
				
				case "t-plus-bot.gif":
					treeItem.src="images/t-min-bot.gif";
					fldrItem.src="/images/icons/icon-folder-open.png";
					break;
				
				case "t-min-bot.gif":
					treeItem.src="images/t-plus-bot.gif";
					fldrItem.src="/images/icons/icon-folder-open.png";
					break;	
			}
		}
			
		//Show or hide the span element if it exists
		spanItem = eval(strSpan);
		if (spanItem)
		{
			if (spanItem.style.display=='none')
			{
				spanItem.style.display="";
			}
			else
			{
				spanItem.style.display="none";			
			}
		}
	}
	else
	{
		var strQry;
		if (strID.indexOf('Doc') > -1)
			strQry = '&doc_id=' + strID.substr(3);
		else
			strQry = '&doc_cat_id=' + strID
			
		document.location.href = 'toc.asp?assn_id=' + assn_id + strQry
	}
		
}
