rem: setTimeout("delete client.soundList['" + ev + "']", 
add: setTimeout("delete client.soundList['" + ev + "']", 
context: function playEventSounds(type, event){    if (!client.sound)        return;        // Converts .TYPE values into the event object names.    // IRCChannel => channel, IRCUser => user, etc.    if (type.match(/^IRC/))        type = type.substr(3, type.length).toLowerCase();        var ev = type + "." + event;        if (ev in client.soundList)        return;        if (!(("sound." + ev) in client.prefs))        return;        var s = client.prefs["sound." + ev];        if (!s)        return;        if (client.prefs["sound.overlapDelay"] > 0)    {        client.soundList[ev] = true;        setTimeout("delete client.soundList['" + ev + "']",                    client.prefs["sound.overlapDelay"]);    }        if (event == "start")    {        blockEventSounds(type, "event");        blockEventSounds(type, "chat");        blockEventSounds(type, "stalk");    }        playSounds(s);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/d84f82bf3e11bd09e70e1036662b0018f8834acc/static.js/clean/extensions/irc/xul/content/static.js