function CheckAll(selectid,hck)
{
    isChk=hck.checked;
    //doc.getElementsByTagName('input');
    for(j=0; j<document.forms[0].length; j++) 
    { 
        var ocheckbox = document.forms[0][j]; 
        if (ocheckbox.type == 'checkbox') 
        { 
                var id = ocheckbox.id.substr(ocheckbox.id.lastIndexOf('_')+1,selectid.length+1);
                if (id == selectid) 
                {
                    hck.checked=isChk;
                    // Must be this way
                    ocheckbox.checked = !hck.checked; 
                    ocheckbox.click(); 

                } 
        }  
    } 
}
function ApplyStyle(me, selctedclass,clas,checkBoxHeaderId,No_items,btnids) 
{ 

    var td = me.parentNode; 
    if (td == null) 
        return; 
        
    var tr = td.parentNode;
    if (me.checked)
    { 
       tr.className=selctedclass;
    } 
    else 
    { 
       tr.className=clas;
    } 
    
    checked=0;    
    for(i=0; i<document.forms[0].length; i++) 
    { 
        var o = document.forms[0][i]; 
        if (o.type == 'checkbox') 
        { 
                var id = o.id.substr(o.id.lastIndexOf('_')+1,o.id.length+1);
                if (id == me.id.substr(o.id.lastIndexOf('_')+1,o.id.length+1)) 
                {
                    if (o.checked)
                    {  checked++;}
                      
                }
        } 
    } 
    
    if (checked==No_items)
        document.getElementById(checkBoxHeaderId).checked = true;
    else
        document.getElementById(checkBoxHeaderId).checked = false;
 
    
    for(i=0; i<btnids.length; i++) 
    {
        if (checked > 0 )
            document.getElementById(btnids[i]).disabled=false;
        else
            document.getElementById(btnids[i]).disabled=true;
            
    }
    
}