// JavaScript Document
function hide() {
 var menu = document.getElementById('menu');
 var parents = menu.getElementsByTagName('li');
 for (i = 0; i < parents.length; i++){
    var foo = parents[i];
    if (foo.className = 'open'){
       foo.className = 'closed';
       }
  }
}

function door(obj){
	obj = obj.parentNode;
	if(obj.className == 'open') {
		hide();
	} else {
		hide();
		obj.className = 'open';
	}
	return false;
}

function active(){
	var menu_id = document.getElementById('active');
	if(menu_id != null){
		var active = document.getElementById('active');  // get the element with id of "active"
		var parent = active.parentNode;  // parent of the active <li>
		if (parent.className = 'item')  { // if you are working with nested list
			parent.parentNode.className = 'open';  // parent of parent now open
		} 
	}
}


