﻿// JScript File
var tree = {
    'openclass' : 'open',
    'closedclass' : 'closed',
    'init' : function(objid)
    {
        var obj = document.getElementById(objid);
        if (obj)
        {
            var objs = obj.getElementsByTagName('li');
            for(i in objs)
            {
                if (objs[i].tagName && objs[i].tagName.toLowerCase() == 'li')
                {
                    var o = objs[i];
                    o.onmousedown = tree.toggle;
                }
            }
        }
    },
    'toggle' : function(e)
    {
        if (!e) var e = window.event;
        var target = (e.target)?e.target:e.srcElement;
        e.cancelBubble = true;
        e.returnValue = false;
        if (target.getElementsByTagName('ul').length>0)
            target.className = (target.className.indexOf(tree.openclass)==-1)?tree.openclass:tree.closedclass;
        return false;
    }
}

