aboutsummaryrefslogtreecommitdiffstats
path: root/functions
diff options
context:
space:
mode:
Diffstat (limited to 'functions')
-rw-r--r--functions/event.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/functions/event.js b/functions/event.js
index 13aa609..913b608 100644
--- a/functions/event.js
+++ b/functions/event.js
@@ -49,3 +49,29 @@ document.popup_data = new Array();
document.todo_popup_data = new Array();
//-->
</script>
+<script language="JavaScript" type="text/javascript">
+<!--
+
+function submitform(form, value) {
+ // Parse value.
+ var values = decodeURI(value).split("&");
+ var temp = values[0].split("?", 2);
+ var action = temp[0];
+ values[0] = temp[1];
+
+ form.action = action;
+
+ // Stuff the hidden form fields.
+ for (var i = 0; i < values.length; i++) {
+ temp = values[i].split("=", 2);
+ form.elements.namedItem(temp[0]).value = temp[1];
+ }
+
+ // Clear the select+option value.
+ var select = form.elements.namedItem("action")
+ select.options[select.selectedIndex].value = "";
+
+ form.submit();
+}
+//-->
+</script>

© 2014-2024 Faster IT GmbH | imprint | privacy policy