41 lines
1.1 KiB
Smarty
Executable file
41 lines
1.1 KiB
Smarty
Executable file
{literal}
|
|
<script type="text/javascript">
|
|
|
|
function collector_submit(formname, action)
|
|
{
|
|
var href = '';
|
|
var n;
|
|
|
|
for (n=0; n < (document.forms[formname].elements.length); n++) {
|
|
if (document.forms[formname].elements[n].checked && document.forms[formname].elements[n].name != 'all') {
|
|
href = href + '&id[]=' + document.forms[formname].elements[n].name;
|
|
}
|
|
}
|
|
|
|
if (href == '')
|
|
return false;
|
|
|
|
hpopup({/literal}'{$UI_HANDLER}{literal}?act=' + action + href);
|
|
}
|
|
|
|
function collector_switchAll(formname)
|
|
{
|
|
var n;
|
|
|
|
for (n=0; n < document.forms[formname].elements.length; n++) {
|
|
if (document.forms[formname].elements[n].type == 'checkbox') {
|
|
document.forms[formname].elements[n].checked = document.forms[formname].elements['all'].checked;
|
|
}
|
|
}
|
|
}
|
|
|
|
function collector_clearAll(formname, action)
|
|
{
|
|
if (confirm("{/literal}{tra 0='Are you sure to remove all Items?'}{literal}")) {
|
|
document.forms[formname].elements['all'].checked = true;
|
|
collector_switchAll(formname);
|
|
collector_submit(formname, action);
|
|
}
|
|
}
|
|
</script>
|
|
{/literal}
|