function checkTables()
{
	var r,l,i;
	if (!document.getElementById)
	{
		return
	}
	
	var tab=document.getElementsByTagName("table");
	for (r=0; r<tab.length; r++)
	{
		cname = tab[r].className;
//		document.write(cname);
//		document.write(cname.match("alternate"));

//		if (tab[r].className=="alternate")
		if (cname.match("alternate")=="alternate")
		{
			var tb=document.getElementsByTagName("tbody");
			for (i=0; i<tb.length; i++)
			{
				tr=tb[i].getElementsByTagName("tr");
				doEvenRows(tr);
			}
		}
	}
}

function doEvenRows(myRows)
{
	for (l=0; l<tr.length; l++)
	{
		if (l%2==0)
		{
			tr[l].setAttribute("class", "even");
			tr[l].setAttribute("className", "even");
		}
		else
		{
			tr[l].setAttribute("class", "odd");
			tr[l].setAttribute("className", "odd");
		}

	}
}  

function addLoadEvent(func)
{
	var onloadBak=window.onload;
	if (typeof window.onload!="function")
	{
		window.onload=func;
	}
	else
	{
		window.onload=
		function()
		{
			onloadBak();
			func();
		}
	}
} 
