function divToggle(number) {
    if($("#ans"+number).css("display")=="none") {
        // div class change
        $("#qst"+number).removeClass("faqQClosed");
        $("#qst"+number).addClass("faqQOpen");

        //ALL link class change
        animatedcollapse.show("ans"+number);
        controlAllLink("show");
    } else {
        $("#qst"+number).removeClass("faqQOpen");
        $("#qst"+number).addClass("faqQClosed");

        //ALL link class change
        animatedcollapse.hide("ans"+number);
        controlAllLink("hide");
    }
    return false;
}

function controlAllLink(lastEvent) {
    var hide = 0;
    var show = 0;
    for(var i=0; i<arrDiv.length; i++) {
        if($("#"+arrDiv[i]).css("display")=="none") {
            hide = hide+1;
        } else {
            show = show+1;
        }
    }
    if(show == arrDiv.length) {
        showAllToggle("Hide");
    } else {
        //if(hide == arrDiv.length) {
        showAllToggle("Show");
    }
    if(lastEvent=="hide") {
        showAllToggle("Show");
    }

}


function showAllToggle(showhide){
    try{
        if(showhide=="Hide") {
            $("#allToggle").unbind("click");
            $("#allToggle").removeClass("faqShow");
            $("#allToggle").addClass("faqHide");
            $("#allToggle").html(hideALL);
            $("#allToggle").bind("click", function(){
                closeAll();
            });
        } else {
            $("#allToggle").unbind("click");
            $("#allToggle").removeClass("faqHide");
            $("#allToggle").addClass("faqShow");
            $("#allToggle").html(showALL);
            $("#allToggle").bind("click", function(){
                displayAll();
            });
        }
    } catch(e) {
        alert(e);
    }
    return true;
}

function displayAll(){
    for(var i=1; i<=arrDiv.length; i++) {
        $("#qst"+i).removeClass("faqQClosed");
        $("#qst"+i).addClass("faqQOpen");

        //ALL link class change
        animatedcollapse.show("ans"+i);
        controlAllLink("show");
    }
}

function closeAll(){
    for(var i=1; i<=arrDiv.length; i++) {
        $("#qst"+i).removeClass("faqQOpen");
        $("#qst"+i).addClass("faqQClosed");

        //ALL link class change
        animatedcollapse.hide("ans"+i);
        controlAllLink("hide");
    }
}