﻿//-------------------------------------------------------
//this is to select or unselect the datagrid check boxes 

function GVSelectOrUnselectAll(grdid,obj,objlist){ 
//this function decides whether to check or uncheck all
    if(obj.checked){ 
        GVSelectAll(grdid,objlist)
        
    }
    else 
        GVUnselectAll(grdid,objlist) 
} 
//---------- 
 
function GVSelectAll(grdid,objid){ 
//.this function is to check all the items
    var chkbox; 
    var i=2; 

    chkbox=document.getElementById(grdid + 
           '_ctl0' + i + '_' + objid); 

    while(chkbox!=null)
    { 
            
        chkbox.checked=true; 
        i=i+1;
        if (i-10 < 0)
            chkbox=document.getElementById(grdid + '_ctl0' + i + '_' + objid);
        else
            chkbox=document.getElementById(grdid + '_ctl' + i + '_' + objid); 
    } 

}//-------------- 

function GVUnselectAll(grdid,objid){ 
//.this function is to uncheckcheck all the items
    var chkbox; 
    var i=2; 

    chkbox=document.getElementById(grdid + 
               '_ctl0' + i + '_' + objid); 

    while(chkbox!=null){ 
        chkbox.checked=false; 
        i=i+1; 
        if (i-10 < 0)
            chkbox=document.getElementById(grdid + '_ctl0' + i + '_' + objid); 
        else
            chkbox=document.getElementById(grdid + '_ctl' + i + '_' + objid); 
    } 
}

