function CheckAll(checkAllBox) {
    var frm = document.forms[0];
    var ChkState = checkAllBox.checked;
    for (i = 0; i < frm.length; i++) {
        e = frm.elements[i];

        if (e.type == 'checkbox' && e.name.indexOf('chk') != -1 && !e.disabled) {
            e.checked = ChkState;
        }
    }

}
function CheckChanged(chk) {

    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('chk') != -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('checkAll') != -1) {
            if (boolAllChecked == false)
                e.checked = false;
            else
                e.checked = true;
            break;
        }
    }

    for (i = 0; i < frm.length; i++) {
        e = frm.elements[i];
        if (e.type == 'checkbox' && e.name.indexOf('checkAllF') != -1) {
            if (boolAllChecked == false)
                e.checked = false;
            else
                e.checked = true;
            break;
        }
    }
    if (chk.checked) {

        //chk.parentElement.parentElement.style.backgroundColor='#738A9C';
        //chk.parentElement.parentElement.style.color='#F7F7F7';

    }
    else {

        //chk.parentElement.parentElement.style.backgroundColor='#E7E7FF';
        //chk.parentElement.parentElement.style.color='#4A3C8C';
    }
}
	  
