context: function CIRCServer (parent, connection, password){    var serverName = connection.host + ":" + connection.port;    var s;    if (serverName in parent.servers)    {        s = parent.servers[serverName];    }    else    {        s = this;        s.channels = new Object();        s.users = new Object();    }        s.name = serverName;    s.parent = parent;    s.password = password;    s.connection = connection;    s.sendQueue = new Array();    s.lastSend = new Date("1/1/1980");    s.sendsThisRound = 0;    s.savedLine = "";    s.lag = -1;        s.usersStable = true;    if (jsenv.HAS_NSPR_EVENTQ)        connection.startAsyncRead(s);    else        s.parent.eventPump.addEvent(new CEvent ("server", "poll", s,                                                "onPoll"));    parent.servers[serverName] = s;    if ("onInit" in s)        s.onInit();    return s;    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/fa359690d17fc0358c5ed06036e22e12abc609c5/irc.js/buggy/extensions/irc/js/lib/irc.js