source: greenstone3/trunk/web/interfaces/classic/js/pref.js@ 14393

Last change on this file since 14393 was 14393, checked in by anna, 17 years ago

Contains javascript for the preference page.

File size: 1.8 KB
Line 
1function changePref(val){
2 document.PrefForm.qfm.value = val;
3 if(val=='1') {
4 document.PrefForm.ct.value='1';
5 for (var i=0; i<document.getElementsByTagName('tr').length;i++) {
6 var id = document.getElementsByTagName('tr')[i].id;
7 if(id.indexOf("text")!=-1){
8 document.getElementById(id).style.display='none';
9 } else if(id.indexOf("tf")!=-1) {
10 document.getElementById(id).style.display='none';
11 } else if(id.indexOf("adv")!=-1){
12 document.getElementById(id).style.display='table-row';
13 }
14 }
15 } else if (val=='0') {
16 document.PrefForm.ct.value='1';
17 for (var i=0; i<document.getElementsByTagName('tr').length;i++) {
18 var id = document.getElementsByTagName('tr')[i].id;
19 if(id.indexOf("text")!=-1) {
20 document.getElementById(id).style.display='none';
21 } else if(id.indexOf("adv")!=-1){
22 document.getElementById(id).style.display='none';
23 } else if(id.indexOf("tf")!=-1) {
24 document.getElementById(id).style.display='table-row';
25 }
26 }
27 } else {
28 document.PrefForm.ct.value='0';
29 for (var i=0; i<document.getElementsByTagName('tr').length;i++) {
30 var id = document.getElementsByTagName('tr')[i].id;
31 if(id.indexOf("text")!=-1){
32 document.getElementById(id).style.display='table-row';
33 } else if(id.indexOf("tf")!=-1) {
34 document.getElementById(id).style.display='table-row';
35 } else if(id.indexOf("adv")!=-1){
36 document.getElementById(id).style.display='none';
37 }
38 }
39 }
40}
41
42function checkForm(){
43 if(document.PrefForm.qfm.value=='2'){
44 document.PrefForm.ct.value = '0';
45 document.PrefForm.qt.value = '0';
46 } else {
47 document.PrefForm.ct.value = '1';
48 document.PrefForm.qt.value = '1';
49 }
50 return true;
51}
Note: See TracBrowser for help on using the repository browser.