// JavaScript Document
	
function rowHover(table) 
{
  var tables=document.getElementById(table);
  
	var trs=tables.getElementsByTagName('tr');
	for(var j=0, len=trs.length; j<len; j++) 
	{
		trs[j].onclick =  doCheck;
		trs[j].onmouseover=function() { this.className='hovered'; }
		trs[j].onmouseout=function() { this.className=''; }
	}
 
}

function doCheck(e)
{
	var el = (e&&e.target) || (event&&event.srcElement);
	if (el.tagName == "INPUT") {return}
	
	var trElem = el.parentNode;
	var nodecount = trElem.childNodes.length;
	for(var i=0 ; i<nodecount; i++)
	{
		var d = trElem.childNodes[i].childNodes[0];
		if (d && (d.tagName == "INPUT"))	
		{
			d.checked = !(d.checked);
		}
	}
}


