/*! audio5 2015-02-07 */
(function(t,i,e){"use strict";"undefined"!=typeof module&&module.exports?module.exports=e(i,t):"function"==typeof define&&define.amd?define(function(){return e(i,t)}):t[i]=e(i,t)})(window,"Audio5js",function(t,i){"use strict";function e(t){this.message=t}function s(t){var i,e={};for(i in t)e[i]="object"==typeof t[i]?s(t[i]):t[i];return e}var n=i.ActiveXObject;e.prototype=Error();var a=function(t,i){var e,n=s(i);for(e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t},o=function(t,i){return a(t.prototype,i)},r={on:function(t,i,e){this.subscribe(t,i,e,!1)},one:function(t,i,e){this.subscribe(t,i,e,!0)},off:function(t,i){if(void 0!==this.channels[t]){var e,s;for(e=0,s=this.channels[t].length;s>e;e++){var n=this.channels[t][e].fn;if(n===i){this.channels[t].splice(e,1);break}}}},subscribe:function(t,i,e,s){void 0===this.channels&&(this.channels={}),this.channels[t]=this.channels[t]||[],this.channels[t].push({fn:i,ctx:e,once:s||!1})},trigger:function(t){if(this.channels&&this.channels.hasOwnProperty(t)){for(var i=Array.prototype.slice.call(arguments,1),e=[];this.channels[t].length>0;){var s=this.channels[t].shift();"function"==typeof s.fn&&s.fn.apply(s.ctx,i),s.once||e.push(s)}this.channels[t]=e}}},d={flash_embed_code:function(i,e,s){var a,o=''+''+''+"";return a=n?'