blob: 627931e83a85cf2ffa218621995b5245827b6174 [file] [log] [blame]
function toggle(id)
{
var ul = document.getElementById(id);
setVisible(ul, !isVisible(ul));
}
function isVisible(ul)
{
return ul.style.display != "none";
}
function setVisible(ul, on)
{
if (ul.id)
{
var img = document.getElementById(ul.id + "_IMG");
if (on)
{
ul.style.display = "";
img.src = img.src.replace("expand.gif", "collapse.gif");
}
else
{
ul.style.display = "none";
img.src = img.src.replace("collapse.gif", "expand.gif");
}
}
}
function setVisibleAll(on)
{
var midcolumn = document.getElementById("midcolumn");
var uls = midcolumn.getElementsByTagName("ul");
for ( var i = 0; i < uls.length; ++i)
{
setVisible(uls[i], on);
}
}