The branch, master has been updated via 0b0fbb8ed193e75a8533855e15af17fd980d058d (commit) from fff8f28a53c5706958f022e95d339228269ca511 (commit)
- Log ----------------------------------------------------------------- commit 0b0fbb8ed193e75a8533855e15af17fd980d058d Author: Marc Delisle marc@infomarc.info Date: Fri Oct 29 08:11:05 2010 -0400
dead code
-----------------------------------------------------------------------
Summary of changes: js/functions.js | 136 ------------------------------------------------------- 1 files changed, 0 insertions(+), 136 deletions(-)
diff --git a/js/functions.js b/js/functions.js index cd0dc9a..af068ad 100644 --- a/js/functions.js +++ b/js/functions.js @@ -898,142 +898,6 @@ function unMarkAllRows( container_id ) { return true; }
-/** - * Sets/unsets the pointer and marker in browse mode - * - * @param object the table row - * @param integer the row number - * @param string the action calling this script (over, out or click) - * @param string the default background color - * @param string the color to use for mouseover - * @param string the color to use for marking a row - * - * @return boolean whether pointer is set or not - */ -function setPointer(theRow, theRowNum, theAction, theDefaultColor, thePointerColor, theMarkColor) -{ - var theCells = null; - - // 1. Pointer and mark feature are disabled or the browser can't get the - // row -> exits - if ((thePointerColor == '' && theMarkColor == '') - || typeof(theRow.style) == 'undefined') { - return false; - } - - // 1.1 Sets the mouse pointer to pointer on mouseover and back to normal otherwise. - if (theAction == "over" || theAction == "click") { - theRow.style.cursor='pointer'; - } else { - theRow.style.cursor='default'; - } - - // 2. Gets the current row and exits if the browser can't get it - if (typeof(document.getElementsByTagName) != 'undefined') { - theCells = theRow.getElementsByTagName('td'); - } - else if (typeof(theRow.cells) != 'undefined') { - theCells = theRow.cells; - } - else { - return false; - } - - // 3. Gets the current color... - var rowCellsCnt = theCells.length; - var domDetect = null; - var currentColor = null; - var newColor = null; - // 3.1 ... with DOM compatible browsers except Opera that does not return - // valid values with "getAttribute" - if (typeof(window.opera) == 'undefined' - && typeof(theCells[0].getAttribute) != 'undefined') { - currentColor = theCells[0].getAttribute('bgcolor'); - domDetect = true; - } - // 3.2 ... with other browsers - else { - currentColor = theCells[0].style.backgroundColor; - domDetect = false; - } // end 3 - - // 3.3 ... Opera changes colors set via HTML to rgb(r,g,b) format so fix it - if (currentColor.indexOf("rgb") >= 0) - { - var rgbStr = currentColor.slice(currentColor.indexOf('(') + 1, - currentColor.indexOf(')')); - var rgbValues = rgbStr.split(","); - currentColor = "#"; - var hexChars = "0123456789ABCDEF"; - for (var i = 0; i < 3; i++) - { - var v = rgbValues[i].valueOf(); - currentColor += hexChars.charAt(v/16) + hexChars.charAt(v%16); - } - } - - // 4. Defines the new color - // 4.1 Current color is the default one - if (currentColor == '' - || currentColor.toLowerCase() == theDefaultColor.toLowerCase()) { - if (theAction == 'over' && thePointerColor != '') { - newColor = thePointerColor; - } - else if (theAction == 'click' && theMarkColor != '') { - newColor = theMarkColor; - marked_row[theRowNum] = true; - // Deactivated onclick marking of the checkbox because it's also executed - // when an action (like edit/delete) on a single item is performed. Then the checkbox - // would get deactived, even though we need it activated. Maybe there is a way - // to detect if the row was clicked, and not an item therein... - // document.getElementById('id_rows_to_delete' + theRowNum).checked = true; - } - } - // 4.1.2 Current color is the pointer one - else if (currentColor.toLowerCase() == thePointerColor.toLowerCase() - && (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum])) { - if (theAction == 'out') { - newColor = theDefaultColor; - } - else if (theAction == 'click' && theMarkColor != '') { - newColor = theMarkColor; - marked_row[theRowNum] = true; - // document.getElementById('id_rows_to_delete' + theRowNum).checked = true; - } - } - // 4.1.3 Current color is the marker one - else if (currentColor.toLowerCase() == theMarkColor.toLowerCase()) { - if (theAction == 'click') { - newColor = (thePointerColor != '') - ? thePointerColor - : theDefaultColor; - marked_row[theRowNum] = (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum]) - ? true - : null; - // document.getElementById('id_rows_to_delete' + theRowNum).checked = false; - } - } // end 4 - - // 5. Sets the new color... - if (newColor) { - var c = null; - // 5.1 ... with DOM compatible browsers except Opera - if (domDetect) { - for (c = 0; c < rowCellsCnt; c++) { - theCells[c].setAttribute('bgcolor', newColor, 0); - } // end for - } - // 5.2 ... with other browsers - else { - for (c = 0; c < rowCellsCnt; c++) { - theCells[c].style.backgroundColor = newColor; - } - } - } // end 5 - - return true; -} // end of the 'setPointer()' function - /* * Sets/unsets the pointer and marker in vertical browse mode *
hooks/post-receive