Index: openacs-4/packages/imsld/www/resources/imsld.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/resources/imsld.js,v diff -u -N -r1.5 -r1.6 --- openacs-4/packages/imsld/www/resources/imsld.js 31 Oct 2008 14:15:50 -0000 1.5 +++ openacs-4/packages/imsld/www/resources/imsld.js 5 Feb 2009 17:20:39 -0000 1.6 @@ -355,3 +355,33 @@ div.innerHTML = formCode; } + +function changeColor(cell, color) { + var row = cell.parentNode; + var table = row.parentNode; + for (var i = 0; i < table.rows.length; i++) { + if (i == row.rowIndex) continue; + table.rows[i].cells[cell.cellIndex].style.background = color; + } + for (var i = 0; i < row.cells.length; i++) { + if (i == cell.cellIndex) continue; + row.cells[i].style.background = color; + } +} + +function showPermissionDialog(link, object_id, role_id) { + var cell = link.parentNode; + var formCode = ''; + formCode = '
'; + formCode += '
'; + formCode += ''; + formCode += ''; + formCode += ' None
'; + formCode += ' Read
'; + formCode += ' Write
'; + formCode += ''; + formCode += '
'; + formCode += '
'; + cell.innerHTML = formCode; + return(false); +}