﻿/* Change checkboxes state */
function ChangeCBState(newState)
{
    var allCheckBoxes = document.getElementsByTagName('input');
    for (var i = 0; i < allCheckBoxes.length; i++)
    {
        if (allCheckBoxes[i].type == 'checkbox')
            allCheckBoxes[i].checked = newState;
    }
    return false;
}

/* Select all checkboxes */
function SelectAllCheckboxes()
{
    return ChangeCBState(true);
}

/* Deselect all checkboxes */
function DeselectAllCheckboxes()
{
    return ChangeCBState(false);
}

/* Delete selected */
function DeleteSelected(CallbackPageName)
{
    if (window.confirm('Do you really want to do this?'))
    {
        var allCheckBoxes = document.getElementsByTagName('input');
        var DeleteID = "";
        for (var i = 0; i < allCheckBoxes.length; i++)
        {
            if (allCheckBoxes[i].type == 'checkbox')
            {
                if (allCheckBoxes[i].checked)
                {
                    DeleteID += ":" + allCheckBoxes[i].id + ":";
                }
            }
        }
    
        if (DeleteID.length > 0)
        {   
            location.href = CallbackPageName + "?action=delete&SDID=" + DeleteID;
        }
    }
    return false;
}
 
function EnableButton(button_id)     
{
    var button = document.getElementById(button_id);
    button.disabled = 0;
}