
function TogglePoynterModule(DomId)
{
	var Content = document.getElementById(DomId +'_Content');
	
	if(!Content) return false;
	
	var HeadLink = document.getElementById(DomId +'_HeadLink');
	
	if(Content.style.display=='none')
	{	//module is closed; open it
	
		//wee need to close all modules first; start with the content containers
		var aTR = document.getElementsByTagName('tr');
		for(var i=0; i<aTR.length; i++)
		{	//only hide rows if they are module content conainers
			if(aTR[i].className.toLowerCase()=='leftrailmodulecontent')
				aTR[i].style.display = 'none';
		}
		
		//now we need to toggle the head-links
		var aA = document.getElementsByTagName('a');
		for(var i=0; i<aA .length; i++)
		{	//switch head-link class to "closed"
			if(aA[i].className.toLowerCase()=='leftrailmodulehead_open')
				aA[i].className = 'LeftRailModuleHead_Closed';
		}
		
		Content.style.display = '';
		if(HeadLink) HeadLink.className = 'LeftRailModuleHead_Open';
	} else {
		//module is open; close it
		Content.style.display = 'none';
		if(HeadLink) HeadLink.className = 'LeftRailModuleHead_Closed';
	}
	
	return false;
}

function TogglePoynterModuleMore(DomId)
{
	var MoreContent = document.getElementById(DomId +'_MoreContent');
	
	if(!MoreContent) return false;
	
	var MoreLink = document.getElementById(DomId +'_MoreLink');
	
	if(MoreContent.style.display=='none')
	{	//more content is closed; open it
		if(MoreLink) MoreLink.style.display = 'none';
		MoreContent.style.display = '';
	} else {
		//more content is open; close it
		MoreContent.style.display = 'none';
		if(MoreLink) MoreLink.style.display = '';
	}
	
	return false;
}
