var trCurrentItem;

function treeMenuItemOnClick(item) {

	if(item.href) {
		if(item.target)
			window.open(item.href, item.target);
		else
			window.navigate(item.href);
		return;
	}

	if(trCurrentItem) {
		trCurrentItem.className = item.className.replace(" menuItemCurrent", "");
		trCurrentItem.cells(1).className =trCurrentItem.cells(1).className.replace(" menuItemCurrent", "");
	}
	
	var table = item.parentNode;
	var row = table.rows(1);
	if(row.className == "menuSubItems")  
		row.className = "menuSubItemsActive";
	else if(row.className == "menuSubItemsActive") 
		row.className = "menuSubItems";
	
	
	trCurrentItem = item;
	
	trCurrentItem.className = trCurrentItem.className.concat(" menuItemCurrent");
	trCurrentItem.cells(1).className = trCurrentItem.cells(1).className.concat(" menuItemCurrent");
}

function treeMenuItemOnOver(item) {
	item.className = item.className.concat(" menuItemOver");
	item.cells(0).className = item.cells(0).className.concat(" menuItemLeftOver");
	item.cells(1).className = item.cells(1).className.concat(" menuItemOver");
}

function treeMenuItemOnOut(item) {
	item.className = item.className.replace(" menuItemOver", "");
	item.cells(0).className = item.cells(0).className.replace(" menuItemLeftOver", "");
	item.cells(1).className = item.cells(1).className.replace(" menuItemOver", "");
}
