﻿
$(document).ready(function() {
    InitExpandablePanels();
});

/* Added this function to so it can be called from PYB Standards tool to initilize those panels*/
function InitExpandablePanels() {
    setCollapsePanels("gradelevels");
    setCollapsePanels("subjectcoursepanel");
    setCollapsePanels("standardspanel");
    setCollapsePanels("idea-panel");
    setCollapsePanels("concept-panel");
    setCollapsePanels("comp-panel");
    setCollapsePanels("commoncore-panel");
    setCollapsePanels("related-panel");
    setCollapsePanels("formative-panel");
    setCollapsePanels("suggest-panel");
    setCollapsePanels("inst-panel");
    setCollapsePanels("rubric-panel");
    setCollapsePanels("informexplanrubric-panel");
    setCollapsePanels("augmentrubric-panel");
    setCollapsePanels("anchorspanel");
    setCollapsePanels("eligiblepanel");
}

function setCollapsePanels(panelName) {
    $("#" + panelName + "").find("#content-panel").hide();
    $("#" + panelName + "").find("h3.expand").click(function() {
        if ($("#" + panelName + "").find("#content-panel").is(":visible")) {
            $("#" + panelName + "").find("#content-panel").slideUp("medium");
            $("#" + panelName + "").find("h3.collapse").toggleClass("expand").toggleClass("collapse");
        } else {
            $("#" + panelName + "").find("#content-panel").slideDown("fast");
            $("#" + panelName + "").find("h3.expand").toggleClass("expand").toggleClass("collapse")
        }
    });
}

/* Added this function to so it can be called from PYB Standards tool to initilize those panels*/
function InitPrintFriendly() {
    setPrintFriendly("gradelevels");
    setPrintFriendly("subjectcoursepanel");
    setPrintFriendly("standardspanel");
    setPrintFriendly("idea-panel");
    setPrintFriendly("concept-panel");
    setPrintFriendly("comp-panel");
    setPrintFriendly("commoncore-panel");
    setPrintFriendly("related-panel");
    setPrintFriendly("formative-panel");
    setPrintFriendly("suggest-panel");
    setPrintFriendly("inst-panel");
    setPrintFriendly("rubric-panel");
    setPrintFriendly("informexplanrubric-panel");
    setPrintFriendly("augmentrubric-panel");
    setPrintFriendly("anchorspanel");
    setPrintFriendly("eligiblepanel");
    setPrintFriendly("commoncore-panel");
}

function setPrintFriendly(panelName) {
    setCollapsePanels(panelName);
    $("#" + panelName + "").find("#content-panel").slideDown("fast");
    $("#" + panelName + "").find("h3.expand").toggleClass("expand").toggleClass("collapse")
}


