
	//getOnloads();
	window.onload = function() {
		//Zebra striping for tables

		var arrTables = document.getElementsByTagName("table");

		for(var x=0;x!=arrTables.length;x++){
			var objTable = arrTables[x];
			var arrRows = objTable.getElementsByTagName("tr");
			var blnBandingFlag = true;

			for (var i = 0; i < arrRows.length; i++)
			{
				// check every row regardless of th or td to see if
				// we should repeat the banding
				if (arrRows[i].firstChild.className == "repeatbanding" )
				{
					//invert the flag to repeat the banding
					blnBandingFlag = ! blnBandingFlag;
				}
				else if ( arrRows[i].getElementsByTagName("th").length > 1 )
				{
					//if this is a header row, restart the banding
					//set to > 1 to handle tables with vertical headers
					blnBandingFlag = false;
				}
				else if ( arrRows[i].getElementsByTagName("th").length == 1 )
				{
					if ( arrRows[i].getElementsByTagName("th").colSpan > 1)
					{
						blnBandingFlag = true;
					}

				}

				//apply the class to the row
				if (blnBandingFlag)
				{
					arrRows[i].className += " light";
				}
				else
				{
					arrRows[i].className += " dark";
				}

				blnBandingFlag = ! blnBandingFlag;
			}
		}
	}
	