	//function __dnn_ContainerMaxMin_OnClick(oLnk, sContentID)
	function minmax(oLnk, sContentID, max)
	{
		var oContent = dnn.dom.getById(sContentID);
		if (oContent != null)
		{
			var oBtn = oLnk.childNodes[0];
			var sContainerID = dnn.getVar('containerid_' + sContentID); //oLnk.getAttribute('containerid');
			var sCookieID = dnn.getVar('cookieid_' + sContentID); //oLnk.getAttribute('cookieid');
			var sCurrentFile = oBtn.src.toLowerCase().substr(oBtn.src.lastIndexOf('/'));
			var sMaxFile;
			var sMaxIcon;
			var sMinIcon;
			if (dnn.getVar('min_icon_' + sContainerID))
				sMinIcon = dnn.getVar('min_icon_' + sContainerID);
			else
				sMinIcon = dnn.getVar('min_icon');
			if (dnn.getVar('max_icon_' + sContainerID))
				sMaxIcon = dnn.getVar('max_icon_' + sContainerID);
			else
				sMaxIcon = dnn.getVar('max_icon');
			sMaxFile = sMaxIcon.toLowerCase().substr(sMaxIcon.lastIndexOf('/'));
			var iNum = 5;
			if (oLnk.getAttribute('animf') != null)
				iNum = new Number(oLnk.getAttribute('animf'));
				
			//if (sCurrentFile == sMaxFile)
			if (max)
			{
				oBtn.src = sMinIcon;				
				//oContent.style.display = '';
				dnn.dom.expandElement(oContent, iNum);
				oBtn.title = dnn.getVar('min_text');
				oLnk.title = dnn.getVar('min_text');
				/*if (sCookieID != null)
				{
					if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') == 'true')
						dnn.dom.setCookie(sCookieID, 'true', 365);
					else
						dnn.dom.deleteCookie(sCookieID);
				}
				else*/
					dnn.setVar('__dnn_' + sContainerID + '_Visible', 'true');
			}
			else
			{
				oBtn.src = sMaxIcon;				
				//oContent.style.display = 'none';
				dnn.dom.collapseElement(oContent, iNum);
				oBtn.title = dnn.getVar('max_text');
				oLnk.title = dnn.getVar('max_text');
				/*if (sCookieID != null)
				{
					if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') == 'true')
						dnn.dom.deleteCookie(sCookieID);
					else
						dnn.dom.setCookie(sCookieID, 'false', 365);				
				}
				else*/
					dnn.setVar('__dnn_' + sContainerID + '_Visible', 'false');			
			}
			
			return true;	//cancel postback
		}
		return false;	//failed so do postback
	}
	
	function minmax_all(max) {
		for (var i = 0; i < module_ids.length; i++) {
			var visBtn = document.getElementById('dnn_ctr' + module_ids[i] + '_dnnVISIBILITY_cmdVisibility');
			var moduleContentId = 'dnn_ctr' + module_ids[i] + '_ModuleContent';
			var moduleContent = document.getElementById(moduleContentId);
			if (visBtn != null) {
				minmax(visBtn, moduleContentId, max);
			}
		}
		maximized = max;
		var imgMaxAll_elem = document.getElementById(imgMaxAll);
		imgMaxAll_elem.src = max ? maxImage : minImage;
	}
	var maximized = false;

