	function Toggle(node)
	{
		// Unfold the branch if it isn't visible
		if (node.nextSibling.style.display == 'none')
		{
			// Change the image (if there is an image)
			if (node.childNodes.length > 0)
			{
				if (node.childNodes.item(0).tagName == "IMG")
				{
					node.childNodes.item(0).src = "images/minus.gif";
				}
			}
			node.nextSibling.style.display = 'block';
		}
		// Collapse the branch if it IS visible
		else
		{
			// Change the image (if there is an image)
			if (node.childNodes.length > 0)
			{
				if (node.childNodes.item(0).tagName == "IMG")
				{
					node.childNodes.item(0).src = "images/plus.gif"
				}
			}
			node.nextSibling.style.display = 'none';
		}
	}

