***********************************************************************/
function set_mark(img) {
var box = document.getElementById('ajaxmark');
- if(img) box.src = user.theme+'images/'+ img;
- box.style.visibility = img ? 'visible' : 'hidden'
+ if(box) {
+ if(img) box.src = user.theme+'images/'+ img;
+ box.style.visibility = img ? 'visible' : 'hidden'
+ }
}
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) {
{
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