Use consistent case when calling functions
[lhc/web/wiklou.git] / skins / common / enhancedchanges.js
1 /*
2 JavaScript file for enhanced recentchanges
3 */
4
5 /*
6 * Add the CSS to hide parts that should be collapsed
7 *
8 * We do this with JS so everything will be expanded by default
9 * if JS is disabled
10 */
11 appendCSS('.mw-changeslist-hidden {'+
12 ' display:none;'+
13 '}'+
14 'div.mw-changeslist-expanded {'+
15 ' display:block;'+
16 '}'+
17 'span.mw-changeslist-expanded {'+
18 ' display:inline !important;'+
19 ' visibility:visible !important;'+
20 '}'
21 );
22
23 /*
24 * Switch an RC line between hidden/shown
25 * @param int idNumber : the id number of the RC group
26 */
27 function toggleVisibility(idNumber) {
28 var openarrow = document.getElementById("mw-rc-openarrow-"+idNumber);
29 var closearrow = document.getElementById("mw-rc-closearrow-"+idNumber);
30 var subentries = document.getElementById("mw-rc-subentries-"+idNumber);
31 if (openarrow.className == 'mw-changeslist-expanded') {
32 openarrow.className = 'mw-changeslist-hidden';
33 closearrow.className = 'mw-changeslist-expanded';
34 subentries.className = 'mw-changeslist-expanded';
35 } else {
36 openarrow.className = 'mw-changeslist-expanded';
37 closearrow.className = 'mw-changeslist-hidden';
38 subentries.className = 'mw-changeslist-hidden';
39 }
40 }