/*
** Tree-Toggle
** $Id: tree-toggle.js 2 2007-02-27 16:35:30Z sto $
*/

function tree_toggle(id) { 
	if (arguments.length == 1) { path = '_rsc/';}
	else {path = arguments[1];}
	node = document.getElementById("item_" + id);
	if (node){
		icon = document.getElementById("icon_" + id);
		if (node.className.match(/closed/)) {
			node.className = node.className.replace(/closed/, "open");
			icon.src = path + "open.gif";
		} else {
			node.className = node.className.replace(/open/, "closed");
			icon.src = path + "closed.gif";
		}
	}
//alert("icon: " + icon.src);
//alert("class (" + id + "): " + node.className);
}
function tree_open(id) {
	if (arguments.length == 1) { path = '_rsc/';}
	else {path = arguments[1];}
	node = document.getElementById("item_" + id);
	if (node){
		icon = document.getElementById("icon_" + id);
		node.className = node.className.replace(/closed/, "open");
		icon.src = path + "open.gif";
	}
}
