rem: var elementId = (typeof elementParam == "string") ? elementParam : OpenLayers.Util.getElement(elementParam).id;  var elementObservers = OpenLayers.Event.observers[elementId]; if (elementObservers) { var i=0; while(i < elementObservers.length) { var entry = elementObservers[0]; var args = new Array(entry.element, entry.name, entry.observer, entry.useCapture); var removed = OpenLayers.Event.stopObserving.apply(this, args); if (!removed) { i++; } } } 
add: this._removeElementObservers(OpenLayers.Event.observers[cacheID]); 
context:     stopObservingElement: function(elementParam) {        var elementId = (typeof elementParam == "string") ? elementParam                             : OpenLayers.Util.getElement(elementParam).id;        var elementObservers = OpenLayers.Event.observers[elementId];        if (elementObservers) {            var i=0;            while(i < elementObservers.length) {                var entry = elementObservers[0];                var args = new Array(entry.element,                                     entry.name,                                     entry.observer,                                     entry.useCapture);                var removed = OpenLayers.Event.stopObserving.apply(this, args);                if (!removed) {                    i++;                }            }        }    },
meta: 1027	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1027/10b5c2df17f4eb6f1de1b40d3b927b3ea59376fa/Events.js/buggy/lib/OpenLayers/Events.js