Index: branches/RC/core/admin_templates/js/script.js =================================================================== diff -u -N -r9971 -r10005 --- branches/RC/core/admin_templates/js/script.js (.../script.js) (revision 9971) +++ branches/RC/core/admin_templates/js/script.js (.../script.js) (revision 10005) @@ -538,7 +538,8 @@ function std_delete_items(prefix_special, t, $ajax) { - if (inpConfirm('Are you sure you want to delete selected items?')) { + var phrase = phrases['la_Delete_Confirm'] ? phrases['la_Delete_Confirm'] : 'Are you sure you want to delete selected items?'; + if (inpConfirm(phrase)) { submit_event(prefix_special, 'OnMassDelete', t, null, $ajax); } } @@ -837,7 +838,7 @@ // related to lists operations (moving) - function move_selected($from_list, $to_list) + function move_selected($from_list, $to_list, $error_msg) { if (typeof($from_list) != 'object') $from_list = document.getElementById($from_list); if (typeof($to_list) != 'object') $to_list = document.getElementById($to_list); @@ -867,7 +868,7 @@ } else { - alert('Please select items to perform moving!'); + alert(isset($error_msg) ? $error_msg : 'Please select items to perform moving!'); } } @@ -1002,7 +1003,10 @@ for (var $i = 0; $i < $theList.length; $i++) { $cur = $theList.options[$i]; - if ($cur.selected) $ret = true; + if ($cur.selected) { + $ret = true; + break; + } } return $ret; }