in src/components/nms/msdoc/1.6.0/vs2005/Output/scripts/CommonUtilities.js [39:69]
function HandleSnippetGroups()
{
var divs = document.getElementsByTagName("DIV");
var divclass;
for (var i = 0; i < divs.length; i++)
{
divclass = divs[i].className;
if (divclass == null || divclass != "snippetgroup") continue;
// if all snippets in this group would be hidden by filtering display them all anyhow
var unfilteredCount = GetUnfilteredSnippetCount(divs[i]);
var spanElements = divs[i].getElementsByTagName("span");
for(var j = 0; j < spanElements.length; ++j)
{
var devlang = spanElements[j].getAttribute("codeLanguage");
if (devlang == null) continue;
var checkboxId = GetDevlangCheckboxId(devlang);
// for filtered devlangs, determine whether they should be shown/hidden
if (checkboxId != null && checkboxId != "")
{
if (unfilteredCount == 0 || docSettings[checkboxId] == "on")
spanElements[j].style.display = "";
else
spanElements[j].style.display = "none";
}
}
}
}