Project

General

Profile

1
/**
2
 * 
3
 */
4
domReady(function() {
5

    
6

    
7
    function toggle_visibility(id) {
8
       var e = document.getElementById(id);
9
       if(e.style.display == 'block')
10
          e.style.display = 'none';
11
       else
12
          e.style.display = 'block';
13
    }
14

    
15
    function initCheckboxes() {
16
        addEvent(document.getElementById('select_all'), 'click', setCheckboxes);
17
    }
18
    function setCheckboxes() {
19
        var cb = document.getElementById( 'cb-filters' ).getElementsByTagName('input');
20
console.info(cb);
21
        var isChecked = document.getElementById('select_all').checked;
22
        for (var i = 0; i < cb.length; i++) {
23
            cb[i].checked = isChecked;
24
        }
25
    }
26

    
27
    function selectSingleElement(IdSuffix, el ) {
28
        document.getElementById(el.id + IdSuffix).checked ='checked'; 
29
        document.getElementById('select_all').checked =false;
30
    }
31

    
32
    function deselectAllElements(IdSuffix, el ) {
33
        for ( i = 0;; i++) {
34
            if (!(e = document.getElementById('L' + i + IdSuffix))) {
35
                break;
36
            }
37
            e.checked = el.checked;
38
        }
39
    }
40

    
41

    
42

    
43

    
44

    
45
    var smtpPort = document.getElementById("wbmailer_smtp_port");
46
    if ( smtpPort ){
47
        smtpPort.addEventListener("click", function() {
48
            toggle_wbmailer_secure( smtpPort );
49
        }, false);
50
    }
51

    
52
});
(5-5/14)