﻿function $(El){
	return document.getElementById(El);
}
function CheckAll(C,A){
    if(C){
        var E=C.form.elements;
        for(var D=1,B=E.length;D<B;D++){
            if(E[D].name==A){
                E[D].checked=C.checked;
                Colorize(document.getElementById(E[D].id.replace("cb","tr")),E[D]);
            }
        }
    }
}
function CheckTR(A) {
    thisCheckbox = document.getElementById(A.id.replace("tr", "cb"));
    thisCheckbox.checked = !thisCheckbox.checked; Colorize(A, thisCheckbox)
}
function CheckCB(A) {
    if (document.getElementById(A.id.replace("cb", "tr")))
    { A.checked = !A.checked }
}

function Colorize(A,B){
    if(B){
        if(!B.checked&&$("select-all")&&$("select-all").checked){
            $("select-all").checked=false
        }
    }
    if(A&&B){
        if (B.checked) {
            Ext.get(A).addClass("selected")
            //y5.Classes.add(A,"selected")
        }
        else {
            Ext.get(A).removeClass("selected")
            //y5.Classes.remove(A,"selected")
        }
    }
}

function changeState(cmp) {
    var parentP = cmp.parentNode;
    var parent = parentP.parentNode;
    var hid = parentP.getElementsByTagName("div")[2];
    if (hid.className = "accordionContent") {
        if (cmp.className == "accordionHeaderSelected") {
            cmp.className = "accordionHeader";
            hid.style.display = "none";
        }
        else {
            cmp.className = "accordionHeaderSelected";
            hid.style.display = "";
        }
    }
}

