Index: trunk/kernel/admin/include/toolbar/catselect.php =================================================================== diff -u -r101 -r407 --- trunk/kernel/admin/include/toolbar/catselect.php (.../catselect.php) (revision 101) +++ trunk/kernel/admin/include/toolbar/catselect.php (.../catselect.php) (revision 407) @@ -238,25 +238,28 @@ } - function CheckList(tabId) - { - var result=""; + function CheckList(tabId) + { + var result = ""; + var ItemsChecked = 0; + if(toolbar) + { + var tab = document.getElementById(tabId); + if (!tab) return; + var inputs = tab.getElementsByTagName("INPUT"); + for (var j = 0; j < inputs.length; j++) + if( ((inputs[j].type == "checkbox") || (inputs[j].type == "radio")) && (inputs[j].inportalType) ) + { + if(inputs[j].checked) + { + result = result + inputs[j].value+','; + ItemsChecked++; + } + } + return (ItemsChecked == 0) ? 0 : result; + } + } - if(toolbar) - { - var tab = document.getElementById(tabId); - if (!tab) return; - var inputs = tab.getElementsByTagName("INPUT"); - for (var j = 0; j < inputs.length; j++) - if (((inputs[j].type == "checkbox") || (inputs[j].type == "radio")) && (inputs[j].inportalType)) - { - if(inputs[j].checked) - result = result + inputs[j].value+','; - } - return result; - } - } - function select_check_submit() { var formname = '';