Index: trunk/admin/include/mainscript.php =================================================================== diff -u -N -r7391 -r8061 --- trunk/admin/include/mainscript.php (.../mainscript.php) (revision 7391) +++ trunk/admin/include/mainscript.php (.../mainscript.php) (revision 8061) @@ -569,6 +569,18 @@ var env = '$env2'; var SubmitFunc = false; +function update_multiple_options(\$hidden_id) { + var \$select = document.getElementById(\$hidden_id + '_select'); + var \$result = ''; + + for (var \$i = 0; \$i < \$select.options.length; \$i++) { + if (\$select.options[\$i].selected) { + \$result += \$select.options[\$i].value + '|'; + } + } + document.getElementById(\$hidden_id).value = \$result ? '|' + \$result : ''; +} + END;