/** * @param element The element to add the event * @param type Event type (i.e. 'click') * @param callback Function to execute when event is triggered */ function (element, type, callback) { try { element.addEventListener(type, callback, false); } catch (e) { element.attachEvent('on' + type, callback); } };