Annotation of zogiLib/js/option.js, revision 1.2

1.1       casties     1: 
                      2: var digilibWin = null;
                      3: if (window.opener) {
                      4:     if (window.opener.setParameter) {
                      5:    digilibWin = window.opener;
1.2     ! dwinter     6:    alert("digilibwin="+digilibWin);
        !             7:    return;
1.1       casties     8:     }
1.2     ! dwinter     9: }
        !            10: if (window.setParameter) {
        !            11:     digilibWin = window;
        !            12:    alert("digilibwin="+digilibWin);
        !            13:     return;
1.1       casties    14: } else {
1.2     ! dwinter    15:     alert("no window.setParameter either!");
1.1       casties    16: }
1.2     ! dwinter    17: alert("huhu!:"+digilibWin);
        !            18: 
1.1       casties    19: 
                     20: function setDLParam(e, s) {
                     21:     /*var tt = "";
                     22:     for (var t in s) {tt += "par:"+t+" = "+s[t]+", ";}
                     23:     alert(tt);'*/
                     24:     if (digilibWin) {
                     25:    var nam;
                     26:    var val;
                     27:    if (s.type && (s.type == "select-one")) {
                     28:        nam = s.name;
                     29:        val = s.options[s.selectedIndex].value;
                     30:    } else if (s.name && s.value) {
                     31:        nam = s.name;
                     32:        val = s.value;
                     33:    }
                     34:    if (nam && val) {
                     35:        digilibWin.setParameter(nam, val);
                     36:        digilibWin.display();
                     37:    }
                     38:     } else {
                     39:    alert("unable to find parent window!");
                     40:     }
                     41:     return true;
                     42: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>