function toggleHidden(container){ $(container).toggle("slow"); } function HideContent(d) { document.getElementById(d).style.display = "none"; } function ShowContent(d) { document.getElementById(d).style.display = "block"; } function ReverseDisplay(d) { if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; document.getElementById(d + "_EXPAND").className = "bc-collapse-list"; } else { document.getElementById(d).style.display = "none"; document.getElementById(d + "_EXPAND").className = "bc-expand-list"; } } function ShowAll(d) { var element = document.getElementById(d); ToggleAll(d, false); element.getElementsByTagName("span")[0].innerHTML = 'Collapse all'; } function HideAll(d) { var element = document.getElementById(d); ToggleAll(d, true); element.getElementsByTagName("span")[0].innerHTML = 'Expand all'; } function ToggleAll(d, hide) { if(d.length < 1) { return; } var topElement = document.getElementById(d); if (topElement) { for (var i = 0; i < topElement.childNodes.length; i++) { var childElement = topElement.childNodes[i]; faqsElement = childElement; for (var j = 0; j < faqsElement.childNodes.length; j++) { var faqsChildElement = faqsElement.childNodes[j]; if (faqsChildElement.className == "bc-expand-list" || faqsChildElement.className == "bc-collapse-list") { faqsChildElement.className = (hide) ? "bc-expand-list" : "bc-collapse-list"; } else if (faqsChildElement.className == "faq-pop") { faqsChildElement.style.display = (hide) ? "none" : "block"; for (var k = 0; k < faqsChildElement.childNodes.length; k++) { var childElementLevel2 = faqsChildElement.childNodes[k]; faqsElementLevel2 = childElementLevel2; for (var l = 0; l < faqsElementLevel2.childNodes.length; l++) { var faqsChildElementLevel2 = faqsElementLevel2.childNodes[l]; if (faqsChildElementLevel2.className == "bc-expand-list" || faqsChildElementLevel2.className == "bc-collapse-list") { faqsChildElementLevel2.className = (hide) ? "bc-expand-list" : "bc-collapse-list"; for (var m = 0; m < faqsChildElementLevel2.childNodes.length; m++) { var childElementLevel3 = faqsChildElementLevel2.childNodes[m]; faqsElementLevel3 = childElementLevel3; for (var n = 0; n < faqsElementLevel3.childNodes.length; n++) { var faqsChildElementLevel3 = faqsElementLevel3.childNodes[n]; if (faqsChildElementLevel3.className == "faq-pop") { faqsChildElementLevel3.style.display = (hide) ? "none" : "block"; } } } } } } } } } } }