function SitemapChildrenOnToggle(id, obj)
{
	if (ToggleShowElement(id))
		obj.style.backgroundImage = "url(\"themes/icon/collapse.png\")";
	else
		obj.style.backgroundImage = "url(\"themes/icon/expand.png\")";
}

function SitemapExpandAll()
{
	elems = document.getElementById("sitemaplist_children_0").getElementsByTagName("div");
	for (i in elems)
	{
		element = elems[i];
		if (element.className == "sitemap_toggleshow")
		{
			nodeid = element.id.substring(19);
			if ((element.style.backgroundImage.search("themes/icon/expand.png") > 0) || (element.style.backgroundImage == ""))
				SitemapChildrenOnToggle("subsitemaplist_children_" + nodeid, element);
		}
	}
}

function SitemapCollapseAll()
{
	elems = document.getElementById("sitemaplist_children_0").getElementsByTagName("div");
	for (i in elems)
	{
		element = elems[i];
		if (element.className == "sitemap_toggleshow")
		{
			nodeid = element.id.substring(19);
			if (element.style.backgroundImage.search("themes/icon/collapse.png") > 0)
				SitemapChildrenOnToggle("subsitemaplist_children_" + nodeid, element);
		}
	}
}
