var oh_contenttree = {
	setActive: function(element, className) {
		var parentElement, childElements;
		if (element.blur) { element.blur(); }
		element = this.findTriggerElement(element, className);
		if (parentElement = element.parentNode) {
			childElements = $A(Element.select(parentElement, '.ACT'));
			childElements.each(function(child) {
				if (child != element) {
					child.removeClassName('ACT');
				}
			});
		}
		element.addClassName('ACT');
	},
	findTriggerElement: function(element, className) {
		while (element.parentNode && !Element.hasClassName(element, className)) { element = element.parentNode;	}
		return element;
	}
}