var tables = $$.getByTagName('table');
if(tables){
	for(k=0;k<tables.length;k++) {
		if(!($$.hasClass(tables[k], 'skip'))) {
			tables[k].onmouseover = function(event){event ? informa(event) : informa(window.event)}
			tables[k].onmouseout = function(event){event ? informa(event) : informa(window.event)}
		}
	}
}

function informa(e) {
	var ele = $$.target(e);
	if($$.targetName(e) == 'TD' || $$.targetName(e) == 'TH' || $$.targetName(e) == 'A' || $$.targetName(e) == 'SUB' || $$.targetName(e) == 'SUP' || $$.targetName(e) == 'SPAN') {
		while(ele.tagName != 'TR') {
			ele = ele.parentNode;
		}
		if(!$$.hasClass(ele, 'skip') && ele.parentNode.tagName == 'TBODY') {
			var TDs = $$.getByTagName('TD', ele);
			var THs = $$.getByTagName('TH', ele);
			for(j=0; j < TDs.length; j++){
				if(e.type == 'mouseover') {
					$$.addClass(TDs[j], 'on');
				} else {
					$$.removeClass(TDs[j], 'on');
				}
			}
			for(j=0; j < THs.length; j++){
				if(e.type == 'mouseover') {
					$$.addClass(THs[j], 'on');
				} else {
					$$.removeClass(THs[j], 'on');
				}
			}
		}
	}
}