
// checks/uncheks all checkboxes for given fieldname
var checkflag = "false";

function check(field) {
    var fields;

    if (field.length==undefined) fields = new Array(field);
    else                         fields = field;

    if (checkflag == "false") {
        for (i = 0; i < fields.length; i++) {
        fields[i].checked = true;}
        checkflag = "true";
        return "Uncheck all"; }
    else {
        for (i = 0; i < fields.length; i++) {
        fields[i].checked = false; }
        checkflag = "false";
        return "Check all"; }
}

function switchCheckboxes(field)
{
    items=document.getElementsByName(field);
    for(i=0;i<items.length;i++){
        if(items[i].checked)
            items[i].checked=false;
        else
            items[i].checked=true;
    }    
}

function confirmCheckedItemsDeletion(commandVar, msg)
{
    if(confirm(msg))
        commandVar.value = 'deleteCheckedItems';
    else
        return false;
    return true;
}

