63d28811 |
1 | function popUpProperties(inobj) { |
2 | op = window.open(); |
3 | op.document.open('text/plain'); |
4 | for (objprop in inobj) { |
5 | op.document.write(objprop + ' => ' + inobj[objprop] + '\n'); |
6 | } |
7 | op.document.close(); |
8 | } |
9 | |
10 | function fillmessagebox(text) { |
11 | document.form.message.value = text; |
12 | } |
13 | |
14 | function copyrichtext(textname) { |
15 | /// Legacy stub for old editor - to be removed soon |
16 | return true; |
17 | } |
18 | |
19 | function checkall() { |
20 | void(d=document); |
21 | void(el=d.getElementsByTagName('INPUT')); |
22 | for(i=0;i<el.length;i++) |
23 | void(el[i].checked=1) |
24 | } |
25 | |
26 | function lockoptions(form, master, subitems) { |
27 | // subitems is an array of names of sub items |
28 | // requires that each item in subitems has a |
29 | // companion hidden item in the form with the |
30 | // same name but prefixed by "h" |
31 | if (eval("document."+form+"."+master+".checked")) { |
32 | for (i=0; i<subitems.length; i++) { |
33 | unlockoption(form, subitems[i]); |
34 | } |
35 | } else { |
36 | for (i=0; i<subitems.length; i++) { |
37 | lockoption(form, subitems[i]); |
38 | } |
39 | } |
40 | return(true); |
41 | } |
42 | |
43 | function lockoption(form,item) { |
44 | eval("document."+form+"."+item+".disabled=true");/* IE thing */ |
45 | eval("document."+form+".h"+item+".value=1"); |
46 | } |
47 | |
48 | function unlockoption(form,item) { |
49 | eval("document."+form+"."+item+".disabled=false");/* IE thing */ |
50 | eval("document."+form+".h"+item+".value=0"); |
51 | } |