comparison public/javascripts/.svn/text-base/application.js.svn-base @ 37:94944d00e43c

* Update to SVN trunk rev 4411
author Chris Cannam <chris.cannam@soundsoftware.ac.uk>
date Fri, 19 Nov 2010 13:24:41 +0000
parents cca12e1c1fd4
children af80e5618e9b
comparison
equal deleted inserted replaced
22:40f7cfd4df19 37:94944d00e43c
13 function toggleCheckboxesBySelector(selector) { 13 function toggleCheckboxesBySelector(selector) {
14 boxes = $$(selector); 14 boxes = $$(selector);
15 var all_checked = true; 15 var all_checked = true;
16 for (i = 0; i < boxes.length; i++) { if (boxes[i].checked == false) { all_checked = false; } } 16 for (i = 0; i < boxes.length; i++) { if (boxes[i].checked == false) { all_checked = false; } }
17 for (i = 0; i < boxes.length; i++) { boxes[i].checked = !all_checked; } 17 for (i = 0; i < boxes.length; i++) { boxes[i].checked = !all_checked; }
18 }
19
20 function setCheckboxesBySelector(checked, selector) {
21 var boxes = $$(selector);
22 boxes.each(function(ele) {
23 ele.checked = checked;
24 });
18 } 25 }
19 26
20 function showAndScrollTo(id, focus) { 27 function showAndScrollTo(id, focus) {
21 Element.show(id); 28 Element.show(id);
22 if (focus!=null) { Form.Element.focus(focus); } 29 if (focus!=null) { Form.Element.focus(focus); }
54 d.size = 60; 61 d.size = 60;
55 var dLabel = new Element('label'); 62 var dLabel = new Element('label');
56 dLabel.addClassName('inline'); 63 dLabel.addClassName('inline');
57 // Pulls the languge value used for Optional Description 64 // Pulls the languge value used for Optional Description
58 dLabel.update($('attachment_description_label_content').innerHTML) 65 dLabel.update($('attachment_description_label_content').innerHTML)
59
60 p = document.getElementById("attachments_fields"); 66 p = document.getElementById("attachments_fields");
61 p.appendChild(document.createElement("br")); 67 p.appendChild(document.createElement("br"));
62 p.appendChild(f); 68 p.appendChild(f);
63 p.appendChild(dLabel); 69 p.appendChild(dLabel);
64 dLabel.appendChild(d); 70 dLabel.appendChild(d);