// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function tableruler() {
    if (document.getElementById && document.createTextNode) {
        var tables=document.getElementsByTagName('table');
        for (var i=0;i<tables.length;i++) {
            if(tables[i].hasClassName('ruler')) {
                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).addClassName('ruled');return false}
                        trs[j].onmouseout=function(){$(this).removeClassName('ruled');return false}
                    }
                }
            }
        }
    }
}

