<Public:component>
<public:property name='collapsed' />
</Public:component>

<script language="jscript">

attachEvent("onreadystatechange", onload);

function onload()
{
    if (children.tags("UL").length > 1 )
    {
       alert("ERROR: Corrupt tree: " + innerHTML);
    }
    else
    {
      if (children.tags("UL").length > 0 )
      {
	if ( element.getAttribute('collapsed')==null )
        {
    	    var t = "<IMG STYLE='position:relative' src='tree_open.gif'>";
            insertAdjacentHTML("AfterBegin", t);
	    if (children.tags("UL").length > 0) children.tags("UL").item(0).style.display="";
	}
        else
        {
	    var t = "<IMG STYLE='position:relative' src='tree_closed.gif'>";
            insertAdjacentHTML("AfterBegin", t);
	    if (children.tags("UL").length > 0) children.tags("UL").item(0).style.display="none";
	}

      }
      else
      {
        var t = "<IMG STYLE='position:relative' src='tree_none.gif'>";
	insertAdjacentHTML("AfterBegin", t);
      }
    }
}



</script>

