var addEvent = (function() { var setListener; setListener = false; return function(el, ev, fn) { if (!setListener) { if (el.addEventListener) { setListener = function(el, ev, fn) { return el.addEventListener(ev, fn, false); }; } else if (el.attachEve…