rem: Event.stop(evt); 
add: if (!this.fallThrough) { Event.stop(evt); } 
context:     triggerEvent: function (type, evt) {        // prep evt object with object & div references        if (evt == null) {            evt = new Object();        }        evt.object = this.object;        evt.element = this.element;        // execute all callbacks registered for specified type        var listeners = this.listeners[type];        if ((listeners != null) && (listeners.length > 0)) {            for (var i = 0; i < listeners.length; i++) {                var callback = listeners[i];                var continueChain;                if (callback.obj != null) {                    // use the 'call' method to bind the context to callback.obj                    continueChain = callback.func.call(callback.obj, evt);                } else {                    continueChain = callback.func(evt);                }                    if ((continueChain != null) && (continueChain == false)) {                    // if callback returns false, execute no more callbacks.                    break;                }            }            // don't fall through to other DOM elements            Event.stop(evt);        }    },
meta: 8310	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8310/88ff0bc9afe1f5e8246e96516ef7db34199d94bf/Events.js/buggy/lib/OpenLayers/Events.js