function treeClick(e)
 {
   if (navigator.product == "Gecko") oT = e.target;
   else if (document.all) oT = e.srcElement;
   if (oT && oT.parentNode && (oT.tagName == "A") && (oT.parentNode.tagName == "LI") && (oT.parentNode.parentNode.id == "ww-menu"))
    {
      var  re = new RegExp(oT.parentNode.id + "=[0|1];*","gi");
      if (oT.parentNode.className == "ww-expand" || oT.parentNode.className == "")
       {
         oT.parentNode.className = "ww-collapse";
         document.cookie = oT.parentNode.id + "=0;path=/;";
       }
      else if (oT.parentNode.className == "ww-collapse") 
       {
         oT.parentNode.className = "ww-expand";
         document.cookie = oT.parentNode.id + "=1;path=/;";
       }
    }
 }
function treeParse()
 {
   var mn = document.getElementById("ww-menu");
   if (! mn) return;
   for (var i = 0; i < mn.childNodes.length; i++)
    {
      mn.childNodes[i].id = "mn_" + i;
      if (mn.childNodes[i].firstChild)
       {
         if ((document.cookie.indexOf(mn.childNodes[i].id+"=1") != -1) && (mn.childNodes[i].className == "ww-collapse")) 
            mn.childNodes[i].className = "ww-expand";
         if ((document.cookie.indexOf(mn.childNodes[i].id+"=0") != -1) && (mn.childNodes[i].className == "ww-expand"))
            mn.childNodes[i].className = "ww-collapse";
       }
    }
 }

