function FindNodeByValue(treeviewobject, value)
{
	var i;
	for (i = 0; i < treeviewobject.AllNodes.length; i++)
	if (treeviewobject.AllNodes[i].Value == value)
	{
		return treeviewobject.AllNodes[i];
	}
	return null;
}

function HighlightNode(treeviewobject, value)
{
	var node = FindNodeByValue(treeviewobject, value);
	if (node != null)
	{
		expand(node);
		if (node.Nodes.length > 0)
		{
			node.Expand();
		}
		node.Highlight();
	}
}					
			
function expand(node)
{
	if (node.Parent != null)
	{
		node.Parent.Expand();
		expand(node.Parent);
	}
}




