function recolor_table(t)
{
	rows = t.getElementsByTagName("tr");
	var i = 1;
	var j = 0;
	for (; i < rows.length; i++)
	{
		if (rows[i].style.display != "none")
		{
			if (j % 2)
			{
				rows[i].className = "even";
			}
			else
			{
				rows[i].className = "odd";
			}
			j++;
		}
	}
}

function recolor_tables()
{
	tables = document.getElementsByTagName("table");
	var i = 0;
	for (; i < tables.length; i++)
	{
		if (tables[i].className.indexOf("NoBorder") >= 0)
		{
			recolor_table(tables[i]);
		}
	}	
}