in src/components/nms/msdoc/1.6.0/vs2005/Output/scripts/script_manifold.js [569:603]
function ExpandCollapseAll(imageItem)
{
var collapseAllImage = document.getElementById("collapseAllImage");
var expandAllImage = document.getElementById("expandAllImage");
if (imageItem == null || collapseAllImage == null || expandAllImage == null) return;
noReentry = true; // Prevent entry to OnLoadImage
var imgElements = document.getElementsByName("toggleSwitch");
var i;
var collapseAll = (imageItem.src == collapseAllImage.src);
if (collapseAll)
{
imageItem.src = expandAllImage.src;
imageItem.alt = expandAllImage.alt;
for (i = 0; i < imgElements.length; ++i)
{
CollapseSection(imgElements[i]);
}
}
else
{
imageItem.src = collapseAllImage.src;
imageItem.alt = collapseAllImage.alt;
for (i = 0; i < imgElements.length; ++i)
{
ExpandSection(imgElements[i]);
}
}
SetAllSectionStates(collapseAll);
SetToggleAllLabel(collapseAll);
noReentry = false;
}