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

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

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