text: // PHP Layers Menu 3.2.0-rc (C) 2001-2004 Marco Pratesi - http://www.marcopratesi.it/
  
  function setLMCookie(name, value)
  {
  	document.cookie = name + '=' + value + ';path=/';
  }
  
  function getLMCookie(name)
  {
  	foobar = document.cookie.split(name + '=');
  	if (foobar.length < 2) {
  		return null;
  	}
  	tempString = foobar[1];
  	if (tempString.indexOf(';') == -1) {
  		return tempString;
  	}
  	yafoobar = tempString.split(';');
  	return yafoobar[0];
  }
  
  function parseExpandString()
  {
  	expandString = getLMCookie('phplm_expand');
  	phplm_expand = new Array();
  	if (expandString) {
  		expanded = expandString.split('|');
  		for (i=0; i<expanded.length-1; i++) {
  			phplm_expand[expanded[i]] = 1;
  		}
  	}
  	
  
  }
  
  function parseCollapseString()
  {
  	collapseString = getLMCookie('phplm_collapse');
  	phplm_collapse = new Array();
  	if (collapseString) {
  		collapsed = collapseString.split('|');
  		for (i=0; i<collapsed.length-1; i++) {
  			phplm_collapse[collapsed[i]] = 1;
  		}
  	}
  	
  
  }
  
  parseExpandString();
  parseCollapseString();
  
  // NJW Mod - reset menu cookie to expand only select category tree
  if (menu_tree_current_path) {
      document.cookie = 'phplm_expand=; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/'
      document.cookie = 'phplm_collapse=; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/'
  }
  
  function saveExpandString()
  {
  	expandString = '';
  	for (i=0; i<phplm_expand.length; i++) {
  		if (phplm_expand[i] == 1) {
  			expandString += i + '|';
  		}
  	}
  	setLMCookie('phplm_expand', expandString);
  }
  
  function saveCollapseString()
  {
  	collapseString = '';
  	for (i=0; i<phplm_collapse.length; i++) {
  		if (phplm_collapse[i] == 1) {
  			collapseString += i + '|';
  		}
  	}
  	setLMCookie('phplm_collapse', collapseString);
  }
  
  