rem: var event = document.createEventObject(); 
add: event = document.createEventObject(); 
context:     fire: function(element, eventName, memo) {      element = $(element);      if (element == document && document.createEvent && !element.dispatchEvent)        element = document.documentElement;              if (document.createEvent) {        var event = document.createEvent("HTMLEvents");        event.initEvent("dataavailable", true, true);      } else {        var event = document.createEventObject();        event.eventType = "ondataavailable";      }      event.eventName = eventName;      event.memo = memo || { };      if (document.createEvent) {        element.dispatchEvent(event);      } else {        element.fireEvent(event.eventType, event);      }      return Event.extend(event);    }
meta: 3332	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3332/23f7cb642c3fbb23c58975717b055f55124891de/event.js/buggy/src/event.js