diff --git a/js/utilities.js b/js/utilities.js index 1107a605..7ae6a4ad 100644 --- a/js/utilities.js +++ b/js/utilities.js @@ -11,9 +11,6 @@ var HintActiveClass = "hintTextboxActive"; var MiniHintClass = "hintTextboxMini"; var MiniHintActiveClass = "hintTextboxActiveMini"; -// define a custom method on the string class to trim leading and training spaces -String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); }; - function initHintTextboxes() { var inputs = document.getElementsByTagName('input'); for (i=0; i0)if(e.tHead&&e.tHead.rows.length>0){var t=e.tHead.rows[e.tHead.rows.length-1];thead=!0}else t=e.rows[0];if(t){for(var s=0;s'+n+' ↓')}alternate_row_colors&&alternate(e)}}function ts_getInnerText(e){if("string"==typeof e)return e;if(void 0===e)return e;if(e.innerText)return e.innerText;for(var t="",s=e.childNodes,a=s.length,n=0;n',c.reverse(),s.setAttribute("sortdir","up")):(ARROW=' ↑',s.setAttribute("sortdir","down")),l=0;l');s.innerHTML=ARROW,alternate(i)}}}function getParent(e,t){return null==e?null:1==e.nodeType&&e.tagName.toLowerCase()==t.toLowerCase()?e:getParent(e.parentNode,t)}function sort_date(e){if(dt="00000000",11==e.length){switch(mtstr=e.substr(3,3),mtstr=mtstr.toLowerCase(),mtstr){case"jan":var t="01";break;case"feb":t="02";break;case"mar":t="03";break;case"apr":t="04";break;case"may":t="05";break;case"jun":t="06";break;case"jul":t="07";break;case"aug":t="08";break;case"sep":t="09";break;case"oct":t="10";break;case"nov":t="11";break;case"dec":t="12"}return dt=e.substr(7,4)+t+e.substr(0,2),dt}return 10==e.length?0==europeandate?(dt=e.substr(6,4)+e.substr(0,2)+e.substr(3,2),dt):(dt=e.substr(6,4)+e.substr(3,2)+e.substr(0,2),dt):8==e.length?(yr=e.substr(6,2),parseInt(yr)<50?yr="20"+yr:yr="19"+yr,1==europeandate?(dt=yr+e.substr(3,2)+e.substr(0,2),dt):(dt=yr+e.substr(0,2)+e.substr(3,2),dt)):dt}function ts_sort_date(e,t){return dt1=sort_date(ts_getInnerText(e.cells[SORT_COLUMN_INDEX])),dt2=sort_date(ts_getInnerText(t.cells[SORT_COLUMN_INDEX])),dt1==dt2?0:dt10)if(e.tHead&&e.tHead.rows.length>0){var t=e.tHead.rows[e.tHead.rows.length-1];thead=!0}else t=e.rows[0];if(t){for(var s=0;s'+n+' ↓')}alternate_row_colors&&alternate(e)}}function ts_getInnerText(e){if("string"==typeof e)return e;if(void 0===e)return e;if(e.innerText)return e.innerText;for(var t="",s=e.childNodes,a=s.length,n=0;n',c.reverse(),s.setAttribute("sortdir","up")):(ARROW=' ↑',s.setAttribute("sortdir","down")),l=0;l');s.innerHTML=ARROW,alternate(i)}}}function getParent(e,t){return null==e?null:1==e.nodeType&&e.tagName.toLowerCase()==t.toLowerCase()?e:getParent(e.parentNode,t)}function sort_date(e){if(dt="00000000",11==e.length){switch(mtstr=e.substr(3,3),mtstr=mtstr.toLowerCase(),mtstr){case"jan":var t="01";break;case"feb":t="02";break;case"mar":t="03";break;case"apr":t="04";break;case"may":t="05";break;case"jun":t="06";break;case"jul":t="07";break;case"aug":t="08";break;case"sep":t="09";break;case"oct":t="10";break;case"nov":t="11";break;case"dec":t="12"}return dt=e.substr(7,4)+t+e.substr(0,2),dt}return 10==e.length?0==europeandate?(dt=e.substr(6,4)+e.substr(0,2)+e.substr(3,2),dt):(dt=e.substr(6,4)+e.substr(3,2)+e.substr(0,2),dt):8==e.length?(yr=e.substr(6,2),parseInt(yr)<50?yr="20"+yr:yr="19"+yr,1==europeandate?(dt=yr+e.substr(3,2)+e.substr(0,2),dt):(dt=yr+e.substr(0,2)+e.substr(3,2),dt)):dt}function ts_sort_date(e,t){return dt1=sort_date(ts_getInnerText(e.cells[SORT_COLUMN_INDEX])),dt2=sort_date(ts_getInnerText(t.cells[SORT_COLUMN_INDEX])),dt1==dt2?0:dt1