/**
 * Java-script tree-style menu.
 * Artem Kuroptev, 2002.
 * links:
 *       http://www.jsworkshop.com/dhtml/list14-1.html
 */

var menuTopLevels = new Object();

function toggle(item) 
{
   obj=document.getElementById(item);
   visible=(obj.style.display!="none");
   key=document.getElementById("img_" + item);
   var keyarr=document.getElementById("arr_"+ item);

   if (visible) 
   {
     obj.style.display="none";
//     key.src="img/closed.gif";
// alert(keyarr.innerText);
     keyarr.innerText = "s";
   } 
   else 
   {
      obj.style.display="block";
//      key.src="img/opened.gif";
// alert(keyarr.innerText);
      keyarr.innerText = "r";
   }
}

function menuAdd(key)
{
    menuTopLevels[key] = true;
}

function menuHideAll()
{
    for (var key in menuTopLevels)
    {
        toggle(key);
    }
}

