]>
Commit | Line | Data |
---|---|---|
76200e36 | 1 | /* Overview menu selector */ |
709b97f3 VP |
2 | const tabs = document.querySelectorAll('[data-tab-target]'); |
3 | const tabContents = document.querySelectorAll('[data-tab-content]') | |
709b97f3 VP |
4 | tabs.forEach(tab => { |
5 | tab.addEventListener('click', () => { | |
6 | const target = document.querySelector(tab.dataset.tabTarget) | |
7 | tabContents.forEach(tabContent => { | |
8 | tabContent.classList.remove('active') | |
9 | }) | |
10 | tabs.forEach(tab => { | |
11 | tab.classList.remove('active') | |
12 | }) | |
13 | tab.classList.add('active'); | |
14 | target.classList.add('active'); | |
15 | }) | |
76200e36 VP |
16 | }) |
17 | ||
18 | ||
19 | /* TKL (un)select all checkbox */ | |
26971737 | 20 | function toggle_tkl(source) { |
76200e36 VP |
21 | checkboxes = document.getElementsByName("tklch[]"); |
22 | for (var i = 0, n = checkboxes.length; i < n; i++) { | |
23 | checkboxes[i].checked = source.checked; | |
24 | } | |
26971737 VP |
25 | } |
26 | ||
27 | ||
28 | /* TKL (un)select all checkbox */ | |
29 | function toggle_user(source) { | |
30 | checkboxes = document.getElementsByName("userch[]"); | |
31 | for (var i = 0, n = checkboxes.length; i < n; i++) { | |
32 | checkboxes[i].checked = source.checked; | |
33 | } | |
34 | } | |
35 | ||
f41baac8 VP |
36 | |
37 | /* TKL (un)select all checkbox */ | |
38 | function toggle_server(source) { | |
39 | checkboxes = document.getElementsByName("serverch[]"); | |
40 | for (var i = 0, n = checkboxes.length; i < n; i++) { | |
41 | checkboxes[i].checked = source.checked; | |
42 | } | |
43 | } | |
44 | ||
26971737 VP |
45 | /* TKL (un)select all checkbox */ |
46 | function toggle_sf(source) { | |
47 | checkboxes = document.getElementsByName("sf[]"); | |
48 | for (var i = 0, n = checkboxes.length; i < n; i++) { | |
49 | checkboxes[i].checked = source.checked; | |
50 | } | |
d1d9caa9 VP |
51 | } |
52 | ||
53 |