﻿//Select all check box for GridView or DataList
function IsCheckBoxSelected(gridView,topid)
{
	if(gridView != null)
	{
	    if(topid.checked==true)
	    {
	         var chkBoxes = gridView.getElementsByTagName("input");
	         for(i=0; i<chkBoxes.length; i++)
	         {
	          if(chkBoxes[i].type == "checkbox" || chkBoxes[i].type == "CHECKBOX")
	          {
	           chkBoxes[i].checked = true;
	          }
	         }
	    }
	    else
	    {
	        var chkBoxes = gridView.getElementsByTagName("input");
	         for(i=0; i<chkBoxes.length; i++)
	         {
	          if(chkBoxes[i].type == "checkbox" || chkBoxes[i].type == "CHECKBOX")
	          {
	           chkBoxes[i].checked = false;
	          }
	         }
	    }
	}
}

function IsCheckBoxSelected(gridView,topid,checkboxname)
{
	if(gridView != null)
	{
	    if(topid.checked==true)
	    {
	         var chkBoxes = gridView.getElementsByTagName("input");
	         for(i=0; i<chkBoxes.length; i++)
	         {
	          if((chkBoxes[i].type == "checkbox" || chkBoxes[i].type == "CHECKBOX") && chkBoxes[i].name.indexOf(checkboxname)>0)
	          {
	           chkBoxes[i].checked = true;
	          }
	         }
	    }
	    else
	    {
	        var chkBoxes = gridView.getElementsByTagName("input");
	         for(i=0; i<chkBoxes.length; i++)
	         {
	          if((chkBoxes[i].type == "checkbox" || chkBoxes[i].type == "CHECKBOX") && chkBoxes[i].name.indexOf(checkboxname)>0)
	          {
	           chkBoxes[i].checked = false;
	          }
	         }
	    }
	}
}

