// js function to stripe the rows of a table
function stripeTable()
{
	var stripeMe = document.getElementsByClassName('stripeme');
	if (!stripeMe) { return; }

	for(var s = 0; s < stripeMe.length; s++)
	{
		var teeBodies = stripeMe[s].getElementsByTagName('tbody');

		// loop through tbody elements
		for (var c = 0; c < teeBodies.length; c++)
		{
			//get TRs in tbody
	    	var teeRs = teeBodies[c].getElementsByTagName('tr');

	    	// loop through rows and assign even numbered, non styled rows a new class
	    	for (var i = 0; i < teeRs.length; i++)
			{
				if(i % 2 == true)
				{
					if(isStyled(teeRs[i]) == false) { teeRs[i].className = 'stripeme_two'; }
					else if(isStyled(teeRs[i]) !== false) { teeRs[i].className = teeRs[i].className + ' stripeme_two'; }
				}
			}
		}
	}
}

function isStyled(obj)
{
    var result = false;
    if (obj.getAttributeNode("class") != null) { result = obj.getAttributeNode("class").value; }
    return result;
}

Event.observe(window,'load',stripeTable,false);
