/*
 function SelectAllCheckboxes(spanChk){

   // Added as ASPX uses SPAN for checkbox
   var oItem = spanChk.children;
   var theBox= (spanChk.type=="checkbox") ? 
        spanChk : spanChk.children.item[0];
   xState=theBox.checked;
   elm=theBox.form.elements;

   for(i=0;i<elm.length;i++)
     if(elm[i].type=="checkbox" && 
              elm[i].id!=theBox.id)
     {
       //elm[i].click();
       if(elm[i].checked!=xState)
         elm[i].click();
       //elm[i].checked=xState;
     }
 }*/
 
 function CheckChanged(checkBox)
{
    if (document.forms.length > 0)
    {
      var frm = document.forms[0];         
      var boolAllChecked;
      boolAllChecked=true;
      for(i=0;i< frm.length;i++)
      {
        e=frm.elements[i];
        if ( e.type=='checkbox' && e.name.indexOf('checkboxCol') != -1 )
          {
            if(e.checked== false)
              {
                 boolAllChecked=false;
                 break;
              }
            }
      }
      for(i=0;i< frm.length;i++)
      {
        e=frm.elements[i];
        if ( e.type=='checkbox' && e.name.indexOf('checkboxHead') != -1 )
        {
          if( boolAllChecked==false)
             e.checked= false ;
          else
             e.checked= true;
          break;
        }
      }
    }
 }
             
			 
			 
 function CheckAll( checkBox )			
{

	if (document.forms.length > 0)
	{
		var frm = document.forms[0]; 
		
		var ChkState=checkBox.checked;
		for(i=0;i< frm.length;i++)
		{
		   e=frm.elements[i];
		   if(e.type=='checkbox' && e.name.indexOf('checkboxCol') != -1)	
			   e.checked= ChkState ;
		}
	}
}