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>