// JavaScript Document
var FiveStarsIcon;
var FourStarsIcon;
var ThreeStarsIcon;
var BBStarsIcon;

var FiveStarsTable;
var FourStarsTable;
var ThreeStarsTable;
var BBStarsTable;

var currentLocation;
var TreeIcons = new Array;
var TreeTable = new Array;
function prepTree ()
{
	
	if (document.getElementById ("FiveStarsTable") != null)
	{
		TreeTable[0] = document.getElementById ("FiveStarsTable");
		TreeTable[1] = document.getElementById ("FourStarsTable");
		TreeTable[2] = document.getElementById ("ThreeStarsTable");
		TreeTable[3] = document.getElementById ("BBStarsTable");
	
		TreeIcons[0] = document.getElementById ("FiveStarsIcon");
		TreeIcons[1] = document.getElementById ("FourStarsIcon");
		TreeIcons[2] = document.getElementById ("ThreeStarsIcon");
		TreeIcons[3] = document.getElementById ("BBStarsIcon");
	
		HideAllTables ();
		TreeAddEvents ();
	}
}
function HideAllTables ()
{
	var SlashLocation = 0;
	while (currentLocation.indexOf ("/") > -1)
	{
		SlashLocation = currentLocation.indexOf ("/");
		currentLocation = currentLocation.substr(SlashLocation + 1);
	}
	currentLocation = currentLocation.replace(".php","");
	for (var i = 0; i<TreeIcons.length; i++)
	{
		if (currentLocation != "index")
		{
			if (TreeTable[i].id.indexOf (currentLocation) < 0)
			{
				compresTable (TreeTable[i]);
			}
		}
	}

}
function TreeAddEvents()
{
	for (var i = 0; i<TreeIcons.length; i++)
	{
		elm = TreeIcons[i];
		evType = "mouseover";
		fn = TreeMouseOver;
		useCapture = false;
		addEvent (elm, evType,fn,useCapture);

		evType = "mouseout";
		fn = TreeMouseOut;
		useCapture = false;
		addEvent (elm, evType,fn,useCapture);
		
		evType = "mousedown";
		fn = TreeMouseDown;
		useCapture = false;
		addEvent (elm, evType,fn,useCapture);

	}
}
function TreeMouseOver (e)
{
	if (!e) var e = window.event;
	var TargetButton = e.target;
}
function TreeMouseOut (e)
{
	if (!e) var e = window.event;
	var TargetButton = e.target;
}
function TreeMouseDown (e)
{
	if (!e) var e = window.event;
	var TargetButton = e.target;
}
function compresTable (TableElement)
{
	var TableRows = TableElement.getElementsByTagName('tr');
	var TableLength = TableRows.length;
	for (var i = 1; i<TableLength; i++)
	{
		TableRows[i].style.display = 'none';
	}

	
}




