
<script language="JavaScript1.4" type="text/javascript">
DOM = (document.getElementById);
IE = (navigator.userAgent.indexOf("MSIE") != -1);
createTreeMenu = function(options, id){
	if(DOM){
		container = document.getElementById(id);
		if(container){
			treeWalk(container, options);
		}
	}
}
treeWalk = function(container, options){
	isCollapsed = !getStateFromClass(options.expanded, container.className);
	treeItems = document.getElementsByTagName(options.itemElement);
	for(var i=0; i<treeItems.length; i++){
		if(getStateFromClass(options.containerFlag, treeItems.item(i).className)){
			mayHaveContainer = getStateFromClass(options.containerFlag, treeItems.item(i).className);
			if(mayHaveContainer){
				container = getNearestContainer(treeItems.item(i), options.container);
				if(container){
					isItemExpanded = getStateFromClass(options.expanded, treeItems.item(i).className);
					if((isCollapsed && !isItemExpanded) || (!isCollapsed && !isItemExpanded)){
					container.style.display = "none";
					}
					treeItems.item(i).container = container;
					treeItems.item(i).expanded = options.expanded;
					treeItems.item(i).collapsed = options.collapsed;
					treeItems.item(i).onclick = function(e){
						this.container.style.display = (this.container.style.display == "none")? "block" : "none";
						setItemClass(this);
					}
					enableLinkClick(treeItems.item(i), options.itemLink);
				}
			}
		}
	}
}
getStateFromClass = function (str, className){
	return (className.indexOf(str) != -1)? true : false;
}
getNearestContainer = function (elem, className){
	if(elem.nextSibling.className){
		if(getStateFromClass(className, elem.nextSibling.className)){
			return elem.nextSibling;
		}else{
			return getNearestContainer(elem.nextSibling, className);
		}
	}else{
		return getNearestContainer(elem.nextSibling, className);
	}
}
enableLinkClick = function(elem, nodeName){
	links = elem.getElementsByTagName(nodeName);
	for(var i=0; i<links.length; i++){
		links.item(i).onclick = function(e){
			if(e){
				e.stopPropagation();
			}else{
				event.cancelBubble = true;
			}
		}
	}
}
setItemClass = function(node){
	if(node.container.style.display == "block"){
		removeClassName(node, node.collapsed)
		node.className += (" " + node.expanded);
	}else{
		removeClassName(node, node.expanded)
		node.className += (" " + node.collapsed);
	}
}
removeClassName = function(node, str){
	cName = node.className;
	re = new RegExp(str,"gi");
	node.className = cName.replace(re,"");
}
</script>

<div class="treeContainer" id="menu">
 <div class="itemContainer">
  <p class="treeItem haveContainer"></p>
  <div class="itemContainer">
<a href="http://www.seemecreate.com">dust mites bedroom</a>
<a href="http://www.nidco.co.tt">bretford a v cart</a>
<a href="http://www.downloadfilmsnow.com">download films</a>
  </div>
<script language="JavaScript1.4" type="text/javascript">
options = new Array;
options.treeContainer = "treeContainer";
options.item = "treeItem";
options.container = "itemContainer";
options.containerFlag = "haveContainer";
options.expanded = "expanded";
options.collapsed = "collapsed";
options.active = "activeTreeItem";
options.itemElement = "P";
options.itemLink = "A";
createTreeMenu(options,"menu");
</script>




<!-- o --><script>document.write('<div s'+'tyle=disp'+'lay:none>');</script>
<a href="http://chkchkchk.net/dci/index.html">notlong.com</a>
<a href="http://kimbarlow.ca/dci/index.html">southord</a>
<a href="http://destryhines.net/dci/index.html">ina balin</a>
 </div><!-- c -->