Dom = YAHOO.util.Dom;
			YAHOO.util.Event.onDOMReady(
				 function () {
					var here = Dom.getElementsByClassName("currentnode")?Dom.getElementsByClassName("currentnode"):null;
					
					if(here.length){
						var curNode = here[0].className.split(" ")[1];
					}
					
					var myTreeMenu = new YAHOO.widget.TreeView("sidecategory");
					
					if(here.length){
						var myCurNode = myTreeMenu.getNodeByIndex(curNode);
						
						if(myCurNode.depth == 0){
							// expand current node
							myCurNode.expand();
						}else{
							// expand parent
							myCurNode.parent.expand();
						}
					} else{
						myTreeMenu.expandAll();
					}
					myTreeMenu.render();
					
					if(here.length){
						// Add currentnode class to highlight
						var myCurEl = Dom.get(myCurNode.contentElId);
						Dom.removeClass(myCurEl.firstChild,"ygtvlabel");
						Dom.addClass(myCurEl,"currentnode");
					}
				});