Index: branches/RC/core/admin_templates/js/script.js =================================================================== diff -u -r10326 -r10356 --- branches/RC/core/admin_templates/js/script.js (.../script.js) (revision 10326) +++ branches/RC/core/admin_templates/js/script.js (.../script.js) (revision 10356) @@ -91,6 +91,13 @@ submit_event($prefix_special, 'OnSetPerPage', null, null, $ajax); } +function set_refresh_interval($prefix_special, $refresh_interval, $ajax) +{ + set_form($prefix_special, $ajax); + set_hidden_field('refresh_interval', $refresh_interval); + submit_event($prefix_special, 'OnSetAutoRefreshInterval', null, null, $ajax); +} + function submit_event(prefix_special, event, t, form_action, $ajax) { if (!Application.processHooks(prefix_special + ':' + event)) { @@ -1376,17 +1383,21 @@ result.padding = padding; result.borders = border; + result.outerHeight = obj.clientHeight + border[0] + border[2]; + result.outerWidth = obj.clientHeight + border[1] + border[3]; + return result; } -function findPos(obj) { +function findPos(obj, with_scroll) { + if (!with_scroll) var with_scroll = false; var curleft = curtop = 0; if (obj.offsetParent) { - curleft = obj.offsetLeft - curtop = obj.offsetTop + curleft = obj.offsetLeft - (with_scroll ? obj.scrollLeft : 0) + curtop = obj.offsetTop - (with_scroll ? obj.scrollTop : 0) while (obj = obj.offsetParent) { - curleft += obj.offsetLeft - curtop += obj.offsetTop + curleft += obj.offsetLeft - (with_scroll ? obj.scrollLeft : 0) + curtop += obj.offsetTop - (with_scroll ? obj.scrollTop : 0) } } return [curleft,curtop];