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";
}
}
}
}
}
}
}
}
}
}
}