rem: if (selectionStyle) { for (var i = 0; i < trElement.cells.length; ++i) { if (selected) { EchoTable.restoreOriginalStyle(trElement.cells[i]); EchoTable.applyTemporaryStyle(trElement.cells[i], selectionStyle); } else { EchoTable.restoreOriginalStyle(trElement.cells[i]); } 
add:  for (var i = 0; i < trElement.cells.length; ++i) { if (selected) { EchoTable.restoreOriginalStyle(trElement.cells[i]); EchoTable.applyTemporaryStyle(trElement.cells[i], selectionStyle); } else { EchoTable.restoreOriginalStyle(trElement.cells[i]); 
context: EchoTable.drawRowStyle = function(trElement) {    // Highlight row.    var selected = EchoTable.isSelected(trElement);    var tableElementId = EchoDomUtil.getComponentId(trElement.id);    var selectionStyle = EchoDomPropertyStore.getPropertyValue(tableElementId, "selectionStyle");    if (selectionStyle) {        for (var i = 0; i < trElement.cells.length; ++i) {            if (selected) {                EchoTable.restoreOriginalStyle(trElement.cells[i]);                EchoTable.applyTemporaryStyle(trElement.cells[i], selectionStyle);            } else {                EchoTable.restoreOriginalStyle(trElement.cells[i]);            }        }    }};
meta: 498	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/498/c4ede43f7ce0c2b6931925cb46f1ccaffc018e69/Table.js/buggy/src/webcontainer/java/nextapp/echo2/webcontainer/resource/js/Table.js