summaryrefslogtreecommitdiffstats
path: root/htdocs
diff options
context:
space:
mode:
Diffstat (limited to 'htdocs')
-rw-r--r--htdocs/js/common.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/htdocs/js/common.js b/htdocs/js/common.js
index c87a5f9..f725693 100644
--- a/htdocs/js/common.js
+++ b/htdocs/js/common.js
@@ -4,3 +4,22 @@ function confirm_delete(type, name)
return confirm("Are you sure you want to delete the " + type +
" '" + name + "'?");
}
+
+function select_all(obj)
+{
+ var value = obj.checked;
+ var form = obj.form;
+
+ select_all_checkbox = obj;
+
+ for (var i = 0; i < form.elements.length; i++ ) {
+ var element = form.elements[i];
+ if (element.type != 'checkbox') {
+ continue;
+ }
+ if (element.name.substring(0, 9) != 'patch_id:') {
+ continue;
+ }
+ element.checked = value;
+ }
+}