﻿
//function SelectAll(id)
//        {
//            //get reference of GridView control
//            var grid = document.getElementById('ctl00_CP1_gvComplaint');
//            //variable to contain the cell of the grid
//            var cell;
//            
//            if (grid.rows.length > 0)
//            {
//                //loop starts from 1. rows[0] points to the header.
//                for (i=1; i<grid.rows.length; i++)
//                {
//                    //get the reference of first column
//                    cell = grid.rows[i].cells[0];
//                    
//                    //loop according to the number of childNodes in the cell
//                    for (j=0; j<cell.childNodes.length; j++)
//                    {           
//                        //if childNode type is CheckBox                 
//                        if (cell.childNodes[j].type =="checkbox")
//                        {
//                        //assign the status of the Select All checkbox to the cell checkbox within the grid
//                            cell.childNodes[j].checked = document.getElementById(id).checked;
//                        }
//                    }
//                }
//            }
//        }


 function jsCheckUncheckAll(chkHead)
{

    if (CheckBoxIDs != null)
    {
        
        for (var i = 0; i < CheckBoxIDs.length; i++)
        {
            var chkItem = document.getElementById(CheckBoxIDs[i]);
            chkItem.checked = chkHead;
        }
        document.getElementById(CheckBoxIDs[0]).Checked = true;
       
//        ChangeCheckBoxState(document.getElementById(CheckBoxIDs[0]), true);
    }
}

