
var unfoldedMenus;
var foldOthers = true;

function foldMenu(id, hideId) {
	var index = -1;
	for (var i = 0; i < unfoldedMenus.length; i++) {
		if (unfoldedMenus[i].id == id) {
			index = i;
			break;
		}
	}

	var e = document.getElementById(id);
	var c = document.getElementById(hideId);

	// Unfold	
	if (index == -1) {
		e.className = "Unfold";
		c.style.display = 'block';
		var obj = new function(id, hideId) {
			this.id	= id;
			this.hideId = hideId;
		} (id, hideId);
		
		for (var i = 0; i < unfoldedMenus.length; i++) {
			foldMenu(unfoldedMenus[i].id, unfoldedMenus[i].hideId);
		}
		unfoldedMenus.push(obj);
		
	// Fold
	} else {
		e.className = "";
		c.style.display = 'none';
		unfoldedMenus.splice(i, 1);
	}
}

function init() {
	unfoldedMenus = new Array();
	ActivateSelectedMenu();
}