var none_selected = 'Please select a printer.';

function Remove(){
    pmt = document.MANAGE_LIST.DEVICE;
    url = '/admin/popup/remove.html';
    match = false;

    if ( pmt.length ){
        for(i=0;i<pmt.length;i++){
            if ( pmt[i].checked == true ){
                if ( match ){
                    url = url + '&DEVICE='+pmt[i].value;
                } else {
                    url = url + '?DEVICE='+pmt[i].value;
                }
                match = true;
            }
        }

        if ( match ){
            openWindow(url, 'remove', '0', '520','370');
        } else {
            alert(none_selected);
        }
    } else {
        if ( pmt.checked == false ){
            alert(none_selected);
            return false;
        }
        url = url + '?DEVICE='+pmt.value
        openWindow(url, 'remove', '', '520','370');
    }
    return false;
}

function Check(name){
    var printer = document.MANAGE_LIST.DEVICE;

    if ( name == 'ACTIVITY' ){
        url = '/admin/activities/index.html';
    } else if ( name == 'EDIT' ){
        url = '/admin/detail/device.html';
    } else if ( name == 'ADD_NEW' ){
        url = '/admin/registration/index.html';
    } else {
        return false;
    }
    match = false;

    if ( printer.length ){
        for(i=0;i<printer.length;i++){
            if ( printer[i].checked == true ){
                if ( match ){
                    alert("Please select only one printer.");
                    return false;
                } else {
                    match = true;
                }
            }
        }

        if ( match ){
            document.MANAGE_LIST.action=url;
            return true;
        } else {
            alert(none_selected);
            return false;
        }
    } else {
        if ( printer.checked == false ){
            alert(none_selected);
        } else {
            document.MANAGE_LIST.action=url;
            return true;
        }
    }
    
    return false;
}

function CheckAll(is_checked){
    printer = document.MANAGE_LIST.DEVICE;

    if ( printer.length ){
        for(i=0;i<printer.length;i++){
            printer[i].checked=is_checked;
        }
    } else {
        printer.checked=is_checked;
    }
}

function AddNew(){
    self.location.href="/admin/registration/index.html";
    return false;
}
