changeStyle();
function changeStyle()
{
	var even = false;
	var evenColor = "#fff";
	var oddColor = "#C6E9FF";

	if (! document.getElementsByTagName("table"))	return;
		
	var tableObjects = document.getElementsByTagName("table");
	for(var intCounter =0 ; intCounter < tableObjects.length; intCounter++)
	{
		even=false;
		var tableClass = tableObjects[intCounter].className;
		if (tableClass == "taglist" || tableClass == "Table-Blue") /* added "Table-Blue" class - Chris P - 25-09-07 */
		{
			var table = tableObjects[intCounter];
			if (! table) { return; }
			var tbodies = table.getElementsByTagName("tbody");
			for(var bodyCount = 0; bodyCount < tbodies.length; bodyCount++)
			{
				var trs = tbodies[bodyCount].getElementsByTagName("tr");
				trs[0].className = "taglistFirstRow";
				for(var i=1; i < trs.length; i++)
				{
					var tds = trs[i].getElementsByTagName("td");
					  // and iterate through them...
					  for (var j = 0; j < tds.length; j++) {
						var mytd = tds[j];
						if (! hasClass(mytd) &&
							! mytd.style.backgroundColor) {
					
						  mytd.style.backgroundColor =
							even ? evenColor : oddColor;
						}
					  }
					  even =  ! even;
				}
				
			}
		}
	}
}

function hasClass(obj) {
     var result = false;
     if (obj.getAttributeNode("class") != null) {
         result = obj.getAttributeNode("class").value;
     }
     return result;
  } 