function rowUpdateBg(row, box) {
  if (box && box.checked) {
	row.style.backgroundColor = "#000000";
  } else {
	row.style.backgroundColor = (row == rowWithMouse) ? '#FFFFD9' : '#FFFFFF';
  }
}



function rowRollover(myId, isInRow) {
  var row = document.getElementById('tr_' + myId);
  
  rowWithMouse = (isInRow) ? row : null;
  rowUpdateBg(row);
}


function ron(myId) {
  rowRollover(myId, 1);
}

function roff(myId) {
  rowRollover(myId, 0);
}




function initRolloverTables() {
  for (var i=0; i < document.forms.length; i++) {
	var f = document.forms[i];
	if (f.className == 'rollover' && f.toggleAll) {
	  for (var j=0; j < f.elements.length; j++) {
	
		
		  rowUpdateBg(row);
		}
	  }
	 	}
  }


