Chrysostomos for scheduler
[myslice.git] / plugins / scheduler2 / static / js / scheduler-helpers.js
1 function lookup(array, prop, value) {\r
2     for (var i = 0, len = array.length; i < len; i++)\r
3         if (array[i][prop] === value) return array[i];\r
4 }\r
5 \r
6 function GetTimeFromInt(intTime) {\r
7     var has30 = intTime % 1;\r
8     var CurInt = parseInt(intTime / 1);\r
9     if (CurInt < 10)\r
10         CurInt = "0" + CurInt;\r
11 \r
12     if (has30 == 0) {\r
13         return CurInt + ":00";\r
14     } else {\r
15         return CurInt + ":30";\r
16     }\r
17 }\r
18 \r
19 function fixOddEvenClasses() {\r
20     $('#' + rsvrTblNm + ' tbody tr').removeClass();\r
21     $('#' + rsvrTblNm + ' tbody tr:visible:even').addClass('even');\r
22     $('#' + rsvrTblNm + ' tbody tr:visible:odd').addClass('odd');\r
23 }\r
24 \r
25 function isRightClick(e) {\r
26     if (e.which) {\r
27         return (e.which == 3);\r
28     } else if (e.button) {\r
29         return (e.button == 2);\r
30     }\r
31     return false;\r
32 }\r