rem: var quickList = document.getElementById ("quickList");  if (!obj.list) obj.list = new CListBox();  if (quickList.firstChild) { quickList.removeChild (quickList.firstChild); }  quickList.appendChild (obj.list.listContainer); 
add: if (obj.TYPE == "IRCChannel") client.rdf.setTreeRoot ("user-list", obj.getGraphResource()); else client.rdf.setTreeRoot ("user-list", client.rdf.resNullChan); 
context: function setCurrentObject (obj){    if (!obj.messages)    {        dd ("** INVALID OBJECT passed to setCurrentObject **");        return false;    }    if (client.currentObject == obj)        return true;            var tb;    if (client.currentObject)        tb = getTBForObject(client.currentObject);        if (tb)        tb.setAttribute ("state", "normal");    if (client.output.firstChild)        client.output.removeChild (client.output.firstChild);    client.output.appendChild (obj.messages);    var quickList = document.getElementById ("quickList");    if (!obj.list)        obj.list = new CListBox();    if (quickList.firstChild)    {        quickList.removeChild (quickList.firstChild);    }        quickList.appendChild (obj.list.listContainer);    client.currentObject = obj;    tb = getTBForObject(obj);    if (tb)        tb.setAttribute ("state", "current");    updateNetwork();    updateChannel();    updateTitle ();    if (client.PRINT_DIRECTION == 1)        window.frames[0].scrollTo(0, 100000);    }
meta: 1622	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1622/34b013589b29a686cc1a854c9e410aa3d16a70ac/static.js/clean/xul/content/static.js