/* parts-stripy.js */

var tables = getElementsByClassName("dataTable");
for (var i = 0, ii = tables.length; i < ii; i++)
{
	var tbodys = tables[i].getElementsByTagName("tbody");
	for (var j = 0, jj = tbodys.length; j < jj; j++)
	{
		var rows = tbodys[j].getElementsByTagName("tr");

		for (var k = 0, kk = rows.length; k < kk; k += 1)
		{
		  // alert("k="+k+ " mod="+(k%2));
		  if (k%2 == 0)
		      {
		      rows[k].className = "even";
		      }
		else 
			{
			rows[k].className = "odd";
			}
		}
	} // for (var j = 0, jj = tbodys.length; j < jj; j++)

} // for (var i = 0, ii = tables.length; i < ii; i++)

function getElementsByClassName(className)
{
	// get all elements in the document
	if (document.all)
	{
		var allElements = document.all;
	}
	else
	{
		var allElements = document.getElementsByTagName("*");
	}
	
	var foundElements = [];
	for (var i = 0, ii = allElements.length; i < ii; i++)
	{
		if (allElements[i].className == className)
		{
			foundElements[foundElements.length] = allElements[i];
		}
	}
	return foundElements;
}