Fixed two typos in translated messages.
[fa-stable.git] / js / utils.js
index 0fba1abb5cd2b79fe93407a5f8f1cc98d8e858fe..8d707b3dd01682212d6add3644cc0e21f4dfa690 100644 (file)
@@ -35,9 +35,10 @@ function disp_msg(msg, cl) {
 // 
 JsHttpRequest.request= function(trigger, form, tout) {
 //     if (trigger.type=='submit' && !validate(trigger)) return false;
-       tout = tout | 3000;     // default timeout value
-       set_mark(tout>5000 ? 'progressbar.gif' : 'ajax-loader.gif');
-       JsHttpRequest._request(trigger, form, tout, 2);
+       tout = tout | 6000;     // default timeout value
+       document.getElementById('msgbox').innerHTML='';
+       set_mark(tout>10000 ? 'progressbar.gif' : 'ajax-loader.gif');
+       JsHttpRequest._request(trigger, form, tout, 0);
 }
 
 JsHttpRequest._request = function(trigger, form, tout, retry) {
@@ -184,10 +185,13 @@ JsHttpRequest._request = function(trigger, form, tout, retry) {
                                {
                                        if(el.type=='select-multiple')
                                        {
+                                               name = name.substr(0,name.length-2);
+                                               q[name] = new Array;
                                                for (var j = 0; j < el.length; j++)
                                                {
+                                                       s = name.substring(0, name.length-2);
                                                        if (el.options[j].selected == true)
-                                                               q[name] = el.options[j].value;
+                                                               q[name].push(el.options[j].value);
                                                }
                                        }
                                        else