function funcOpen(id){
	var source = document.getElementById("N" + id).src;
	if (source.indexOf("pnode")!=-1||source.indexOf("plastnode")!=-1){
		if (source.indexOf("pnode")!=-1){document.getElementById("N" + id).src="images/treemenu/mnode.gif";}
		else{document.getElementById("N" + id).src="images/treemenu/mlastnode.gif";}
		document.getElementById("ND" + id).style.display = "inline";
		if (node!=""&&node!=id){
			var nodeBir = node.split("/");
			var nodeIki = id.split("/");
			if (nodeBir.length==nodeIki.length||nodeBir.length>nodeIki.length){
				var source2 = "";
				for (i=0; i<nodeIki.length; i++){
					if (i!=0)source2 += "/";
					source2 += nodeBir[i];
				}
				source = document.getElementById("N" + source2).src;
				if (source.indexOf("mnode")!=-1||source.indexOf("mlastnode")!=-1){
					if (source.indexOf("mnode")==0){document.getElementById("N" + source2).src="images/treemenu/pnode.gif";}
					else {document.getElementById("N" + source2).src="images/treemenu/plastnode.gif";}
					document.getElementById("ND" + source2).style.display = "none";
				}
			}
		}
		node = id;
	}
	else{
		if (source.indexOf("mnode")==0){document.getElementById("N" + id).src="images/treemenu/pnode.gif";}
		else{document.getElementById("N" + id).src="images/treemenu/plastnode.gif";}
		document.getElementById("ND" + id).style.display = "none";
		node = id;
	}
}

function funcOpenIlk(){
	node2 = node.split("/");
	var source2 = "";
	for (i=0; i<node2.length; i++){
		if (i!=0)source2 += "/";
		source2 += node2[i];
		if (i!=node2.length-1){
			sourceID = document.getElementById("N" + source2).src;
			if (sourceID.indexOf("pnode")!=-1||sourceID.indexOf("plastnode")!=-1){
				if (sourceID.indexOf("pnode")!=-1){document.getElementById("N" + source2).src="images/treemenu/mnode.gif";}
				else{document.getElementById("N" + source2).src="images/treemenu/mlastnode.gif";}
				document.getElementById("ND" + source2).style.display = "inline";
				node = source2;
			}
		}
		else{
			document.getElementById("KL" + source2).style.color="#CD0000";
		}
	}
}

function strip_spaces(str){
    strOut=str.replace(/>\s+</gm,'><');
    strOut=str.replace(/>\s+/gm,'>');
    strOut=str.replace(/\s+</gm,'<');
    return strOut;
}