rem: for (var i = 0; i < optionElements.length; ++i) { EchoEventProcessor.removeHandler(optionElements[i].id, "mouseout"); EchoEventProcessor.removeHandler(optionElements[i].id, "mouseover"); 
add: for (var i = 0; i < itemElements.length; ++i) { EchoEventProcessor.removeHandler(itemElements[i].id, "mouseout"); EchoEventProcessor.removeHandler(itemElements[i].id, "mouseover"); 
context: EchoListComponent.MessageProcessor.processDispose = function(disposeMessageElement) {    for (var item = disposeMessageElement.firstChild; item; item = item.nextSibling) {        var elementId = item.getAttribute("eid");	    var selectElement = document.getElementById(elementId + "_select");	    var optionElements = selectElement.options;	    EchoEventProcessor.removeHandler(selectElement.id, "change");	    for (var i = 0; i < optionElements.length; ++i) {	        EchoEventProcessor.removeHandler(optionElements[i].id, "mouseout");	        EchoEventProcessor.removeHandler(optionElements[i].id, "mouseover");	    }    }};
meta: 498	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/498/460c15e23e1fae4fbfa0c2fbfea38874d07bf3d1/ListComponent.js/buggy/src/webcontainer/java/nextapp/echo2/webcontainer/resource/js/ListComponent.js