var AltClasses = {
	init: function(containerName, className, childElmType, startNumber)
	{
		var elmContainer = document.getElementById(containerName);
		if (elmContainer)
		{
			if (typeof startNumber == "undefined") startNumber = 1;
			// Get child nodes of container.
			if (elmContainer.nodeName.toLowerCase() == "table")
			{
				elmContainer = elmContainer.getElementsByTagName("tbody")[0];
			}
			var aChildNodes = elmContainer.childNodes;
			var count = aChildNodes.length;
			var elmCount = 0;
			var oddNodes = (startNumber % 2 == 1);
			for (var i = 0; i < count; i++)
			{
				var elmChild = aChildNodes[i];
				if (typeof childElmType == "undefined" || (elmChild.nodeName.toLowerCase() == childElmType.toLowerCase()))
				{
					elmCount++;
					
					if (elmCount >= startNumber)
					{
						if ((oddNodes && (elmCount % 2 == 1)) || (!oddNodes && (elmCount % 2 == 0)))
						{
							jQuery(elmChild).addClass(className);
						}
					}
				}
				elmChild = null;
			}
			
			elmContainer = null;
		}
	}
};