1 var browserType;
3 if (document.layers) {browserType = "nn4"}
4 if (document.all) {browserType = "ie"}
5 if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko"}
7 netscape = "";
8 ver= navigator.appVersion; len = ver.length;
10 for (iln = 0; iln < len; iln++){
11 if (ver.charAt(iln) == "("){
12 break;
13 }
14 }
15 netscape= (ver.charAt(iln+1).toUpperCase() != "C");
17 function keyDown(DnEvents) {
18 // determines whether Netscape or Internet Explorer
19 k = (netscape) ? DnEvents.which : window.event.keyCode;
20 if (k == 13) { // enter key pressed
21 if (nextfield == 'login'){
22 return true; // submit, we finished all fields
23 } else { // we're not done yet, send focus to next box
24 eval('document.mainform.' + nextfield + '.focus()');
25 return false;
26 }
27 }
28 }
30 function changeState(myField) {
31 document.getElementById(myField).disabled=(document.getElementById(myField).disabled)?false:true;
32 }
34 function changeSelectState(triggerField, myField) {
35 if (document.getElementById(triggerField).value != 2){
36 document.getElementById(myField).disabled= true;
37 } else {
38 document.getElementById(myField).disabled= false;
39 }
40 }
42 function changeSubselectState(triggerField, myField) {
43 if (document.getElementById(triggerField).checked == true){
44 document.getElementById(myField).disabled= false;
45 } else {
46 document.getElementById(myField).disabled= true;
47 }
48 }
50 function changeTripleSelectState(firstTriggerField, secondTriggerField, myField) {
51 if (
52 document.getElementById(firstTriggerField).checked == true &&
53 document.getElementById(secondTriggerField).checked == true){
54 document.getElementById(myField).disabled= false;
55 } else {
56 document.getElementById(myField).disabled= true;
57 }
58 }
60 document.onkeydown= keyDown; // work together to analyze keystrokes
61 if (netscape){
62 document.captureEvents(Event.KEYDOWN|Event.KEYUP);
63 }
65 function hide(element) {
66 if (browserType == "gecko" )
67 document.poppedLayer = document.getElementById(element);
68 else if (browserType == "ie")
69 document.poppedLayer = document.all[element];
70 else
71 document.poppedLayer = document.layers[element];
72 document.poppedLayer.style.visibility = "hidden";
73 }
75 function show(element) {
76 if (browserType == "gecko" )
77 document.poppedLayer = document.getElementById(element);
78 else if (browserType == "ie")
79 document.poppedLayer = document.all[element];
80 else
81 document.poppedLayer = document.layers[element];
82 document.poppedLayer.style.visibility = "visible";
83 }
85 function toggle(element) {
86 if (browserType == "gecko" )
87 document.poppedLayer = document.getElementById(element);
88 else if (browserType == "ie")
89 document.poppedLayer = document.all[element];
90 else
91 document.poppedLayer = document.layers[element];
93 if (document.poppedLayer.style.visibility == "visible")
94 hide (element);
95 else
96 show (element);
98 }
100 function popup(target, name) {
101 var mypopup=
102 window.open(
103 target,
104 name,
105 "width=600,height=700,location=no,toolbar=no,directories=no,menubar=no,status=no,scrollbars=yes"
106 );
107 mypopup.focus();
108 return false;
109 }