// http://www.alistapart.com/articles/tableruler
function tableruler()
{
	if (document.getElementById && document.createTextNode)
	{
		var tables=document.getElementsByTagName('table');
		var re = /ruler/;
		for (var i=0;i<tables.length;++i)
		{
			//if(tables[i].className=='ruler')
			if(re.test(tables[i].className))
			{
				var trs=tables[i].getElementsByTagName('tr');
				for(var j=0;j<trs.length;++j)
				{
					if(trs[j].parentNode.nodeName=='TBODY' && trs[j].parentNode.nodeName != 'TFOOT')
					{
						trs[j].onmouseover=function(){this.className+=' ruled'; return false;};
						trs[j].onmouseout=(function(className){return function(){this.className=className;return false;};})(trs[j].className);
					}
				}
			}
		}
	}
}