/*!
* Audio5js: HTML5 Audio Compatibility Layer
* https://github.com/zohararad/audio5js
* License MIT (c) Zohar Arad 2013
*//*!
* Audio5js: HTML5 Audio Compatibility Layer
* https://github.com/zohararad/audio5js
* License MIT (c) Zohar Arad 2013
*/
(function(e,t,n){"use strict";typeof module!="undefined"&&module.exports?module.exports=n(t,e):typeof define=="function"&&define.amd?define(function(){return n(t,e)}):e[t]=n(t,e)})(window,"Audio5js",function(e,t){"use strict";function r(e){this.message=e}function i(e){var t={},n;for(n in e)typeof e[n]=="object"?t[n]=i(e[n]):t[n]=e[n];return t}var n=t.ActiveXObject;r.prototype=new Error;var s=function(e,t){var n,r=i(t);for(n in r)r.hasOwnProperty(n)&&(e[n]=r[n]);return e},o=function(e,t){return s(e.prototype,t)},u={channels:{},on:function(e,t,n){this.channels[e]=this.channels[e]||[],this.channels[e].push({fn:t,ctx:n})},off:function(e,t){if(this.channels[e]===undefined)return;var n,r;for(n=0,r=this.channels[e].length;n"+''+''+"";return n?t='