/* Expand / Collapse Section support */ var collapsedSections = new Array(); var sectionsLoaded = false; if (!toggleExpanded) { function toggleExpanded(img) { // Firefox passes in the event object from the event handler, so // we check for that and set to null if (img) { if (img.tagName == null) { e = img; img = null; } } // Find the expand & collapse image if (!img) { if (window.event) e = window.event; var img = sourceElement(e) if (img) { while (img) { if (img.className == "expandcollapse" && img.tagName == "SPAN") break; else img = img.parentNode; } if (img) img = findExpandCollapseImage(img); } } if (img) { if (isSectionCollapsed(img.id) == true) { img.src = hsFixRelativeUrl("images/hs-heading-expanded.gif"); expandSection(img); removeCollapsedItem(img.id); if (img.id.indexOf("Family", 0) == 0) { protectedMembers = "on"; configureMembersFilterCheckboxes(); changeMembersFilterLabel(); } } else { img.src = hsFixRelativeUrl("images/hs-heading-collapsed.gif"); collapseSection(img); addCollapsedSection(img.id); } saveSections(); } } } function findExpandCollapseImage(sourceElement) { var e; var elements; if(sourceElement.tagName == "IMG" && sourceElement.className == "toggle") { return(sourceElement); } else { if(sourceElement) { elements = sourceElement.getElementsByTagName("IMG"); for(var i=0;i