From 47522e08ae81fe2c8c8e6cefa127538537d2ba44 Mon Sep 17 00:00:00 2001 From: Lanny McNie Date: Wed, 25 Sep 2013 11:18:39 -0600 Subject: [PATCH] SoundJS version 0.5.0 Signed-off-by: Lanny McNie --- VERSIONS.txt | 4 +- docs/SoundJS_docs-0.5.0.zip | Bin 0 -> 186031 bytes docs/soundjs_docs-NEXT.zip | Bin 186022 -> 186022 bytes lib/flashplugin-0.5.0.min.js | 20 ++++++++ lib/soundjs-0.4.1.min.js | 69 --------------------------- lib/soundjs-0.5.0.min.js | 18 +++++++ lib/soundjs-NEXT.min.js | 2 +- lib/soundjs.flashplugin-0.4.1.min.js | 64 ------------------------- src/soundjs/version.js | 4 +- 9 files changed, 44 insertions(+), 137 deletions(-) create mode 100644 docs/SoundJS_docs-0.5.0.zip create mode 100644 lib/flashplugin-0.5.0.min.js delete mode 100644 lib/soundjs-0.4.1.min.js create mode 100644 lib/soundjs-0.5.0.min.js delete mode 100644 lib/soundjs.flashplugin-0.4.1.min.js diff --git a/VERSIONS.txt b/VERSIONS.txt index 7aea724e..7173298a 100644 --- a/VERSIONS.txt +++ b/VERSIONS.txt @@ -1,4 +1,4 @@ -Version 0.5.0 [Not Released] +Version 0.5.0 [September 25, 2013] ************************************************************************************************************************ CRITICAL (may break existing content): - removed all onEvent handlers (ex. onClick, onTick, onAnimationEnd, etc) @@ -26,6 +26,7 @@ CRITICAL (may break existing content): - fixed an issue with EventDispatcher when adding the same listener to an event twice - Updated the build process to use NodeJS & Grunt.js. Please refer to the readme in the build folder. + Version 0.4.1 [May 10, 2013] ************************************************************************************************************************ - Added removeSound, removeManifest, and removeAllSounds functions to Sound, to enable unloading of sounds. @@ -64,6 +65,7 @@ Version 0.4.1 [May 10, 2013] * IE9: Information on the audio tag limit. * Safari: added info about requiring Quicktime for audio playback. + Version 0.4.0 [Feb 12, 2013] ************************************************************************************************************************ ** Please note PreloadJS 0.3.0 requires SoundJS 0.4.0 to preload audio. Earlier versions are incompatible. *********** diff --git a/docs/SoundJS_docs-0.5.0.zip b/docs/SoundJS_docs-0.5.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..8361d20fa8f0fcadc31f27dc3e26c84df1b8778a GIT binary patch literal 186031 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

!?N06S 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 literal 0 HcmV?d00001 diff --git a/docs/soundjs_docs-NEXT.zip b/docs/soundjs_docs-NEXT.zip index be8362b9394d74b501c2591a210d7d1a8999cc06..1a1a8b2fd5c1a6c115a09bafce3183402d108541 100644 GIT binary patch delta 814 zcmZ3smV4P+Zr%WIW)=|!4h{|mfe6cuye_QFKzefs>o-O)!mEjJ*#K{Lj;=R<8J%1i7##eW7*K*>`q7Jw zs$eBtN1uIt&CbBENuB{s$)}r)x?m+v#hvWNJPZu2Cg@7?pE2r~gDlEFwA}YM(1b%z z(3ChcAOTJwJ0-CsQ7@}FKX3cac*azn?P)zg7jA!bk?}SAcKKV3#ys0+KV$qYzx^y5 zQ&^1!$m}_LjE`7tVqp0FlNr^8C}wj3&CbkANv+V!D9O#)uH4M@#B{s;PNt3EnArY# zFVlQBaL7$P!n6z=1=H=$F&ToxtLPk)GnldC9Fqr_!F-;{4$N?YF%zm4M#$A$CSfRzjZcA08^J!kFv+M zi975vhlcF8is4|NWPmN~8rA{!58p5XyknikPOt8E6g^q5dH|*AhmIP+=HvOIXY^^d z5sD?Sd$0hiqVRh4d6H^FBdZ@9P%~|fp7>i6^PEe_ELZ~d;*FVCS%uNf$6JoN2K2JL zxbOG4moZP1#Qxianz_T9#iWn-*j27@6CP|-_;K+z!T0nCS8eS4*wZr>G_$gBeyWpV zX^XeksJ>G8wZdCOVu$C<9fi&lYcHL-d~j{MEZocfIfgvnb5FTXc^*vM7oRF=WLn&u zq3w1Iu=u`p{alc-+^_QKtuxdhEbnLq+ZNwH&{AdL3*y;2`LSlTJ3^=NtH}uU0>Tk; z0Hi2&18gOD6s0aG8&SFlFvRErz!9S!fG + is released under the MIT License +*/ +var swfobject=function(){function a(){if(!R){try{var a=K.getElementsByTagName("body")[0].appendChild(q("span"));a.parentNode.removeChild(a)}catch(b){return}R=!0;for(var c=N.length,d=0;c>d;d++)N[d]()}}function b(a){R?a():N[N.length]=a}function c(a){if(typeof J.addEventListener!=C)J.addEventListener("load",a,!1);else if(typeof K.addEventListener!=C)K.addEventListener("load",a,!1);else if(typeof J.attachEvent!=C)r(J,"onload",a);else if("function"==typeof J.onload){var b=J.onload;J.onload=function(){b(),a()}}else J.onload=a}function d(){M?e():f()}function e(){var a=K.getElementsByTagName("body")[0],b=q(D);b.setAttribute("type",G);var c=a.appendChild(b);if(c){var d=0;!function(){if(typeof c.GetVariable!=C){var e=c.GetVariable("$version");e&&(e=e.split(" ")[1].split(","),U.pv=[parseInt(e[0],10),parseInt(e[1],10),parseInt(e[2],10)])}else if(10>d)return d++,setTimeout(arguments.callee,10),void 0;a.removeChild(b),c=null,f()}()}else f()}function f(){var a=O.length;if(a>0)for(var b=0;a>b;b++){var c=O[b].id,d=O[b].callbackFn,e={success:!1,id:c};if(U.pv[0]>0){var f=p(c);if(f)if(!s(O[b].swfVersion)||U.wk&&U.wk<312)if(O[b].expressInstall&&h()){var k={};k.data=O[b].expressInstall,k.width=f.getAttribute("width")||"0",k.height=f.getAttribute("height")||"0",f.getAttribute("class")&&(k.styleclass=f.getAttribute("class")),f.getAttribute("align")&&(k.align=f.getAttribute("align"));for(var l={},m=f.getElementsByTagName("param"),n=m.length,o=0;n>o;o++)"movie"!=m[o].getAttribute("name").toLowerCase()&&(l[m[o].getAttribute("name")]=m[o].getAttribute("value"));i(k,l,c,d)}else j(f),d&&d(e);else u(c,!0),d&&(e.success=!0,e.ref=g(c),d(e))}else if(u(c,!0),d){var q=g(c);q&&typeof q.SetVariable!=C&&(e.success=!0,e.ref=q),d(e)}}}function g(a){var b=null,c=p(a);if(c&&"OBJECT"==c.nodeName)if(typeof c.SetVariable!=C)b=c;else{var d=c.getElementsByTagName(D)[0];d&&(b=d)}return b}function h(){return!S&&s("6.0.65")&&(U.win||U.mac)&&!(U.wk&&U.wk<312)}function i(a,b,c,d){S=!0,y=d||null,z={success:!1,id:c};var e=p(c);if(e){"OBJECT"==e.nodeName?(w=k(e),x=null):(w=e,x=c),a.id=H,(typeof a.width==C||!/%$/.test(a.width)&&parseInt(a.width,10)<310)&&(a.width="310"),(typeof a.height==C||!/%$/.test(a.height)&&parseInt(a.height,10)<137)&&(a.height="137"),K.title=K.title.slice(0,47)+" - Flash Player Installation";var f=U.ie&&U.win?"ActiveX":"PlugIn",g="MMredirectURL="+encodeURI(window.location).toString().replace(/&/g,"%26")+"&MMplayerType="+f+"&MMdoctitle="+K.title;if(typeof b.flashvars!=C?b.flashvars+="&"+g:b.flashvars=g,U.ie&&U.win&&4!=e.readyState){var h=q("div");c+="SWFObjectNew",h.setAttribute("id",c),e.parentNode.insertBefore(h,e),e.style.display="none",function(){4==e.readyState?e.parentNode.removeChild(e):setTimeout(arguments.callee,10)}()}l(a,b,c)}}function j(a){if(U.ie&&U.win&&4!=a.readyState){var b=q("div");a.parentNode.insertBefore(b,a),b.parentNode.replaceChild(k(a),b),a.style.display="none",function(){4==a.readyState?a.parentNode.removeChild(a):setTimeout(arguments.callee,10)}()}else a.parentNode.replaceChild(k(a),a)}function k(a){var b=q("div");if(U.win&&U.ie)b.innerHTML=a.innerHTML;else{var c=a.getElementsByTagName(D)[0];if(c){var d=c.childNodes;if(d)for(var e=d.length,f=0;e>f;f++)1==d[f].nodeType&&"PARAM"==d[f].nodeName||8==d[f].nodeType||b.appendChild(d[f].cloneNode(!0))}}return b}function l(a,b,c){var d,e=p(c);if(U.wk&&U.wk<312)return d;if(e)if(typeof a.id==C&&(a.id=c),U.ie&&U.win){var f="";for(var g in a)a[g]!=Object.prototype[g]&&("data"==g.toLowerCase()?b.movie=a[g]:"styleclass"==g.toLowerCase()?f+=' class="'+a[g]+'"':"classid"!=g.toLowerCase()&&(f+=" "+g+'="'+a[g]+'"'));var h="";for(var i in b)b[i]!=Object.prototype[i]&&(h+='');e.outerHTML='"+h+"",P[P.length]=a.id,d=p(a.id)}else{var j=q(D);j.setAttribute("type",G);for(var k in a)a[k]!=Object.prototype[k]&&("styleclass"==k.toLowerCase()?j.setAttribute("class",a[k]):"classid"!=k.toLowerCase()&&j.setAttribute(k,a[k]));for(var l in b)b[l]!=Object.prototype[l]&&"movie"!=l.toLowerCase()&&m(j,l,b[l]);e.parentNode.replaceChild(j,e),d=j}return d}function m(a,b,c){var d=q("param");d.setAttribute("name",b),d.setAttribute("value",c),a.appendChild(d)}function n(a){var b=p(a);b&&"OBJECT"==b.nodeName&&(U.ie&&U.win?(b.style.display="none",function(){4==b.readyState?o(a):setTimeout(arguments.callee,10)}()):b.parentNode.removeChild(b))}function o(a){var b=p(a);if(b){for(var c in b)"function"==typeof b[c]&&(b[c]=null);b.parentNode.removeChild(b)}}function p(a){var b=null;try{b=K.getElementById(a)}catch(c){}return b}function q(a){return K.createElement(a)}function r(a,b,c){a.attachEvent(b,c),Q[Q.length]=[a,b,c]}function s(a){var b=U.pv,c=a.split(".");return c[0]=parseInt(c[0],10),c[1]=parseInt(c[1],10)||0,c[2]=parseInt(c[2],10)||0,b[0]>c[0]||b[0]==c[0]&&b[1]>c[1]||b[0]==c[0]&&b[1]==c[1]&&b[2]>=c[2]?!0:!1}function t(a,b,c,d){if(!U.ie||!U.mac){var e=K.getElementsByTagName("head")[0];if(e){var f=c&&"string"==typeof c?c:"screen";if(d&&(A=null,B=null),!A||B!=f){var g=q("style");g.setAttribute("type","text/css"),g.setAttribute("media",f),A=e.appendChild(g),U.ie&&U.win&&typeof K.styleSheets!=C&&K.styleSheets.length>0&&(A=K.styleSheets[K.styleSheets.length-1]),B=f}U.ie&&U.win?A&&typeof A.addRule==D&&A.addRule(a,b):A&&typeof K.createTextNode!=C&&A.appendChild(K.createTextNode(a+" {"+b+"}"))}}}function u(a,b){if(T){var c=b?"visible":"hidden";R&&p(a)?p(a).style.visibility=c:t("#"+a,"visibility:"+c)}}function v(a){var b=/[\\\"<>\.;]/,c=null!=b.exec(a);return c&&typeof encodeURIComponent!=C?encodeURIComponent(a):a}var w,x,y,z,A,B,C="undefined",D="object",E="Shockwave Flash",F="ShockwaveFlash.ShockwaveFlash",G="application/x-shockwave-flash",H="SWFObjectExprInst",I="onreadystatechange",J=window,K=document,L=navigator,M=!1,N=[d],O=[],P=[],Q=[],R=!1,S=!1,T=!0,U=function(){var a=typeof K.getElementById!=C&&typeof K.getElementsByTagName!=C&&typeof K.createElement!=C,b=L.userAgent.toLowerCase(),c=L.platform.toLowerCase(),d=c?/win/.test(c):/win/.test(b),e=c?/mac/.test(c):/mac/.test(b),f=/webkit/.test(b)?parseFloat(b.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,g=!1,h=[0,0,0],i=null;if(typeof L.plugins!=C&&typeof L.plugins[E]==D)i=L.plugins[E].description,!i||typeof L.mimeTypes!=C&&L.mimeTypes[G]&&!L.mimeTypes[G].enabledPlugin||(M=!0,g=!1,i=i.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),h[0]=parseInt(i.replace(/^(.*)\..*$/,"$1"),10),h[1]=parseInt(i.replace(/^.*\.(.*)\s.*$/,"$1"),10),h[2]=/[a-zA-Z]/.test(i)?parseInt(i.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if(typeof J.ActiveXObject!=C)try{var j=new ActiveXObject(F);j&&(i=j.GetVariable("$version"),i&&(g=!0,i=i.split(" ")[1].split(","),h=[parseInt(i[0],10),parseInt(i[1],10),parseInt(i[2],10)]))}catch(k){}return{w3:a,pv:h,wk:f,ie:g,win:d,mac:e}}();return function(){U.w3&&((typeof K.readyState!=C&&"complete"==K.readyState||typeof K.readyState==C&&(K.getElementsByTagName("body")[0]||K.body))&&a(),R||(typeof K.addEventListener!=C&&K.addEventListener("DOMContentLoaded",a,!1),U.ie&&U.win&&(K.attachEvent(I,function(){"complete"==K.readyState&&(K.detachEvent(I,arguments.callee),a())}),J==top&&function(){if(!R){try{K.documentElement.doScroll("left")}catch(b){return setTimeout(arguments.callee,0),void 0}a()}}()),U.wk&&function(){return R?void 0:/loaded|complete/.test(K.readyState)?(a(),void 0):(setTimeout(arguments.callee,0),void 0)}(),c(a)))}(),function(){U.ie&&U.win&&window.attachEvent("onunload",function(){for(var a=Q.length,b=0;a>b;b++)Q[b][0].detachEvent(Q[b][1],Q[b][2]);for(var c=P.length,d=0;c>d;d++)n(P[d]);for(var e in U)U[e]=null;U=null;for(var f in swfobject)swfobject[f]=null;swfobject=null})}(),{registerObject:function(a,b,c,d){if(U.w3&&a&&b){var e={};e.id=a,e.swfVersion=b,e.expressInstall=c,e.callbackFn=d,O[O.length]=e,u(a,!1)}else d&&d({success:!1,id:a})},getObjectById:function(a){return U.w3?g(a):void 0},embedSWF:function(a,c,d,e,f,g,j,k,m,n){var o={success:!1,id:c};U.w3&&!(U.wk&&U.wk<312)&&a&&c&&d&&e&&f?(u(c,!1),b(function(){d+="",e+="";var b={};if(m&&typeof m===D)for(var p in m)b[p]=m[p];b.data=a,b.width=d,b.height=e;var q={};if(k&&typeof k===D)for(var r in k)q[r]=k[r];if(j&&typeof j===D)for(var t in j)typeof q.flashvars!=C?q.flashvars+="&"+t+"="+j[t]:q.flashvars=t+"="+j[t];if(s(f)){var v=l(b,q,c);b.id==c&&u(c,!0),o.success=!0,o.ref=v}else{if(g&&h())return b.data=g,i(b,q,c,n),void 0;u(c,!0)}n&&n(o)})):n&&n(o)},switchOffAutoHideShow:function(){T=!1},ua:U,getFlashPlayerVersion:function(){return{major:U.pv[0],minor:U.pv[1],release:U.pv[2]}},hasFlashPlayerVersion:s,createSWF:function(a,b,c){return U.w3?l(a,b,c):void 0},showExpressInstall:function(a,b,c,d){U.w3&&h()&&i(a,b,c,d)},removeSWF:function(a){U.w3&&n(a)},createCSS:function(a,b,c,d){U.w3&&t(a,b,c,d)},addDomLoadEvent:b,addLoadEvent:c,getQueryParamValue:function(a){var b=K.location.search||K.location.hash;if(b){if(/\?/.test(b)&&(b=b.split("?")[1]),null==a)return v(b);for(var c=b.split("&"),d=0;da;a++)this.flash.register(this.queuedInstances[a]);this.queuedInstances.length=0;for(var c in this.flashPreloadInstances)this.flashPreloadInstances[c].initialize(this.flash);for(var c in this.preloadInstances)this.preloadInstances[c].initialize(this.flash);this.preloadInstances={};for(var c in this.flashInstances)this.flashInstances[c].initialize(this.flash)},handleTimeout:function(){},register:function(a){this.audioSources[a]=!0,this.flashReady?this.flash.register(a):this.queuedInstances.push(a);var b=new createjs.FlashPlugin.Loader(a,this,this.flash);return{tag:b}},removeSound:function(a){delete this.audioSources[a];var b=createjs.indexOf(this.queuedInstances,a);-1!=b&&this.queuedInstances.splice(b,1)},removeAllSounds:function(){this.audioSources={},this.queuedInstances.length=0,this.flashInstances={},this.flashPreloadInstances={},this.preloadInstances={}},create:function(a){this.isPreloadStarted(a)||this.preload(a);try{var b=new createjs.FlashPlugin.SoundInstance(a,this,this.flash,this.audioSources[a]);return b}catch(c){}return null},isPreloadStarted:function(a){return null!=this.audioSources[a]},preload:function(a,b,c){this.audioSources[a]=!0;var d=new createjs.FlashPlugin.Loader(a,this,this.flash);null!=c&&(d.src=c+a),d.load()},registerLoadedSrc:function(a,b){this.audioSources[b]=a},setVolume:function(a){return this.volume=a,this.updateVolume()},updateVolume:function(){var a=createjs.Sound.masterMute?0:this.volume;return this.flash.setMasterVolume(a)},getVolume:function(){return this.volume},setMute:function(){return this.updateVolume()},registerPreloadInstance:function(a,b){this.flashPreloadInstances[a]=b},unregisterPreloadInstance:function(a){delete this.flashPreloadInstances[a]},registerSoundInstance:function(a,b){this.flashInstances[a]=b},unregisterSoundInstance:function(a){delete this.flashInstances[a]},flashLog:function(a){try{this.showOutput&&console.log(a)}catch(b){}},handleSoundEvent:function(a,b){var c=this.flashInstances[a];if(null!=c){for(var d=[],e=2,f=arguments.length;f>e;e++)d.push(arguments[e]);try{0==d.length?c[b]():c[b].apply(c,d)}catch(g){}}},handlePreloadEvent:function(a,b){var c=this.flashPreloadInstances[a];if(null!=c){for(var d=[],e=2,f=arguments.length;f>e;e++)d.push(arguments[e]);try{0==d.length?c[b]():c[b].apply(c,d)}catch(g){}}},handleEvent:function(a){switch(a){case"ready":clearTimeout(this.loadTimeout),this.handleFlashReady()}},handleErrorEvent:function(){},toString:function(){return"[FlashPlugin]"}},createjs.FlashPlugin=a}(),function(){"use strict";function a(a,b,c,d){this.init(a,b,c,d)}var b=a.prototype;b.src=null,b.flashSrc=null,b.uniqueId=-1,b.owner=null,b.capabilities=null,b.flash=null,b.flashId=null,b.loop=0,b._volume=1,b._pan=0,b.offset=0,b.duration=0,b.delayTimeoutId=null,b.muted=!1,b.paused=!1;try{Object.defineProperty(b,"volume",{get:function(){return this._volume},set:function(a){return null!=Number(a)?(a=Math.max(0,Math.min(1,a)),this._volume=a,this.flash.setVolume(this.flashId,a)):void 0}}),Object.defineProperty(b,"pan",{get:function(){return this._pan},set:function(a){return null!=Number(a)?(a=Math.max(-1,Math.min(1,a)),this._pan=a,this.flash.setPan(this.flashId,a)):void 0}})}catch(c){}b.addEventListener=null,b.removeEventListener=null,b.removeAllEventListeners=null,b.dispatchEvent=null,b.hasEventListener=null,b._listeners=null,b.init=function(a,b,c,d){this.src=a,this.flashSrc=d,this.owner=b,this.flash=c},b.initialize=function(a){this.flash=a},b.interrupt=function(){this.playState=createjs.Sound.PLAY_INTERRUPTED,this.flash.interrupt(this.flashId),this.cleanUp(),this.paused=!1,this.sendEvent("interrupted")},b.cleanUp=function(){clearTimeout(this.delayTimeoutId),this.owner.unregisterSoundInstance(this.flashId),createjs.Sound.playFinished(this)},b.play=function(a,b,c,d,e,f){createjs.Sound.playInstance(this,a,b,c,d,e,f)},b.beginPlaying=function(a,b,c,d){return this.loop=b,this.paused=!1,this.owner.flashReady?(this.offset=a,this.flashId=this.flash.playSound(this.flashSrc,a,b,c,d),null==this.flashId?(this.cleanUp(),!1):(this.muted&&this.setMute(!0),this.playState=createjs.Sound.PLAY_SUCCEEDED,this.owner.registerSoundInstance(this.flashId,this),this.sendEvent("succeeded"),!0)):!1},b.playFailed=function(){this.playState=createjs.Sound.PLAY_FAILED,this.cleanUp(),this.sendEvent("failed")},b.pause=function(){return this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED?!1:(this.paused=!0,clearTimeout(this.delayTimeoutId),this.flash.pauseSound(this.flashId))},b.resume=function(){return this.paused?(this.paused=!1,this.flash.resumeSound(this.flashId)):!1},b.stop=function(){this.playState=createjs.Sound.PLAY_FINISHED,this.paused=!1,this.offset=0;var a=this.flash.stopSound(this.flashId);return this.cleanUp(),a},b.setVolume=function(a){return null!=Number(a)?(a=Math.max(0,Math.min(1,a)),this._volume=a,this.flash.setVolume(this.flashId,a)):void 0},b.getVolume=function(){return this._volume},b.setMute=function(a){return this.muted=a,a?this.flash.muteSound(this.flashId):this.flash.unmuteSound(this.flashId)},b.getMute=function(){return this.muted},b.getPan=function(){return this._pan},b.setPan=function(a){return null!=Number(a)?(a=Math.max(-1,Math.min(1,a)),this._pan=a,this.flash.setPan(this.flashId,a)):void 0},b.getPosition=function(){var a=-1;return this.flash&&this.flashId&&(a=this.flash.getPosition(this.flashId)),-1!=a&&(this.offset=a),this.offset},b.setPosition=function(a){return this.offset=a,this.flash&&this.flashId&&this.flash.setPosition(this.flashId,a),!0},b.getDuration=function(){var a=-1;return this.flash&&this.flashId&&(a=this.flash.getDuration(this.flashId)),-1!=a&&(this.duration=a),this.duration},b.sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b.handleSoundFinished=function(){this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.sendEvent("complete")},b.handleSoundLoop=function(){this.sendEvent("loop")},b.toString=function(){return"[FlashPlugin SoundInstance]"},createjs.EventDispatcher.initialize(a.prototype),createjs.FlashPlugin.SoundInstance=a}(),function(){"use strict";function a(a,b,c){this.init(a,b,c)}var b=a.prototype;b.flash=null,b.src=null,b.originalSrc=null,b.flashId=null,b.progress=-1,b.readyState=0,b.loading=!1,b.owner=null,b.onload=null,b.onprogress=null,b.onerror=null,b.init=function(a,b,c){this.src=a,this.originalSrc=a,this.owner=b,this.flash=c},b.initialize=function(a){this.flash=a,this.loading&&(this.loading=!1,this.load(this.src))},b.load=function(a){return null!=a&&(this.src=a),null!=this.flash&&this.owner.flashReady?(this.flashId=this.flash.preload(this.src),this.owner.registerPreloadInstance(this.flashId,this),!0):(this.loading=!0,this.owner.preloadInstances[this.src]=this,!1)},b.handleProgress=function(a,b){this.progress=a/b,this.onprogress&&this.onprogress({loaded:a,total:b,progress:this.progress})},b.handleComplete=function(){this.progress=1,this.readyState=4,this.owner.registerLoadedSrc(this.src,this.originalSrc),createjs.Sound.sendFileLoadEvent(this.originalSrc),this.onload&&this.onload()},b.handleError=function(a){this.onerror&&this.onerror(a)},b.toString=function(){return"[FlashPlugin Loader]"},createjs.FlashPlugin.Loader=a}(),this.createjs=this.createjs||{},function(){var a=createjs.FlashPlugin=createjs.FlashPlugin||{};a.version="NEXT",a.buildDate="Fri, 11 Jan 2013 22:39:59 GMT"}(); \ No newline at end of file diff --git a/lib/soundjs-0.4.1.min.js b/lib/soundjs-0.4.1.min.js deleted file mode 100644 index 2a28cd02..00000000 --- a/lib/soundjs-0.4.1.min.js +++ /dev/null @@ -1,69 +0,0 @@ -/** -* SoundJS -* Visit http://createjs.com/ for documentation, updates and examples. -* -* Copyright (c) 2011 gskinner.com, inc. -* -* Distributed under the terms of the MIT license. -* http://www.opensource.org/licenses/mit-license.html -* -* This notice shall be included in all copies or substantial portions of the Software. -**/ -this.createjs=this.createjs||{}; -(function(){var a=function(){this.initialize()},d=a.prototype;a.initialize=function(a){a.addEventListener=d.addEventListener;a.removeEventListener=d.removeEventListener;a.removeAllEventListeners=d.removeAllEventListeners;a.hasEventListener=d.hasEventListener;a.dispatchEvent=d.dispatchEvent};d._listeners=null;d.initialize=function(){};d.addEventListener=function(a,c){var b=this._listeners;b?this.removeEventListener(a,c):b=this._listeners={};var f=b[a];f||(f=b[a]=[]);f.push(c);return c};d.removeEventListener= -function(a,c){var b=this._listeners;if(b){var f=b[a];if(f)for(var h=0,e=f.length;hd.getPosition())d=c}return null!=d? -(d.interrupt(),this.remove(d),!0):!1},toString:function(){return"[Sound SoundChannel]"}};a.defaultSoundInstance=new function(){this.isDefault=!0;this.addEventListener=this.removeEventListener=this.removeAllEventListener=this.dispatchEvent=this.hasEventListener=this._listeners=this.interrupt=this.playFailed=this.pause=this.resume=this.play=this.beginPlaying=this.cleanUp=this.stop=this.setMasterVolume=this.setVolume=this.mute=this.setMute=this.getMute=this.setPan=this.getPosition=this.setPosition=function(){return!1}; -this.getVolume=this.getPan=this.getDuration=function(){return 0};this.playState=a.PLAY_FAILED;this.toString=function(){return"[Sound Default Sound Instance]"}};l.init=function(){var b=navigator.userAgent;l.isFirefox=-1a.context.destination.numberOfChannels&&(a.capabilities.panning=!1);a.dynamicsCompressorNode= -a.context.createDynamicsCompressor();a.dynamicsCompressorNode.connect(a.context.destination);a.gainNode=a.context.createGainNode();a.gainNode.connect(a.dynamicsCompressorNode)}};a.playEmptySound=function(){var a=this.context.createBuffer(1,1,22050),b=this.context.createBufferSource();b.buffer=a;b.connect(this.context.destination);b.noteOn(0)};a.prototype={capabilities:null,volume:1,context:null,dynamicsCompressorNode:null,gainNode:null,arrayBuffers:null,init:function(){this.capabilities=a.capabilities; -this.arrayBuffers={};this.context=a.context;this.gainNode=a.gainNode;this.dynamicsCompressorNode=a.dynamicsCompressorNode},register:function(a){this.arrayBuffers[a]=!0;return{tag:new l(a,this)}},isPreloadStarted:function(a){return null!=this.arrayBuffers[a]},isPreloadComplete:function(a){return!(null==this.arrayBuffers[a]||!0==this.arrayBuffers[a])},removeFromPreload:function(a){delete this.arrayBuffers[a]},removeSound:function(a){delete this.arrayBuffers[a]},removeAllSounds:function(){this.arrayBuffers= -{}},addPreloadResults:function(a,b){this.arrayBuffers[a]=b},handlePreloadComplete:function(){createjs.Sound.sendFileLoadEvent(this.src)},preload:function(a){this.arrayBuffers[a]=!0;a=new l(a,this);a.onload=this.handlePreloadComplete;a.load()},create:function(a){this.isPreloadStarted(a)||this.preload(a);return new d(a,this)},setVolume:function(a){this.volume=a;this.updateVolume();return!0},updateVolume:function(){var a=createjs.Sound.masterMute?0:this.volume;a!=this.gainNode.gain.value&&(this.gainNode.gain.value= -a)},getVolume:function(){return this.volume},setMute:function(){this.updateVolume();return!0},toString:function(){return"[WebAudioPlugin]"}};createjs.WebAudioPlugin=a;d.prototype={src:null,uniqueId:-1,playState:null,owner:null,offset:0,delay:0,volume:1,pan:0,duration:0,remainingLoops:0,delayTimeoutId:null,soundCompleteTimeout:null,panNode:null,gainNode:null,sourceNode:null,sourceNodeNext:null,muted:!1,paused:!1,startTime:0,addEventListener:null,removeEventListener:null,removeAllEventListeners:null, -dispatchEvent:null,hasEventListener:null,_listeners:null,endedHandler:null,readyHandler:null,stalledHandler:null,onReady:null,onPlaySucceeded:null,onPlayInterrupted:null,onPlayFailed:null,onComplete:null,onLoop:null,sendEvent:function(a){this.dispatchEvent({target:this,type:a})},init:function(a,b){this.owner=b;this.src=a;this.panNode=this.owner.context.createPanner();this.panNode.panningModel=0;this.gainNode=this.owner.context.createGainNode();this.gainNode.connect(this.panNode);this.owner.isPreloadComplete(this.src)&& -(this.duration=1E3*this.owner.arrayBuffers[this.src].duration);this.endedHandler=createjs.proxy(this.handleSoundComplete,this);this.readyHandler=createjs.proxy(this.handleSoundReady,this);this.stalledHandler=createjs.proxy(this.handleSoundStalled,this)},cleanUp:function(){this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.cleanUpAudioNode(this.sourceNode),this.sourceNodeNext&&this.cleanUpAudioNode(this.sourceNodeNext));0!=this.panNode.numberOfOutputs&&this.panNode.disconnect(0); -clearTimeout(this.delayTimeoutId);clearTimeout(this.soundCompleteTimeout);null!=window.createjs&&createjs.Sound.playFinished(this)},cleanUpAudioNode:function(a){a.noteOff(0);a.disconnect(this.gainNode);return null},interrupt:function(){this.playState=createjs.Sound.PLAY_INTERRUPTED;if(this.onPlayInterrupted)this.onPlayInterrupted(this);this.cleanUp();this.paused=!1;this.sendEvent("interrupted")},handleSoundStalled:function(){if(null!=this.onPlayFailed)this.onPlayFailed(this);this.sendEvent("failed")}, -handleSoundReady:function(){if(null!=window.createjs)if(1E3*this.offset>this.getDuration())this.playFailed();else{0>this.offset&&(this.offset=0);this.playState=createjs.Sound.PLAY_SUCCEEDED;this.paused=!1;this.panNode.connect(this.owner.gainNode);var a=this.owner.arrayBuffers[this.src].duration;this.sourceNode=this.createAndPlayAudioNode(this.owner.context.currentTime-a,this.offset);this.duration=1E3*a;this.startTime=this.sourceNode.startTime-this.offset;this.soundCompleteTimeout=setTimeout(this.endedHandler, -1E3*(a-this.offset));0!=this.remainingLoops&&(this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0))}},createAndPlayAudioNode:function(a,b){var f=this.owner.context.createBufferSource();f.buffer=this.owner.arrayBuffers[this.src];f.connect(this.gainNode);f.startTime=a+f.buffer.duration;f.noteGrainOn(f.startTime,b,f.buffer.duration-b);return f},play:function(a,b,f,d,e,g){this.cleanUp();createjs.Sound.playInstance(this,a,b,f,d,e,g)},beginPlaying:function(a,b,f,d){if(null!=window.createjs&& -this.src){this.offset=a/1E3;this.remainingLoops=b;this.setVolume(f);this.setPan(d);if(this.owner.isPreloadComplete(this.src))return this.handleSoundReady(null),this.onPlaySucceeded&&this.onPlaySucceeded(this),this.sendEvent("succeeded"),1;this.playFailed()}},pause:function(){return!this.paused&&this.playState==createjs.Sound.PLAY_SUCCEEDED?(this.paused=!0,this.offset=this.owner.context.currentTime-this.startTime,this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),0!= -this.panNode.numberOfOutputs&&this.panNode.disconnect(),clearTimeout(this.delayTimeoutId),clearTimeout(this.soundCompleteTimeout),!0):!1},resume:function(){if(!this.paused)return!1;this.handleSoundReady(null);return!0},stop:function(){this.playState=createjs.Sound.PLAY_FINISHED;this.cleanUp();this.offset=0;return!0},setVolume:function(a){if(null==Number(a))return!1;this.volume=a=Math.max(0,Math.min(1,a));this.updateVolume();return!0},updateVolume:function(){var a=this.muted?0:this.volume;return a!= -this.gainNode.gain.value?(this.gainNode.gain.value=a,!0):!1},getVolume:function(){return this.volume},mute:function(a){this.muted=a;this.updateVolume();return!0},setMute:function(a){if(null==a||void 0==a)return!1;this.muted=a;this.updateVolume();return!0},getMute:function(){return this.muted},setPan:function(a){if(this.owner.capabilities.panning)this.panNode.setPosition(a,0,-0.5),this.pan=a;else return!1},getPan:function(){return this.pan},getPosition:function(){return 1E3*(this.paused||null==this.sourceNode? -this.offset:this.owner.context.currentTime-this.startTime)},setPosition:function(a){this.offset=a/1E3;this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),clearTimeout(this.soundCompleteTimeout));!this.paused&&this.playState==createjs.Sound.PLAY_SUCCEEDED&&this.handleSoundReady(null);return!0},getDuration:function(){return this.duration},handleSoundComplete:function(){this.offset=0;if(0!= -this.remainingLoops){this.remainingLoops--;this.sourceNodeNext?(this.cleanUpAudioNode(this.sourceNode),this.sourceNode=this.sourceNodeNext,this.startTime=this.sourceNode.startTime,this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0),this.soundCompleteTimeout=setTimeout(this.endedHandler,this.duration)):this.handleSoundReady(null);if(null!=this.onLoop)this.onLoop(this);this.sendEvent("loop")}else if(null!=window.createjs){this.playState=createjs.Sound.PLAY_FINISHED;this.cleanUp();if(null!= -this.onComplete)this.onComplete(this);this.sendEvent("complete")}},playFailed:function(){if(null!=window.createjs){this.playState=createjs.Sound.PLAY_FAILED;if(null!=this.onPlayFailed)this.onPlayFailed(this);this.cleanUp();this.sendEvent("failed")}},toString:function(){return"[WebAudioPlugin SoundInstance]"}};createjs.EventDispatcher.initialize(d.prototype);l.prototype={request:null,owner:null,progress:-1,src:null,result:null,onload:null,onprogress:null,onError:null,init:function(a,b){this.src=a; -this.owner=b},load:function(a){null!=a&&(this.src=a);this.request=new XMLHttpRequest;this.request.open("GET",this.src,!0);this.request.responseType="arraybuffer";this.request.onload=createjs.proxy(this.handleLoad,this);this.request.onError=createjs.proxy(this.handleError,this);this.request.onprogress=createjs.proxy(this.handleProgress,this);this.request.send()},handleProgress:function(a,b){this.progress=a/b;if(null!=this.onprogress)this.onprogress({loaded:a,total:b,progress:this.progress})},handleLoad:function(){a.context.decodeAudioData(this.request.response, -createjs.proxy(this.handleAudioDecoded,this),createjs.proxy(this.handleError,this))},handleAudioDecoded:function(a){this.progress=1;this.result=a;this.owner.addPreloadResults(this.src,this.result);this.onload&&this.onload()},handleError:function(a){this.owner.removeSound(this.src);this.onerror&&this.onerror(a)},toString:function(){return"[WebAudioPlugin WebAudioLoader]"}}})();this.createjs=this.createjs||{}; -(function(){function a(){this.init()}function d(a,c){this.init(a,c)}function l(a,c){this.init(a,c)}function c(a){this.init(a)}a.MAX_INSTANCES=30;a.capabilities=null;a.AUDIO_READY="canplaythrough";a.AUDIO_ENDED="ended";a.AUDIO_SEEKED="seeked";a.AUDIO_ERROR="error";a.AUDIO_STALLED="stalled";a.isSupported=function(){if(createjs.Sound.BrowserDetect.isIOS)return!1;a.generateCapabilities();return null==a.tag||null==a.capabilities?!1:!0};a.generateCapabilities=function(){if(null==a.capabilities){var b=a.tag= -document.createElement("audio");if(null==b.canPlayType)return null;a.capabilities={panning:!0,volume:!0,tracks:-1};for(var c=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,g=c.length;e=this.getDuration()?this.playFailed():(0=c-1&&this.handleTagLoaded()},handleTagLoaded:function(){clearInterval(this.preloadTimer)},sendLoadedEvent:function(){this.tag.removeEventListener&&this.tag.removeEventListener("canplaythrough",this.loadedHandler);this.tag.onreadystatechange= -null;createjs.Sound.sendFileLoadEvent(this.src)},toString:function(){return"[HTMLAudioPlugin HTMLAudioLoader]"}};c.tags={};c.get=function(a){var d=c.tags[a];null==d&&(d=c.tags[a]=new c(a));return d};c.remove=function(a){var d=c.tags[a];if(null==d)return!1;d.removeAll();delete c.tags[a];return!0};c.removeAll=function(){for(var a in c.tags)c.tags[a].removeAll();c.tags={}};c.getInstance=function(a){a=c.tags[a];return null==a?null:a.get()};c.setInstance=function(a,d){var h=c.tags[a];return null==h?null: -h.set(d)};c.prototype={src:null,length:0,available:0,tags:null,init:function(a){this.src=a;this.tags=[]},add:function(a){this.tags.push(a);this.length++;this.available++},removeAll:function(){for(;this.length--;)delete this.tags[this.length];this.src=null;this.tags.length=0},get:function(){if(0==this.tags.length)return null;this.available=this.tags.length;var a=this.tags.pop();null==a.parentNode&&document.body.appendChild(a);return a},set:function(a){-1==this.tags.indexOf(a)&&this.tags.push(a);this.available= -this.tags.length},toString:function(){return"[HTMLAudioPlugin TagPool]"}}})();(function(){var a=this.createjs=this.createjs||{},a=a.SoundJS=a.SoundJS||{};a.version="NEXT";a.buildDate="Thu, 11 Apr 2013 21:19:09 GMT"})(); diff --git a/lib/soundjs-0.5.0.min.js b/lib/soundjs-0.5.0.min.js new file mode 100644 index 00000000..48343a3b --- /dev/null +++ b/lib/soundjs-0.5.0.min.js @@ -0,0 +1,18 @@ +/*! +* @license SoundJS +* Visit http://createjs.com/ for documentation, updates and examples. +* +* Copyright (c) 2011-2013 gskinner.com, inc. +* +* Distributed under the terms of the MIT license. +* http://www.opensource.org/licenses/mit-license.html +* +* This notice shall be included in all copies or substantial portions of the Software. +*/ + +/**! + * SoundJS FlashPlugin also includes swfobject (http://code.google.com/p/swfobject/) + */ + +this.createjs=this.createjs||{},function(){var a=createjs.SoundJS=createjs.SoundJS||{};a.version="0.5.0",a.buildDate="Wed, 25 Sep 2013 17:09:35 GMT"}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(){},b=a.prototype;a.initialize=function(a){a.addEventListener=b.addEventListener,a.on=b.on,a.removeEventListener=a.off=b.removeEventListener,a.removeAllEventListeners=b.removeAllEventListeners,a.hasEventListener=b.hasEventListener,a.dispatchEvent=b.dispatchEvent,a._dispatchEvent=b._dispatchEvent},b._listeners=null,b._captureListeners=null,b.initialize=function(){},b.addEventListener=function(a,b,c){var d;d=c?this._captureListeners=this._captureListeners||{}:this._listeners=this._listeners||{};var e=d[a];return e&&this.removeEventListener(a,b,c),e=d[a],e?e.push(b):d[a]=[b],b},b.on=function(a,b,c,d,e,f){return b.handleEvent&&(c=c||b,b=b.handleEvent),c=c||this,this.addEventListener(a,function(a){b.call(c,a,e),d&&a.remove()},f)},b.removeEventListener=function(a,b,c){var d=c?this._captureListeners:this._listeners;if(d){var e=d[a];if(e)for(var f=0,g=e.length;g>f;f++)if(e[f]==b){1==g?delete d[a]:e.splice(f,1);break}}},b.off=b.removeEventListener,b.removeAllEventListeners=function(a){a?(this._listeners&&delete this._listeners[a],this._captureListeners&&delete this._captureListeners[a]):this._listeners=this._captureListeners=null},b.dispatchEvent=function(a,b){if("string"==typeof a){var c=this._listeners;if(!c||!c[a])return!1;a=new createjs.Event(a)}if(a.target=b||this,a.bubbles&&this.parent){for(var d=this,e=[d];d.parent;)e.push(d=d.parent);var f,g=e.length;for(f=g-1;f>=0&&!a.propagationStopped;f--)e[f]._dispatchEvent(a,1+(0==f));for(f=1;g>f&&!a.propagationStopped;f++)e[f]._dispatchEvent(a,3)}else this._dispatchEvent(a,2);return a.defaultPrevented},b.hasEventListener=function(a){var b=this._listeners,c=this._captureListeners;return!!(b&&b[a]||c&&c[a])},b.toString=function(){return"[EventDispatcher]"},b._dispatchEvent=function(a,b){var c,d=1==b?this._captureListeners:this._listeners;if(a&&d){var e=d[a.type];if(!e||!(c=e.length))return;a.currentTarget=this,a.eventPhase=b,a.removed=!1,e=e.slice();for(var f=0;c>f&&!a.immediatePropagationStopped;f++){var g=e[f];g.handleEvent?g.handleEvent(a):g(a),a.removed&&(this.off(a.type,g,1==b),a.removed=!1)}}},createjs.EventDispatcher=a}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(a,b,c){this.initialize(a,b,c)},b=a.prototype;b.type=null,b.target=null,b.currentTarget=null,b.eventPhase=0,b.bubbles=!1,b.cancelable=!1,b.timeStamp=0,b.defaultPrevented=!1,b.propagationStopped=!1,b.immediatePropagationStopped=!1,b.removed=!1,b.initialize=function(a,b,c){this.type=a,this.bubbles=b,this.cancelable=c,this.timeStamp=(new Date).getTime()},b.preventDefault=function(){this.defaultPrevented=!0},b.stopPropagation=function(){this.propagationStopped=!0},b.stopImmediatePropagation=function(){this.immediatePropagationStopped=this.propagationStopped=!0},b.remove=function(){this.removed=!0},b.clone=function(){return new a(this.type,this.bubbles,this.cancelable)},b.toString=function(){return"[Event (type="+this.type+")]"},createjs.Event=a}(),this.createjs=this.createjs||{},function(){"use strict";createjs.indexOf=function(a,b){for(var c=0,d=a.length;d>c;c++)if(b===a[c])return c;return-1}}(),this.createjs=this.createjs||{},function(){"use strict";createjs.proxy=function(a,b){var c=Array.prototype.slice.call(arguments,2);return function(){return a.apply(b,Array.prototype.slice.call(arguments,0).concat(c))}}}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"Sound cannot be instantiated"}function b(a,b){this.init(a,b)}function c(){this.isDefault=!0,this.addEventListener=this.removeEventListener=this.removeAllEventListener=this.dispatchEvent=this.hasEventListener=this._listeners=this.interrupt=this.playFailed=this.pause=this.resume=this.play=this.beginPlaying=this.cleanUp=this.stop=this.setMasterVolume=this.setVolume=this.mute=this.setMute=this.getMute=this.setPan=this.getPosition=this.setPosition=function(){return!1},this.getVolume=this.getPan=this.getDuration=function(){return 0},this.playState=a.PLAY_FAILED,this.toString=function(){return"[Sound Default Sound Instance]"}}function d(){}var e=a;e.DELIMITER="|",e.AUDIO_TIMEOUT=8e3,e.INTERRUPT_ANY="any",e.INTERRUPT_EARLY="early",e.INTERRUPT_LATE="late",e.INTERRUPT_NONE="none",e.PLAY_INITED="playInited",e.PLAY_SUCCEEDED="playSucceeded",e.PLAY_INTERRUPTED="playInterrupted",e.PLAY_FINISHED="playFinished",e.PLAY_FAILED="playFailed",e.SUPPORTED_EXTENSIONS=["mp3","ogg","mpeg","wav","m4a","mp4","aiff","wma","mid"],e.EXTENSION_MAP={m4a:"mp4"},e.FILE_PATTERN=/^(?:(\w+:)\/{2}(\w+(?:\.\w+)*\/?))?([/.]*?(?:[^?]+)?\/)?((?:[^/?]+)\.(\w+))(?:\?(\S+)?)?$/,e.defaultInterruptBehavior=e.INTERRUPT_NONE,e.lastId=0,e.activePlugin=null,e.pluginsRegistered=!1,e.masterVolume=1,e.masterMute=!1,e.instances=[],e.idHash={},e.preloadHash={},e.defaultSoundInstance=null,e.addEventListener=null,e.removeEventListener=null,e.removeAllEventListeners=null,e.dispatchEvent=null,e.hasEventListener=null,e._listeners=null,createjs.EventDispatcher.initialize(e),e.sendFileLoadEvent=function(a){if(e.preloadHash[a])for(var b=0,c=e.preloadHash[a].length;c>b;b++){var d=e.preloadHash[a][b];if(e.preloadHash[a][b]=!0,e.hasEventListener("fileload")){var f=new createjs.Event("fileload");f.src=d.src,f.id=d.id,f.data=d.data,e.dispatchEvent(f)}}},e.getPreloadHandlers=function(){return{callback:createjs.proxy(e.initLoad,e),types:["sound"],extensions:e.SUPPORTED_EXTENSIONS}},e.registerPlugin=function(a){return e.pluginsRegistered=!0,null==a?!1:a.isSupported()?(e.activePlugin=new a,!0):!1},e.registerPlugins=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];if(e.registerPlugin(d))return!0}return!1},e.initializeDefaultPlugins=function(){return null!=e.activePlugin?!0:e.pluginsRegistered?!1:e.registerPlugins([createjs.WebAudioPlugin,createjs.HTMLAudioPlugin])?!0:!1},e.isReady=function(){return null!=e.activePlugin},e.getCapabilities=function(){return null==e.activePlugin?null:e.activePlugin.capabilities},e.getCapability=function(a){return null==e.activePlugin?null:e.activePlugin.capabilities[a]},e.initLoad=function(a,b,c,d,f){var g=e.registerSound(a,c,d,!1,f);return null==g?!1:g},e.registerSound=function(a,c,d,f,g){if(!e.initializeDefaultPlugins())return!1;a instanceof Object&&(g=c,c=a.id,d=a.data,a=a.src);var h=e.parsePath(a,"sound",c,d);if(null==h)return!1;null!=c&&(e.idHash[c]=h.src);var i=null;null!=d&&(isNaN(d.channels)?isNaN(d)||(i=parseInt(d)):i=parseInt(d.channels));var j=e.activePlugin.register(h.src,i);if(null!=j&&(null!=j.numChannels&&(i=j.numChannels),b.create(h.src,i),null!=d&&isNaN(d)?d.channels=h.data.channels=i||b.maxPerChannel():d=h.data=i||b.maxPerChannel(),null!=j.tag?h.tag=j.tag:j.src&&(h.src=j.src),null!=j.completeHandler&&(h.completeHandler=j.completeHandler),j.type&&(h.type=j.type)),0!=f)if(e.preloadHash[h.src]||(e.preloadHash[h.src]=[]),e.preloadHash[h.src].push({src:a,id:c,data:d}),1==e.preloadHash[h.src].length)null==g&&(g=""),e.activePlugin.preload(h.src,j,g);else if(1==e.preloadHash[h.src][0])return!0;return h},e.registerManifest=function(a,b){for(var c=[],d=0,e=a.length;e>d;d++)c[d]=createjs.Sound.registerSound(a[d].src,a[d].id,a[d].data,a[d].preload,b);return c},e.removeSound=function(a){if(null==e.activePlugin)return!1;a instanceof Object&&(a=a.src),a=e.getSrcById(a);var c=e.parsePath(a);if(null==c)return!1;a=c.src;for(var d in e.idHash)e.idHash[d]==a&&delete e.idHash[d];return b.removeSrc(a),delete e.preloadHash[a],e.activePlugin.removeSound(a),!0},e.removeManifest=function(a){for(var b=[],c=0,d=a.length;d>c;c++)b[c]=createjs.Sound.removeSound(a[c].src);return b},e.removeAllSounds=function(){e.idHash={},e.preloadHash={},b.removeAll(),e.activePlugin.removeAllSounds()},e.loadComplete=function(a){var b=e.parsePath(a,"sound");return a=b?e.getSrcById(b.src):e.getSrcById(a),1==e.preloadHash[a][0]},e.parsePath=function(a,b,c,d){"string"!=typeof a&&(a=a.toString());for(var f=a.split(e.DELIMITER),g={type:b||"sound",id:c,data:d},h=e.getCapabilities(),i=0,j=f.length;j>i;i++){var k=f[i],l=k.match(e.FILE_PATTERN);if(null==l)return!1;var m=l[4],n=l[5];if(h[n]&&createjs.indexOf(e.SUPPORTED_EXTENSIONS,n)>-1)return g.name=m,g.src=k,g.extension=n,g}return null},e.play=function(a,b,c,d,f,g,h){var i=e.createInstance(a),j=e.playInstance(i,b,c,d,f,g,h);return j||i.playFailed(),i},e.createInstance=function(c){if(!e.initializeDefaultPlugins())return e.defaultSoundInstance;c=e.getSrcById(c);var d=e.parsePath(c,"sound"),f=null;return null!=d&&null!=d.src?(b.create(d.src),f=e.activePlugin.create(d.src)):f=a.defaultSoundInstance,f.uniqueId=e.lastId++,f},e.setVolume=function(a){if(null==Number(a))return!1;if(a=Math.max(0,Math.min(1,a)),e.masterVolume=a,!this.activePlugin||!this.activePlugin.setVolume||!this.activePlugin.setVolume(a))for(var b=this.instances,c=0,d=b.length;d>c;c++)b[c].setMasterVolume(a)},e.getVolume=function(){return e.masterVolume},e.setMute=function(a){if(null==a||void 0==a)return!1;if(this.masterMute=a,!this.activePlugin||!this.activePlugin.setMute||!this.activePlugin.setMute(a))for(var b=this.instances,c=0,d=b.length;d>c;c++)b[c].setMasterMute(a);return!0},e.getMute=function(){return this.masterMute},e.stop=function(){for(var a=this.instances,b=a.length;b--;)a[b].stop()},e.playInstance=function(a,b,c,d,f,g,h){if(b instanceof Object&&(c=b.delay,d=b.offset,f=b.loop,g=b.volume,h=b.pan),b=b||e.defaultInterruptBehavior,null==c&&(c=0),null==d&&(d=a.getPosition()),null==f&&(f=0),null==g&&(g=a.volume),null==h&&(h=a.pan),0==c){var i=e.beginPlaying(a,b,d,f,g,h);if(!i)return!1}else{var j=setTimeout(function(){e.beginPlaying(a,b,d,f,g,h)},c);a.delayTimeoutId=j}return this.instances.push(a),!0},e.beginPlaying=function(a,c,d,e,f,g){if(!b.add(a,c))return!1;var h=a.beginPlaying(d,e,f,g);if(!h){var i=createjs.indexOf(this.instances,a);return i>-1&&this.instances.splice(i,1),!1}return!0},e.getSrcById=function(a){return null==e.idHash||null==e.idHash[a]?a:e.idHash[a]},e.playFinished=function(a){b.remove(a);var c=createjs.indexOf(this.instances,a);c>-1&&this.instances.splice(c,1)},createjs.Sound=a,b.channels={},b.create=function(a,c){var d=b.get(a);return null==d?(b.channels[a]=new b(a,c),!0):!1},b.removeSrc=function(a){var c=b.get(a);return null==c?!1:(c.removeAll(),delete b.channels[a],!0)},b.removeAll=function(){for(var a in b.channels)b.channels[a].removeAll();b.channels={}},b.add=function(a,c){var d=b.get(a.src);return null==d?!1:d.add(a,c)},b.remove=function(a){var c=b.get(a.src);return null==c?!1:(c.remove(a),!0)},b.maxPerChannel=function(){return f.maxDefault},b.get=function(a){return b.channels[a]};var f=b.prototype;f.src=null,f.max=null,f.maxDefault=100,f.length=0,f.init=function(a,b){this.src=a,this.max=b||this.maxDefault,-1==this.max&&this.max==this.maxDefault,this.instances=[]},f.get=function(a){return this.instances[a]},f.add=function(a,b){return this.getSlot(b,a)?(this.instances.push(a),this.length++,!0):!1},f.remove=function(a){var b=createjs.indexOf(this.instances,a);return-1==b?!1:(this.instances.splice(b,1),this.length--,!0)},f.removeAll=function(){for(var a=this.length-1;a>=0;a--)this.instances[a].stop()},f.getSlot=function(b){for(var c,d,e=0,f=this.max;f>e;e++){if(c=this.get(e),null==c)return!0;(b!=a.INTERRUPT_NONE||c.playState==a.PLAY_FINISHED)&&(0!=e?c.playState==a.PLAY_FINISHED||c.playState==a.PLAY_INTERRUPTED||c.playState==a.PLAY_FAILED?d=c:(b==a.INTERRUPT_EARLY&&c.getPosition()d.getPosition())&&(d=c):d=c)}return null!=d?(d.interrupt(),this.remove(d),!0):!1},f.toString=function(){return"[Sound SoundChannel]"},a.defaultSoundInstance=new c,null==createjs.proxy&&(createjs.proxy=function(){throw"Proxy has been moved to an external file, and must be included separately."}),d.init=function(){var a=window.navigator.userAgent;d.isFirefox=a.indexOf("Firefox")>-1,d.isOpera=null!=window.opera,d.isChrome=a.indexOf("Chrome")>-1,d.isIOS=a.indexOf("iPod")>-1||a.indexOf("iPhone")>-1||a.indexOf("iPad")>-1,d.isAndroid=a.indexOf("Android")>-1,d.isBlackberry=a.indexOf("Blackberry")>-1},d.init(),createjs.Sound.BrowserDetect=d}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.init()}var b=a;b.capabilities=null,b.isSupported=function(){var a=createjs.Sound.BrowserDetect.isIOS||createjs.Sound.BrowserDetect.isAndroid||createjs.Sound.BrowserDetect.isBlackberry;return"file:"!=location.protocol||a||this.isFileXHRSupported()?(b.generateCapabilities(),null==b.context?!1:!0):!1},b.isFileXHRSupported=function(){var a=!0,b=new XMLHttpRequest;try{b.open("GET","fail.fail",!1)}catch(c){return a=!1}b.onerror=function(){a=!1},b.onload=function(){a=404==this.status||200==this.status||0==this.status&&""!=this.response};try{b.send()}catch(c){a=!1}return a},b.generateCapabilities=function(){if(null==b.capabilities){var a=document.createElement("audio");if(null==a.canPlayType)return null;if(window.webkitAudioContext)b.context=new webkitAudioContext;else{if(!window.AudioContext)return null;b.context=new AudioContext}b.compatibilitySetUp(),b.playEmptySound(),b.capabilities={panning:!0,volume:!0,tracks:-1};for(var c=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=c.length;f>e;e++){var g=c[e],h=d[g]||g;b.capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}b.context.destination.numberOfChannels<2&&(b.capabilities.panning=!1),b.dynamicsCompressorNode=b.context.createDynamicsCompressor(),b.dynamicsCompressorNode.connect(b.context.destination),b.gainNode=b.context.createGain(),b.gainNode.connect(b.dynamicsCompressorNode)}},b.compatibilitySetUp=function(){if(!b.context.createGain){b.context.createGain=b.context.createGainNode;var a=b.context.createBufferSource();a.__proto__.start=a.__proto__.noteGrainOn,a.__proto__.stop=a.__proto__.noteOff,this.panningModel=0}},b.playEmptySound=function(){var a=this.context.createBuffer(1,1,22050),b=this.context.createBufferSource();b.buffer=a,b.connect(this.context.destination),b.start(0,0,0)};var c=a.prototype;c.capabilities=null,c.volume=1,c.context=null,c.panningModel="equalpower",c.dynamicsCompressorNode=null,c.gainNode=null,c.arrayBuffers=null,c.init=function(){this.capabilities=b.capabilities,this.arrayBuffers={},this.context=b.context,this.gainNode=b.gainNode,this.dynamicsCompressorNode=b.dynamicsCompressorNode},c.register=function(a){this.arrayBuffers[a]=!0;var b=new createjs.WebAudioPlugin.Loader(a,this);return{tag:b}},c.isPreloadStarted=function(a){return null!=this.arrayBuffers[a]},c.isPreloadComplete=function(a){return!(null==this.arrayBuffers[a]||1==this.arrayBuffers[a])},c.removeFromPreload=function(a){delete this.arrayBuffers[a]},c.removeSound=function(a){delete this.arrayBuffers[a]},c.removeAllSounds=function(){this.arrayBuffers={}},c.addPreloadResults=function(a,b){this.arrayBuffers[a]=b},c.handlePreloadComplete=function(){createjs.Sound.sendFileLoadEvent(this.src)},c.preload=function(a,b,c){this.arrayBuffers[a]=!0;var d=new createjs.WebAudioPlugin.Loader(a,this);d.onload=this.handlePreloadComplete,null!=c&&(d.src=c+d.src),d.load()},c.create=function(a){return this.isPreloadStarted(a)||this.preload(a),new createjs.WebAudioPlugin.SoundInstance(a,this)},c.setVolume=function(a){return this.volume=a,this.updateVolume(),!0},c.updateVolume=function(){var a=createjs.Sound.masterMute?0:this.volume;a!=this.gainNode.gain.value&&(this.gainNode.gain.value=a)},c.getVolume=function(){return this.volume},c.setMute=function(){return this.updateVolume(),!0},c.toString=function(){return"[WebAudioPlugin]"},createjs.WebAudioPlugin=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.uniqueId=-1,b.playState=null,b.owner=null,b.offset=0,b.delay=0,b._volume=1,Object.defineProperty(b,"volume",{get:function(){return this._volume},set:function(a){return null==Number(a)?!1:(a=Math.max(0,Math.min(1,a)),this._volume=a,this.updateVolume(),void 0)}}),b._pan=0,Object.defineProperty(b,"pan",{get:function(){return this._pan},set:function(a){return this.owner.capabilities.panning&&null!=Number(a)?(a=Math.max(-1,Math.min(1,a)),this._pan=a,this.panNode.setPosition(a,0,-.5),void 0):!1}}),b.duration=0,b.remainingLoops=0,b.delayTimeoutId=null,b.soundCompleteTimeout=null,b.panNode=null,b.gainNode=null,b.sourceNode=null,b.sourceNodeNext=null,b.muted=!1,b.paused=!1,b.startTime=0,b.addEventListener=null,b.removeEventListener=null,b.removeAllEventListeners=null,b.dispatchEvent=null,b.hasEventListener=null,b._listeners=null,b.endedHandler=null,b.readyHandler=null,b.stalledHandler=null,b.sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b.init=function(a,b){this.owner=b,this.src=a,this.panNode=this.owner.context.createPanner(),this.panNode.panningModel=this.owner.panningModel,this.gainNode=this.owner.context.createGain(),this.gainNode.connect(this.panNode),this.owner.isPreloadComplete(this.src)&&(this.duration=1e3*this.owner.arrayBuffers[this.src].duration),this.endedHandler=createjs.proxy(this.handleSoundComplete,this),this.readyHandler=createjs.proxy(this.handleSoundReady,this),this.stalledHandler=createjs.proxy(this.handleSoundStalled,this)},b.cleanUp=function(){this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.sourceNode=this.cleanUpAudioNode(this.sourceNode),this.sourceNodeNext=this.cleanUpAudioNode(this.sourceNodeNext)),0!=this.panNode.numberOfOutputs&&this.panNode.disconnect(0),clearTimeout(this.delayTimeoutId),clearTimeout(this.soundCompleteTimeout),this.startTime=0,null!=window.createjs&&createjs.Sound.playFinished(this)},b.cleanUpAudioNode=function(a){return a&&(a.stop(0),a.disconnect(this.gainNode),a=null),a},b.interrupt=function(){this.playState=createjs.Sound.PLAY_INTERRUPTED,this.cleanUp(),this.paused=!1,this.sendEvent("interrupted")},b.handleSoundStalled=function(){this.sendEvent("failed")},b.handleSoundReady=function(){if(null!=window.createjs){if(1e3*this.offset>this.getDuration())return this.playFailed(),void 0;this.offset<0&&(this.offset=0),this.playState=createjs.Sound.PLAY_SUCCEEDED,this.paused=!1,this.panNode.connect(this.owner.gainNode);var a=this.owner.arrayBuffers[this.src].duration;this.sourceNode=this.createAndPlayAudioNode(this.owner.context.currentTime-a,this.offset),this.duration=1e3*a,this.startTime=this.sourceNode.startTime-this.offset,this.soundCompleteTimeout=setTimeout(this.endedHandler,1e3*(a-this.offset)),0!=this.remainingLoops&&(this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0))}},b.createAndPlayAudioNode=function(a,b){var c=this.owner.context.createBufferSource();return c.buffer=this.owner.arrayBuffers[this.src],c.connect(this.gainNode),this.owner.context.currentTime,c.startTime=a+c.buffer.duration,c.start(c.startTime,b,c.buffer.duration-b),c},b.play=function(a,b,c,d,e,f){this.cleanUp(),createjs.Sound.playInstance(this,a,b,c,d,e,f)},b.beginPlaying=function(a,b,c,d){return null!=window.createjs&&this.src?(this.offset=a/1e3,this.remainingLoops=b,this.volume=c,this.pan=d,this.owner.isPreloadComplete(this.src)?(this.handleSoundReady(null),this.sendEvent("succeeded"),1):(this.playFailed(),void 0)):void 0},b.pause=function(){return this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED?!1:(this.paused=!0,this.offset=this.owner.context.currentTime-this.startTime,this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),0!=this.panNode.numberOfOutputs&&this.panNode.disconnect(),clearTimeout(this.delayTimeoutId),clearTimeout(this.soundCompleteTimeout),!0)},b.resume=function(){return this.paused?(this.handleSoundReady(null),!0):!1},b.stop=function(){return this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.offset=0,!0},b.setVolume=function(a){return this.volume=a,!0},b.updateVolume=function(){var a=this.muted?0:this._volume;return a!=this.gainNode.gain.value?(this.gainNode.gain.value=a,!0):!1},b.getVolume=function(){return this.volume},b.setMute=function(a){return null==a||void 0==a?!1:(this.muted=a,this.updateVolume(),!0)},b.getMute=function(){return this.muted},b.setPan=function(a){return this.pan=a,this.pan!=a?!1:void 0},b.getPan=function(){return this.pan},b.getPosition=function(){if(this.paused||null==this.sourceNode)var a=this.offset;else var a=this.owner.context.currentTime-this.startTime;return 1e3*a},b.setPosition=function(a){return this.offset=a/1e3,this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),clearTimeout(this.soundCompleteTimeout)),this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED||this.handleSoundReady(null),!0},b.getDuration=function(){return this.duration},b.handleSoundComplete=function(){return this.offset=0,0!=this.remainingLoops?(this.remainingLoops--,this.sourceNodeNext?(this.cleanUpAudioNode(this.sourceNode),this.sourceNode=this.sourceNodeNext,this.startTime=this.sourceNode.startTime,this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0),this.soundCompleteTimeout=setTimeout(this.endedHandler,this.duration)):this.handleSoundReady(null),this.sendEvent("loop"),void 0):(null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.sendEvent("complete")),void 0)},b.playFailed=function(){null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FAILED,this.cleanUp(),this.sendEvent("failed"))},b.toString=function(){return"[WebAudioPlugin SoundInstance]"},createjs.EventDispatcher.initialize(a.prototype),createjs.WebAudioPlugin.SoundInstance=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.request=null,b.owner=null,b.progress=-1,b.src=null,b.originalSrc=null,b.result=null,b.onload=null,b.onprogress=null,b.onError=null,b.init=function(a,b){this.src=a,this.originalSrc=a,this.owner=b},b.load=function(a){null!=a&&(this.src=a),this.request=new XMLHttpRequest,this.request.open("GET",this.src,!0),this.request.responseType="arraybuffer",this.request.onload=createjs.proxy(this.handleLoad,this),this.request.onError=createjs.proxy(this.handleError,this),this.request.onprogress=createjs.proxy(this.handleProgress,this),this.request.send()},b.handleProgress=function(a,b){this.progress=a/b,null!=this.onprogress&&this.onprogress({loaded:a,total:b,progress:this.progress})},b.handleLoad=function(){this.owner.context.decodeAudioData(this.request.response,createjs.proxy(this.handleAudioDecoded,this),createjs.proxy(this.handleError,this))},b.handleAudioDecoded=function(a){this.progress=1,this.result=a,this.src=this.originalSrc,this.owner.addPreloadResults(this.src,this.result),this.onload&&this.onload()},b.handleError=function(a){this.owner.removeSound(this.src),this.onerror&&this.onerror(a)},b.toString=function(){return"[WebAudioPlugin Loader]"},createjs.WebAudioPlugin.Loader=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.init()}var b=a;b.MAX_INSTANCES=30,b.capabilities=null,b.AUDIO_READY="canplaythrough",b.AUDIO_ENDED="ended",b.AUDIO_SEEKED="seeked",b.AUDIO_ERROR="error",b.AUDIO_STALLED="stalled",b.enableIOS=!1,b.isSupported=function(){if(createjs.Sound.BrowserDetect.isIOS&&!b.enableIOS)return!1;b.generateCapabilities();var a=b.tag;return null==a||null==b.capabilities?!1:!0},b.generateCapabilities=function(){if(null==b.capabilities){var a=b.tag=document.createElement("audio");if(null==a.canPlayType)return null;b.capabilities={panning:!0,volume:!0,tracks:-1};for(var c=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=c.length;f>e;e++){var g=c[e],h=d[g]||g;b.capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}}};var c=a.prototype;c.capabilities=null,c.audioSources=null,c.defaultNumChannels=2,c.loadedHandler=null,c.init=function(){this.capabilities=b.capabilities,this.audioSources={}},c.register=function(a,b){this.audioSources[a]=!0;for(var c=createjs.HTMLAudioPlugin.TagPool.get(a),d=null,e=b||this.defaultNumChannels,f=0;e>f;f++)d=this.createTag(a),c.add(d);if(d.id=a,this.loadedHandler=createjs.proxy(this.handleTagLoad,this),d.addEventListener&&d.addEventListener("canplaythrough",this.loadedHandler),null==d.onreadystatechange)d.onreadystatechange=this.loadedHandler;else{var g=d.onreadystatechange;d.onreadystatechange=function(){g(),this.loadedHandler()}}return{tag:d,numChannels:e}},c.handleTagLoad=function(a){a.target.removeEventListener&&a.target.removeEventListener("canplaythrough",this.loadedHandler),a.target.onreadystatechange=null,a.target.src!=a.target.id&&createjs.HTMLAudioPlugin.TagPool.checkSrc(a.target.id)},c.createTag=function(a){var b=document.createElement("audio");return b.autoplay=!1,b.preload="none",b.src=a,b},c.removeSound=function(a){delete this.audioSources[a],createjs.HTMLAudioPlugin.TagPool.remove(a)},c.removeAllSounds=function(){this.audioSources={},createjs.HTMLAudioPlugin.TagPool.removeAll()},c.create=function(a){if(!this.isPreloadStarted(a)){var b=createjs.HTMLAudioPlugin.TagPool.get(a),c=this.createTag(a);c.id=a,b.add(c),this.preload(a,{tag:c})}return new createjs.HTMLAudioPlugin.SoundInstance(a,this)},c.isPreloadStarted=function(a){return null!=this.audioSources[a]},c.preload=function(a,b,c){this.audioSources[a]=!0,null!=c&&(b.tag.src=c+a),new createjs.HTMLAudioPlugin.Loader(a,b.tag)},c.toString=function(){return"[HTMLAudioPlugin]"},createjs.HTMLAudioPlugin=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.uniqueId=-1,b.playState=null,b.owner=null,b.loaded=!1,b.offset=0,b.delay=0,b._volume=1,Object.defineProperty(b,"volume",{get:function(){return this._volume},set:function(a){null!=Number(a)&&(a=Math.max(0,Math.min(1,a)),this._volume=a,this.updateVolume())}}),b.pan=0,b.duration=0,b.remainingLoops=0,b.delayTimeoutId=null,b.tag=null,b.muted=!1,b.paused=!1,b.addEventListener=null,b.removeEventListener=null,b.removeAllEventListeners=null,b.dispatchEvent=null,b.hasEventListener=null,b._listeners=null,b.endedHandler=null,b.readyHandler=null,b.stalledHandler=null,b.loopHandler=null,b.init=function(a,b){this.src=a,this.owner=b,this.endedHandler=createjs.proxy(this.handleSoundComplete,this),this.readyHandler=createjs.proxy(this.handleSoundReady,this),this.stalledHandler=createjs.proxy(this.handleSoundStalled,this),this.loopHandler=createjs.proxy(this.handleSoundLoop,this)},b.sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b.cleanUp=function(){var a=this.tag;if(null!=a){a.pause(),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_ENDED,this.endedHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1);try{a.currentTime=0}catch(b){}createjs.HTMLAudioPlugin.TagPool.setInstance(this.src,a),this.tag=null}clearTimeout(this.delayTimeoutId),null!=window.createjs&&createjs.Sound.playFinished(this)},b.interrupt=function(){null!=this.tag&&(this.playState=createjs.Sound.PLAY_INTERRUPTED,this.cleanUp(),this.paused=!1,this.sendEvent("interrupted"))},b.play=function(a,b,c,d,e,f){this.cleanUp(),createjs.Sound.playInstance(this,a,b,c,d,e,f)},b.beginPlaying=function(a,b,c,d){if(null==window.createjs)return-1;var e=this.tag=createjs.HTMLAudioPlugin.TagPool.getInstance(this.src);return null==e?(this.playFailed(),-1):(e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_ENDED,this.endedHandler,!1),this.offset=a,this.volume=c,this.pan=d,this.updateVolume(),this.remainingLoops=b,4!==e.readyState?(e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_STALLED,this.stalledHandler,!1),e.preload="auto",e.load()):this.handleSoundReady(null),this.sendEvent("succeeded"),1)},b.handleSoundStalled=function(){this.cleanUp(),this.sendEvent("failed")},b.handleSoundReady=function(){if(null!=window.createjs){if(this.duration=1e3*this.tag.duration,this.playState=createjs.Sound.PLAY_SUCCEEDED,this.paused=!1,this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),this.offset>=this.getDuration())return this.playFailed(),void 0;this.offset>0&&(this.tag.currentTime=.001*this.offset),-1==this.remainingLoops&&(this.tag.loop=!0),0!=this.remainingLoops&&(this.tag.addEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1),this.tag.loop=!0),this.tag.play()}},b.pause=function(){return this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED||null==this.tag?!1:(this.paused=!0,this.tag.pause(),clearTimeout(this.delayTimeoutId),!0)},b.resume=function(){return this.paused&&null!=this.tag?(this.paused=!1,this.tag.play(),!0):!1},b.stop=function(){return this.offset=0,this.pause(),this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),!0},b.setMasterVolume=function(){return this.updateVolume(),!0},b.setVolume=function(a){return this.volume=a,!0},b.updateVolume=function(){if(null!=this.tag){var a=this.muted||createjs.Sound.masterMute?0:this._volume*createjs.Sound.masterVolume;return a!=this.tag.volume&&(this.tag.volume=a),!0}return!1},b.getVolume=function(){return this.volume},b.setMasterMute=function(){return this.updateVolume(),!0},b.setMute=function(a){return null==a||void 0==a?!1:(this.muted=a,this.updateVolume(),!0)},b.getMute=function(){return this.muted},b.setPan=function(){return!1},b.getPan=function(){return 0},b.getPosition=function(){return null==this.tag?this.offset:1e3*this.tag.currentTime},b.setPosition=function(a){if(null==this.tag)this.offset=a;else{this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1);try{this.tag.currentTime=.001*a}catch(b){return!1}this.tag.addEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1)}return!0},b.getDuration=function(){return this.duration},b.handleSoundComplete=function(){this.offset=0,null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.sendEvent("complete"))},b.handleSoundLoop=function(){this.offset=0,this.remainingLoops--,0==this.remainingLoops&&(this.tag.loop=!1,this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1)),this.sendEvent("loop")},b.playFailed=function(){null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FAILED,this.cleanUp(),this.sendEvent("failed"))},b.toString=function(){return"[HTMLAudioPlugin SoundInstance]"},createjs.EventDispatcher.initialize(a.prototype),createjs.HTMLAudioPlugin.SoundInstance=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.tag=null,b.preloadTimer=null,b.loadedHandler=null,b.init=function(a,b){if(this.src=a,this.tag=b,this.preloadTimer=setInterval(createjs.proxy(this.preloadTick,this),200),this.loadedHandler=createjs.proxy(this.sendLoadedEvent,this),this.tag.addEventListener&&this.tag.addEventListener("canplaythrough",this.loadedHandler),null==this.tag.onreadystatechange)this.tag.onreadystatechange=createjs.proxy(this.sendLoadedEvent,this);else{var c=this.tag.onreadystatechange;this.tag.onreadystatechange=function(){c(),this.tag.onreadystatechange=createjs.proxy(this.sendLoadedEvent,this)}}this.tag.preload="auto",this.tag.load()},b.preloadTick=function(){var a=this.tag.buffered,b=this.tag.duration;a.length>0&&a.end(0)>=b-1&&this.handleTagLoaded()},b.handleTagLoaded=function(){clearInterval(this.preloadTimer)},b.sendLoadedEvent=function(){this.tag.removeEventListener&&this.tag.removeEventListener("canplaythrough",this.loadedHandler),this.tag.onreadystatechange=null,createjs.Sound.sendFileLoadEvent(this.src)},b.toString=function(){return"[HTMLAudioPlugin Loader]"},createjs.HTMLAudioPlugin.Loader=a}(),function(){"use strict";function a(a){this.init(a)}var b=a;b.tags={},b.get=function(c){var d=b.tags[c];return null==d&&(d=b.tags[c]=new a(c)),d},b.remove=function(a){var c=b.tags[a];return null==c?!1:(c.removeAll(),delete b.tags[a],!0) +},b.removeAll=function(){for(var a in b.tags)b.tags[a].removeAll();b.tags={}},b.getInstance=function(a){var c=b.tags[a];return null==c?null:c.get()},b.setInstance=function(a,c){var d=b.tags[a];return null==d?null:d.set(c)},b.checkSrc=function(a){var c=b.tags[a];return null==c?null:(c.checkSrcChange(),void 0)};var c=a.prototype;c.src=null,c.length=0,c.available=0,c.tags=null,c.init=function(a){this.src=a,this.tags=[]},c.add=function(a){this.tags.push(a),this.length++,this.available++},c.removeAll=function(){for(;this.length--;)delete this.tags[this.length];this.src=null,this.tags.length=0},c.get=function(){if(0==this.tags.length)return null;this.available=this.tags.length;var a=this.tags.pop();return null==a.parentNode&&document.body.appendChild(a),a},c.set=function(a){var b=createjs.indexOf(this.tags,a);-1==b&&this.tags.push(a),this.available=this.tags.length},c.checkSrcChange=function(){for(var a=this.tags.length-1,b=this.tags[a].src;a--;)this.tags[a].src=b},c.toString=function(){return"[HTMLAudioPlugin TagPool]"},createjs.HTMLAudioPlugin.TagPool=a}(); \ No newline at end of file diff --git a/lib/soundjs-NEXT.min.js b/lib/soundjs-NEXT.min.js index 0a5f8eee..d1595f3a 100644 --- a/lib/soundjs-NEXT.min.js +++ b/lib/soundjs-NEXT.min.js @@ -14,5 +14,5 @@ * SoundJS FlashPlugin also includes swfobject (http://code.google.com/p/swfobject/) */ -this.createjs=this.createjs||{},function(){var a=createjs.SoundJS=createjs.SoundJS||{};a.version="NEXT",a.buildDate="Thu, 12 Sep 2013 21:45:41 GMT"}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(){},b=a.prototype;a.initialize=function(a){a.addEventListener=b.addEventListener,a.on=b.on,a.removeEventListener=a.off=b.removeEventListener,a.removeAllEventListeners=b.removeAllEventListeners,a.hasEventListener=b.hasEventListener,a.dispatchEvent=b.dispatchEvent,a._dispatchEvent=b._dispatchEvent},b._listeners=null,b._captureListeners=null,b.initialize=function(){},b.addEventListener=function(a,b,c){var d;d=c?this._captureListeners=this._captureListeners||{}:this._listeners=this._listeners||{};var e=d[a];return e&&this.removeEventListener(a,b,c),e=d[a],e?e.push(b):d[a]=[b],b},b.on=function(a,b,c,d,e,f){return b.handleEvent&&(c=c||b,b=b.handleEvent),c=c||this,this.addEventListener(a,function(a){b.call(c,a,e),d&&a.remove()},f)},b.removeEventListener=function(a,b,c){var d=c?this._captureListeners:this._listeners;if(d){var e=d[a];if(e)for(var f=0,g=e.length;g>f;f++)if(e[f]==b){1==g?delete d[a]:e.splice(f,1);break}}},b.off=b.removeEventListener,b.removeAllEventListeners=function(a){a?(this._listeners&&delete this._listeners[a],this._captureListeners&&delete this._captureListeners[a]):this._listeners=this._captureListeners=null},b.dispatchEvent=function(a,b){if("string"==typeof a){var c=this._listeners;if(!c||!c[a])return!1;a=new createjs.Event(a)}if(a.target=b||this,a.bubbles&&this.parent){for(var d=this,e=[d];d.parent;)e.push(d=d.parent);var f,g=e.length;for(f=g-1;f>=0&&!a.propagationStopped;f--)e[f]._dispatchEvent(a,1+(0==f));for(f=1;g>f&&!a.propagationStopped;f++)e[f]._dispatchEvent(a,3)}else this._dispatchEvent(a,2);return a.defaultPrevented},b.hasEventListener=function(a){var b=this._listeners,c=this._captureListeners;return!!(b&&b[a]||c&&c[a])},b.toString=function(){return"[EventDispatcher]"},b._dispatchEvent=function(a,b){var c,d=1==b?this._captureListeners:this._listeners;if(a&&d){var e=d[a.type];if(!e||!(c=e.length))return;a.currentTarget=this,a.eventPhase=b,a.removed=!1,e=e.slice();for(var f=0;c>f&&!a.immediatePropagationStopped;f++){var g=e[f];g.handleEvent?g.handleEvent(a):g(a),a.removed&&(this.off(a.type,g,1==b),a.removed=!1)}}},createjs.EventDispatcher=a}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(a,b,c){this.initialize(a,b,c)},b=a.prototype;b.type=null,b.target=null,b.currentTarget=null,b.eventPhase=0,b.bubbles=!1,b.cancelable=!1,b.timeStamp=0,b.defaultPrevented=!1,b.propagationStopped=!1,b.immediatePropagationStopped=!1,b.removed=!1,b.initialize=function(a,b,c){this.type=a,this.bubbles=b,this.cancelable=c,this.timeStamp=(new Date).getTime()},b.preventDefault=function(){this.defaultPrevented=!0},b.stopPropagation=function(){this.propagationStopped=!0},b.stopImmediatePropagation=function(){this.immediatePropagationStopped=this.propagationStopped=!0},b.remove=function(){this.removed=!0},b.clone=function(){return new a(this.type,this.bubbles,this.cancelable)},b.toString=function(){return"[Event (type="+this.type+")]"},createjs.Event=a}(),this.createjs=this.createjs||{},function(){"use strict";createjs.indexOf=function(a,b){for(var c=0,d=a.length;d>c;c++)if(b===a[c])return c;return-1}}(),this.createjs=this.createjs||{},function(){"use strict";createjs.proxy=function(a,b){var c=Array.prototype.slice.call(arguments,2);return function(){return a.apply(b,Array.prototype.slice.call(arguments,0).concat(c))}}}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"Sound cannot be instantiated"}function b(a,b){this.init(a,b)}function c(){this.isDefault=!0,this.addEventListener=this.removeEventListener=this.removeAllEventListener=this.dispatchEvent=this.hasEventListener=this._listeners=this.interrupt=this.playFailed=this.pause=this.resume=this.play=this.beginPlaying=this.cleanUp=this.stop=this.setMasterVolume=this.setVolume=this.mute=this.setMute=this.getMute=this.setPan=this.getPosition=this.setPosition=function(){return!1},this.getVolume=this.getPan=this.getDuration=function(){return 0},this.playState=a.PLAY_FAILED,this.toString=function(){return"[Sound Default Sound Instance]"}}function d(){}var e=a;e.DELIMITER="|",e.AUDIO_TIMEOUT=8e3,e.INTERRUPT_ANY="any",e.INTERRUPT_EARLY="early",e.INTERRUPT_LATE="late",e.INTERRUPT_NONE="none",e.PLAY_INITED="playInited",e.PLAY_SUCCEEDED="playSucceeded",e.PLAY_INTERRUPTED="playInterrupted",e.PLAY_FINISHED="playFinished",e.PLAY_FAILED="playFailed",e.SUPPORTED_EXTENSIONS=["mp3","ogg","mpeg","wav","m4a","mp4","aiff","wma","mid"],e.EXTENSION_MAP={m4a:"mp4"},e.FILE_PATTERN=/^(?:(\w+:)\/{2}(\w+(?:\.\w+)*\/?))?([/.]*?(?:[^?]+)?\/)?((?:[^/?]+)\.(\w+))(?:\?(\S+)?)?$/,e.defaultInterruptBehavior=e.INTERRUPT_NONE,e.lastId=0,e.activePlugin=null,e.pluginsRegistered=!1,e.masterVolume=1,e.masterMute=!1,e.instances=[],e.idHash={},e.preloadHash={},e.defaultSoundInstance=null,e.addEventListener=null,e.removeEventListener=null,e.removeAllEventListeners=null,e.dispatchEvent=null,e.hasEventListener=null,e._listeners=null,createjs.EventDispatcher.initialize(e),e.sendFileLoadEvent=function(a){if(e.preloadHash[a])for(var b=0,c=e.preloadHash[a].length;c>b;b++){var d=e.preloadHash[a][b];if(e.preloadHash[a][b]=!0,e.hasEventListener("fileload")){var f=new createjs.Event("fileload");f.src=d.src,f.id=d.id,f.data=d.data,e.dispatchEvent(f)}}},e.getPreloadHandlers=function(){return{callback:createjs.proxy(e.initLoad,e),types:["sound"],extensions:e.SUPPORTED_EXTENSIONS}},e.registerPlugin=function(a){return e.pluginsRegistered=!0,null==a?!1:a.isSupported()?(e.activePlugin=new a,!0):!1},e.registerPlugins=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];if(e.registerPlugin(d))return!0}return!1},e.initializeDefaultPlugins=function(){return null!=e.activePlugin?!0:e.pluginsRegistered?!1:e.registerPlugins([createjs.WebAudioPlugin,createjs.HTMLAudioPlugin])?!0:!1},e.isReady=function(){return null!=e.activePlugin},e.getCapabilities=function(){return null==e.activePlugin?null:e.activePlugin.capabilities},e.getCapability=function(a){return null==e.activePlugin?null:e.activePlugin.capabilities[a]},e.initLoad=function(a,b,c,d,f){var g=e.registerSound(a,c,d,!1,f);return null==g?!1:g},e.registerSound=function(a,c,d,f,g){if(!e.initializeDefaultPlugins())return!1;a instanceof Object&&(g=c,c=a.id,d=a.data,a=a.src);var h=e.parsePath(a,"sound",c,d);if(null==h)return!1;null!=c&&(e.idHash[c]=h.src);var i=null;null!=d&&(isNaN(d.channels)?isNaN(d)||(i=parseInt(d)):i=parseInt(d.channels));var j=e.activePlugin.register(h.src,i);if(null!=j&&(null!=j.numChannels&&(i=j.numChannels),b.create(h.src,i),null!=d&&isNaN(d)?d.channels=h.data.channels=i||b.maxPerChannel():d=h.data=i||b.maxPerChannel(),null!=j.tag?h.tag=j.tag:j.src&&(h.src=j.src),null!=j.completeHandler&&(h.completeHandler=j.completeHandler),j.type&&(h.type=j.type)),0!=f)if(e.preloadHash[h.src]||(e.preloadHash[h.src]=[]),e.preloadHash[h.src].push({src:a,id:c,data:d}),1==e.preloadHash[h.src].length)null==g&&(g=""),e.activePlugin.preload(h.src,j,g);else if(1==e.preloadHash[h.src][0])return!0;return h},e.registerManifest=function(a,b){for(var c=[],d=0,e=a.length;e>d;d++)c[d]=createjs.Sound.registerSound(a[d].src,a[d].id,a[d].data,a[d].preload,b);return c},e.removeSound=function(a){if(null==e.activePlugin)return!1;a instanceof Object&&(a=a.src),a=e.getSrcById(a);var c=e.parsePath(a);if(null==c)return!1;a=c.src;for(var d in e.idHash)e.idHash[d]==a&&delete e.idHash[d];return b.removeSrc(a),delete e.preloadHash[a],e.activePlugin.removeSound(a),!0},e.removeManifest=function(a){for(var b=[],c=0,d=a.length;d>c;c++)b[c]=createjs.Sound.removeSound(a[c].src);return b},e.removeAllSounds=function(){e.idHash={},e.preloadHash={},b.removeAll(),e.activePlugin.removeAllSounds()},e.loadComplete=function(a){var b=e.parsePath(a,"sound");return a=b?e.getSrcById(b.src):e.getSrcById(a),1==e.preloadHash[a][0]},e.parsePath=function(a,b,c,d){"string"!=typeof a&&(a=a.toString());for(var f=a.split(e.DELIMITER),g={type:b||"sound",id:c,data:d},h=e.getCapabilities(),i=0,j=f.length;j>i;i++){var k=f[i],l=k.match(e.FILE_PATTERN);if(null==l)return!1;var m=l[4],n=l[5];if(h[n]&&createjs.indexOf(e.SUPPORTED_EXTENSIONS,n)>-1)return g.name=m,g.src=k,g.extension=n,g}return null},e.play=function(a,b,c,d,f,g,h){var i=e.createInstance(a),j=e.playInstance(i,b,c,d,f,g,h);return j||i.playFailed(),i},e.createInstance=function(c){if(!e.initializeDefaultPlugins())return e.defaultSoundInstance;c=e.getSrcById(c);var d=e.parsePath(c,"sound"),f=null;return null!=d&&null!=d.src?(b.create(d.src),f=e.activePlugin.create(d.src)):f=a.defaultSoundInstance,f.uniqueId=e.lastId++,f},e.setVolume=function(a){if(null==Number(a))return!1;if(a=Math.max(0,Math.min(1,a)),e.masterVolume=a,!this.activePlugin||!this.activePlugin.setVolume||!this.activePlugin.setVolume(a))for(var b=this.instances,c=0,d=b.length;d>c;c++)b[c].setMasterVolume(a)},e.getVolume=function(){return e.masterVolume},e.setMute=function(a){if(null==a||void 0==a)return!1;if(this.masterMute=a,!this.activePlugin||!this.activePlugin.setMute||!this.activePlugin.setMute(a))for(var b=this.instances,c=0,d=b.length;d>c;c++)b[c].setMasterMute(a);return!0},e.getMute=function(){return this.masterMute},e.stop=function(){for(var a=this.instances,b=a.length;b--;)a[b].stop()},e.playInstance=function(a,b,c,d,f,g,h){if(b instanceof Object&&(c=b.delay,d=b.offset,f=b.loop,g=b.volume,h=b.pan),b=b||e.defaultInterruptBehavior,null==c&&(c=0),null==d&&(d=a.getPosition()),null==f&&(f=0),null==g&&(g=a.volume),null==h&&(h=a.pan),0==c){var i=e.beginPlaying(a,b,d,f,g,h);if(!i)return!1}else{var j=setTimeout(function(){e.beginPlaying(a,b,d,f,g,h)},c);a.delayTimeoutId=j}return this.instances.push(a),!0},e.beginPlaying=function(a,c,d,e,f,g){if(!b.add(a,c))return!1;var h=a.beginPlaying(d,e,f,g);if(!h){var i=createjs.indexOf(this.instances,a);return i>-1&&this.instances.splice(i,1),!1}return!0},e.getSrcById=function(a){return null==e.idHash||null==e.idHash[a]?a:e.idHash[a]},e.playFinished=function(a){b.remove(a);var c=createjs.indexOf(this.instances,a);c>-1&&this.instances.splice(c,1)},createjs.Sound=a,b.channels={},b.create=function(a,c){var d=b.get(a);return null==d?(b.channels[a]=new b(a,c),!0):!1},b.removeSrc=function(a){var c=b.get(a);return null==c?!1:(c.removeAll(),delete b.channels[a],!0)},b.removeAll=function(){for(var a in b.channels)b.channels[a].removeAll();b.channels={}},b.add=function(a,c){var d=b.get(a.src);return null==d?!1:d.add(a,c)},b.remove=function(a){var c=b.get(a.src);return null==c?!1:(c.remove(a),!0)},b.maxPerChannel=function(){return f.maxDefault},b.get=function(a){return b.channels[a]};var f=b.prototype;f.src=null,f.max=null,f.maxDefault=100,f.length=0,f.init=function(a,b){this.src=a,this.max=b||this.maxDefault,-1==this.max&&this.max==this.maxDefault,this.instances=[]},f.get=function(a){return this.instances[a]},f.add=function(a,b){return this.getSlot(b,a)?(this.instances.push(a),this.length++,!0):!1},f.remove=function(a){var b=createjs.indexOf(this.instances,a);return-1==b?!1:(this.instances.splice(b,1),this.length--,!0)},f.removeAll=function(){for(var a=this.length-1;a>=0;a--)this.instances[a].stop()},f.getSlot=function(b){for(var c,d,e=0,f=this.max;f>e;e++){if(c=this.get(e),null==c)return!0;(b!=a.INTERRUPT_NONE||c.playState==a.PLAY_FINISHED)&&(0!=e?c.playState==a.PLAY_FINISHED||c.playState==a.PLAY_INTERRUPTED||c.playState==a.PLAY_FAILED?d=c:(b==a.INTERRUPT_EARLY&&c.getPosition()d.getPosition())&&(d=c):d=c)}return null!=d?(d.interrupt(),this.remove(d),!0):!1},f.toString=function(){return"[Sound SoundChannel]"},a.defaultSoundInstance=new c,null==createjs.proxy&&(createjs.proxy=function(){throw"Proxy has been moved to an external file, and must be included separately."}),d.init=function(){var a=window.navigator.userAgent;d.isFirefox=a.indexOf("Firefox")>-1,d.isOpera=null!=window.opera,d.isChrome=a.indexOf("Chrome")>-1,d.isIOS=a.indexOf("iPod")>-1||a.indexOf("iPhone")>-1||a.indexOf("iPad")>-1,d.isAndroid=a.indexOf("Android")>-1,d.isBlackberry=a.indexOf("Blackberry")>-1},d.init(),createjs.Sound.BrowserDetect=d}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.init()}var b=a;b.capabilities=null,b.isSupported=function(){var a=createjs.Sound.BrowserDetect.isIOS||createjs.Sound.BrowserDetect.isAndroid||createjs.Sound.BrowserDetect.isBlackberry;return"file:"!=location.protocol||a||this.isFileXHRSupported()?(b.generateCapabilities(),null==b.context?!1:!0):!1},b.isFileXHRSupported=function(){var a=!0,b=new XMLHttpRequest;try{b.open("GET","fail.fail",!1)}catch(c){return a=!1}b.onerror=function(){a=!1},b.onload=function(){a=404==this.status||200==this.status||0==this.status&&""!=this.response};try{b.send()}catch(c){a=!1}return a},b.generateCapabilities=function(){if(null==b.capabilities){var a=document.createElement("audio");if(null==a.canPlayType)return null;if(window.webkitAudioContext)b.context=new webkitAudioContext;else{if(!window.AudioContext)return null;b.context=new AudioContext}b.compatibilitySetUp(),b.playEmptySound(),b.capabilities={panning:!0,volume:!0,tracks:-1};for(var c=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=c.length;f>e;e++){var g=c[e],h=d[g]||g;b.capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}b.context.destination.numberOfChannels<2&&(b.capabilities.panning=!1),b.dynamicsCompressorNode=b.context.createDynamicsCompressor(),b.dynamicsCompressorNode.connect(b.context.destination),b.gainNode=b.context.createGain(),b.gainNode.connect(b.dynamicsCompressorNode)}},b.compatibilitySetUp=function(){if(!b.context.createGain){b.context.createGain=b.context.createGainNode;var a=b.context.createBufferSource();a.__proto__.start=a.__proto__.noteGrainOn,a.__proto__.stop=a.__proto__.noteOff,this.panningModel=0}},b.playEmptySound=function(){var a=this.context.createBuffer(1,1,22050),b=this.context.createBufferSource();b.buffer=a,b.connect(this.context.destination),b.start(0,0,0)};var c=a.prototype;c.capabilities=null,c.volume=1,c.context=null,c.panningModel="equalpower",c.dynamicsCompressorNode=null,c.gainNode=null,c.arrayBuffers=null,c.init=function(){this.capabilities=b.capabilities,this.arrayBuffers={},this.context=b.context,this.gainNode=b.gainNode,this.dynamicsCompressorNode=b.dynamicsCompressorNode},c.register=function(a){this.arrayBuffers[a]=!0;var b=new createjs.WebAudioPlugin.Loader(a,this);return{tag:b}},c.isPreloadStarted=function(a){return null!=this.arrayBuffers[a]},c.isPreloadComplete=function(a){return!(null==this.arrayBuffers[a]||1==this.arrayBuffers[a])},c.removeFromPreload=function(a){delete this.arrayBuffers[a]},c.removeSound=function(a){delete this.arrayBuffers[a]},c.removeAllSounds=function(){this.arrayBuffers={}},c.addPreloadResults=function(a,b){this.arrayBuffers[a]=b},c.handlePreloadComplete=function(){createjs.Sound.sendFileLoadEvent(this.src)},c.preload=function(a,b,c){this.arrayBuffers[a]=!0;var d=new createjs.WebAudioPlugin.Loader(a,this);d.onload=this.handlePreloadComplete,null!=c&&(d.src=c+d.src),d.load()},c.create=function(a){return this.isPreloadStarted(a)||this.preload(a),new createjs.WebAudioPlugin.SoundInstance(a,this)},c.setVolume=function(a){return this.volume=a,this.updateVolume(),!0},c.updateVolume=function(){var a=createjs.Sound.masterMute?0:this.volume;a!=this.gainNode.gain.value&&(this.gainNode.gain.value=a)},c.getVolume=function(){return this.volume},c.setMute=function(){return this.updateVolume(),!0},c.toString=function(){return"[WebAudioPlugin]"},createjs.WebAudioPlugin=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.uniqueId=-1,b.playState=null,b.owner=null,b.offset=0,b.delay=0,b._volume=1,Object.defineProperty(b,"volume",{get:function(){return this._volume},set:function(a){return null==Number(a)?!1:(a=Math.max(0,Math.min(1,a)),this._volume=a,this.updateVolume(),void 0)}}),b._pan=0,Object.defineProperty(b,"pan",{get:function(){return this._pan},set:function(a){return this.owner.capabilities.panning&&null!=Number(a)?(a=Math.max(-1,Math.min(1,a)),this._pan=a,this.panNode.setPosition(a,0,-.5),void 0):!1}}),b.duration=0,b.remainingLoops=0,b.delayTimeoutId=null,b.soundCompleteTimeout=null,b.panNode=null,b.gainNode=null,b.sourceNode=null,b.sourceNodeNext=null,b.muted=!1,b.paused=!1,b.startTime=0,b.addEventListener=null,b.removeEventListener=null,b.removeAllEventListeners=null,b.dispatchEvent=null,b.hasEventListener=null,b._listeners=null,b.endedHandler=null,b.readyHandler=null,b.stalledHandler=null,b.sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b.init=function(a,b){this.owner=b,this.src=a,this.panNode=this.owner.context.createPanner(),this.panNode.panningModel=this.owner.panningModel,this.gainNode=this.owner.context.createGain(),this.gainNode.connect(this.panNode),this.owner.isPreloadComplete(this.src)&&(this.duration=1e3*this.owner.arrayBuffers[this.src].duration),this.endedHandler=createjs.proxy(this.handleSoundComplete,this),this.readyHandler=createjs.proxy(this.handleSoundReady,this),this.stalledHandler=createjs.proxy(this.handleSoundStalled,this)},b.cleanUp=function(){this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.sourceNode=this.cleanUpAudioNode(this.sourceNode),this.sourceNodeNext=this.cleanUpAudioNode(this.sourceNodeNext)),0!=this.panNode.numberOfOutputs&&this.panNode.disconnect(0),clearTimeout(this.delayTimeoutId),clearTimeout(this.soundCompleteTimeout),this.startTime=0,null!=window.createjs&&createjs.Sound.playFinished(this)},b.cleanUpAudioNode=function(a){return a&&(a.stop(0),a.disconnect(this.gainNode),a=null),a},b.interrupt=function(){this.playState=createjs.Sound.PLAY_INTERRUPTED,this.cleanUp(),this.paused=!1,this.sendEvent("interrupted")},b.handleSoundStalled=function(){this.sendEvent("failed")},b.handleSoundReady=function(){if(null!=window.createjs){if(1e3*this.offset>this.getDuration())return this.playFailed(),void 0;this.offset<0&&(this.offset=0),this.playState=createjs.Sound.PLAY_SUCCEEDED,this.paused=!1,this.panNode.connect(this.owner.gainNode);var a=this.owner.arrayBuffers[this.src].duration;this.sourceNode=this.createAndPlayAudioNode(this.owner.context.currentTime-a,this.offset),this.duration=1e3*a,this.startTime=this.sourceNode.startTime-this.offset,this.soundCompleteTimeout=setTimeout(this.endedHandler,1e3*(a-this.offset)),0!=this.remainingLoops&&(this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0))}},b.createAndPlayAudioNode=function(a,b){var c=this.owner.context.createBufferSource();return c.buffer=this.owner.arrayBuffers[this.src],c.connect(this.gainNode),this.owner.context.currentTime,c.startTime=a+c.buffer.duration,c.start(c.startTime,b,c.buffer.duration-b),c},b.play=function(a,b,c,d,e,f){this.cleanUp(),createjs.Sound.playInstance(this,a,b,c,d,e,f)},b.beginPlaying=function(a,b,c,d){return null!=window.createjs&&this.src?(this.offset=a/1e3,this.remainingLoops=b,this.volume=c,this.pan=d,this.owner.isPreloadComplete(this.src)?(this.handleSoundReady(null),this.sendEvent("succeeded"),1):(this.playFailed(),void 0)):void 0},b.pause=function(){return this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED?!1:(this.paused=!0,this.offset=this.owner.context.currentTime-this.startTime,this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),0!=this.panNode.numberOfOutputs&&this.panNode.disconnect(),clearTimeout(this.delayTimeoutId),clearTimeout(this.soundCompleteTimeout),!0)},b.resume=function(){return this.paused?(this.handleSoundReady(null),!0):!1},b.stop=function(){return this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.offset=0,!0},b.setVolume=function(a){return this.volume=a,!0},b.updateVolume=function(){var a=this.muted?0:this._volume;return a!=this.gainNode.gain.value?(this.gainNode.gain.value=a,!0):!1},b.getVolume=function(){return this.volume},b.setMute=function(a){return null==a||void 0==a?!1:(this.muted=a,this.updateVolume(),!0)},b.getMute=function(){return this.muted},b.setPan=function(a){return this.pan=a,this.pan!=a?!1:void 0},b.getPan=function(){return this.pan},b.getPosition=function(){if(this.paused||null==this.sourceNode)var a=this.offset;else var a=this.owner.context.currentTime-this.startTime;return 1e3*a},b.setPosition=function(a){return this.offset=a/1e3,this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),clearTimeout(this.soundCompleteTimeout)),this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED||this.handleSoundReady(null),!0},b.getDuration=function(){return this.duration},b.handleSoundComplete=function(){return this.offset=0,0!=this.remainingLoops?(this.remainingLoops--,this.sourceNodeNext?(this.cleanUpAudioNode(this.sourceNode),this.sourceNode=this.sourceNodeNext,this.startTime=this.sourceNode.startTime,this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0),this.soundCompleteTimeout=setTimeout(this.endedHandler,this.duration)):this.handleSoundReady(null),this.sendEvent("loop"),void 0):(null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.sendEvent("complete")),void 0)},b.playFailed=function(){null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FAILED,this.cleanUp(),this.sendEvent("failed"))},b.toString=function(){return"[WebAudioPlugin SoundInstance]"},createjs.EventDispatcher.initialize(a.prototype),createjs.WebAudioPlugin.SoundInstance=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.request=null,b.owner=null,b.progress=-1,b.src=null,b.originalSrc=null,b.result=null,b.onload=null,b.onprogress=null,b.onError=null,b.init=function(a,b){this.src=a,this.originalSrc=a,this.owner=b},b.load=function(a){null!=a&&(this.src=a),this.request=new XMLHttpRequest,this.request.open("GET",this.src,!0),this.request.responseType="arraybuffer",this.request.onload=createjs.proxy(this.handleLoad,this),this.request.onError=createjs.proxy(this.handleError,this),this.request.onprogress=createjs.proxy(this.handleProgress,this),this.request.send()},b.handleProgress=function(a,b){this.progress=a/b,null!=this.onprogress&&this.onprogress({loaded:a,total:b,progress:this.progress})},b.handleLoad=function(){this.owner.context.decodeAudioData(this.request.response,createjs.proxy(this.handleAudioDecoded,this),createjs.proxy(this.handleError,this))},b.handleAudioDecoded=function(a){this.progress=1,this.result=a,this.src=this.originalSrc,this.owner.addPreloadResults(this.src,this.result),this.onload&&this.onload()},b.handleError=function(a){this.owner.removeSound(this.src),this.onerror&&this.onerror(a)},b.toString=function(){return"[WebAudioPlugin Loader]"},createjs.WebAudioPlugin.Loader=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.init()}var b=a;b.MAX_INSTANCES=30,b.capabilities=null,b.AUDIO_READY="canplaythrough",b.AUDIO_ENDED="ended",b.AUDIO_SEEKED="seeked",b.AUDIO_ERROR="error",b.AUDIO_STALLED="stalled",b.enableIOS=!1,b.isSupported=function(){if(createjs.Sound.BrowserDetect.isIOS&&!b.enableIOS)return!1;b.generateCapabilities();var a=b.tag;return null==a||null==b.capabilities?!1:!0},b.generateCapabilities=function(){if(null==b.capabilities){var a=b.tag=document.createElement("audio");if(null==a.canPlayType)return null;b.capabilities={panning:!0,volume:!0,tracks:-1};for(var c=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=c.length;f>e;e++){var g=c[e],h=d[g]||g;b.capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}}};var c=a.prototype;c.capabilities=null,c.audioSources=null,c.defaultNumChannels=2,c.loadedHandler=null,c.init=function(){this.capabilities=b.capabilities,this.audioSources={}},c.register=function(a,b){this.audioSources[a]=!0;for(var c=createjs.HTMLAudioPlugin.TagPool.get(a),d=null,e=b||this.defaultNumChannels,f=0;e>f;f++)d=this.createTag(a),c.add(d);if(d.id=a,this.loadedHandler=createjs.proxy(this.handleTagLoad,this),d.addEventListener&&d.addEventListener("canplaythrough",this.loadedHandler),null==d.onreadystatechange)d.onreadystatechange=this.loadedHandler;else{var g=d.onreadystatechange;d.onreadystatechange=function(){g(),this.loadedHandler()}}return{tag:d,numChannels:e}},c.handleTagLoad=function(a){a.target.removeEventListener&&a.target.removeEventListener("canplaythrough",this.loadedHandler),a.target.onreadystatechange=null,a.target.src!=a.target.id&&createjs.HTMLAudioPlugin.TagPool.checkSrc(a.target.id)},c.createTag=function(a){var b=document.createElement("audio");return b.autoplay=!1,b.preload="none",b.src=a,b},c.removeSound=function(a){delete this.audioSources[a],createjs.HTMLAudioPlugin.TagPool.remove(a)},c.removeAllSounds=function(){this.audioSources={},createjs.HTMLAudioPlugin.TagPool.removeAll()},c.create=function(a){if(!this.isPreloadStarted(a)){var b=createjs.HTMLAudioPlugin.TagPool.get(a),c=this.createTag(a);c.id=a,b.add(c),this.preload(a,{tag:c})}return new createjs.HTMLAudioPlugin.SoundInstance(a,this)},c.isPreloadStarted=function(a){return null!=this.audioSources[a]},c.preload=function(a,b,c){this.audioSources[a]=!0,null!=c&&(b.tag.src=c+a),new createjs.HTMLAudioPlugin.Loader(a,b.tag)},c.toString=function(){return"[HTMLAudioPlugin]"},createjs.HTMLAudioPlugin=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.uniqueId=-1,b.playState=null,b.owner=null,b.loaded=!1,b.offset=0,b.delay=0,b._volume=1,Object.defineProperty(b,"volume",{get:function(){return this._volume},set:function(a){null!=Number(a)&&(a=Math.max(0,Math.min(1,a)),this._volume=a,this.updateVolume())}}),b.pan=0,b.duration=0,b.remainingLoops=0,b.delayTimeoutId=null,b.tag=null,b.muted=!1,b.paused=!1,b.addEventListener=null,b.removeEventListener=null,b.removeAllEventListeners=null,b.dispatchEvent=null,b.hasEventListener=null,b._listeners=null,b.endedHandler=null,b.readyHandler=null,b.stalledHandler=null,b.loopHandler=null,b.init=function(a,b){this.src=a,this.owner=b,this.endedHandler=createjs.proxy(this.handleSoundComplete,this),this.readyHandler=createjs.proxy(this.handleSoundReady,this),this.stalledHandler=createjs.proxy(this.handleSoundStalled,this),this.loopHandler=createjs.proxy(this.handleSoundLoop,this)},b.sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b.cleanUp=function(){var a=this.tag;if(null!=a){a.pause(),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_ENDED,this.endedHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1);try{a.currentTime=0}catch(b){}createjs.HTMLAudioPlugin.TagPool.setInstance(this.src,a),this.tag=null}clearTimeout(this.delayTimeoutId),null!=window.createjs&&createjs.Sound.playFinished(this)},b.interrupt=function(){null!=this.tag&&(this.playState=createjs.Sound.PLAY_INTERRUPTED,this.cleanUp(),this.paused=!1,this.sendEvent("interrupted"))},b.play=function(a,b,c,d,e,f){this.cleanUp(),createjs.Sound.playInstance(this,a,b,c,d,e,f)},b.beginPlaying=function(a,b,c,d){if(null==window.createjs)return-1;var e=this.tag=createjs.HTMLAudioPlugin.TagPool.getInstance(this.src);return null==e?(this.playFailed(),-1):(e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_ENDED,this.endedHandler,!1),this.offset=a,this.volume=c,this.pan=d,this.updateVolume(),this.remainingLoops=b,4!==e.readyState?(e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_STALLED,this.stalledHandler,!1),e.preload="auto",e.load()):this.handleSoundReady(null),this.sendEvent("succeeded"),1)},b.handleSoundStalled=function(){this.cleanUp(),this.sendEvent("failed")},b.handleSoundReady=function(){if(null!=window.createjs){if(this.duration=1e3*this.tag.duration,this.playState=createjs.Sound.PLAY_SUCCEEDED,this.paused=!1,this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),this.offset>=this.getDuration())return this.playFailed(),void 0;this.offset>0&&(this.tag.currentTime=.001*this.offset),-1==this.remainingLoops&&(this.tag.loop=!0),0!=this.remainingLoops&&(this.tag.addEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1),this.tag.loop=!0),this.tag.play()}},b.pause=function(){return this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED||null==this.tag?!1:(this.paused=!0,this.tag.pause(),clearTimeout(this.delayTimeoutId),!0)},b.resume=function(){return this.paused&&null!=this.tag?(this.paused=!1,this.tag.play(),!0):!1},b.stop=function(){return this.offset=0,this.pause(),this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),!0},b.setMasterVolume=function(){return this.updateVolume(),!0},b.setVolume=function(a){return this.volume=a,!0},b.updateVolume=function(){if(null!=this.tag){var a=this.muted||createjs.Sound.masterMute?0:this._volume*createjs.Sound.masterVolume;return a!=this.tag.volume&&(this.tag.volume=a),!0}return!1},b.getVolume=function(){return this.volume},b.setMasterMute=function(){return this.updateVolume(),!0},b.setMute=function(a){return null==a||void 0==a?!1:(this.muted=a,this.updateVolume(),!0)},b.getMute=function(){return this.muted},b.setPan=function(){return!1},b.getPan=function(){return 0},b.getPosition=function(){return null==this.tag?this.offset:1e3*this.tag.currentTime},b.setPosition=function(a){if(null==this.tag)this.offset=a;else{this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1);try{this.tag.currentTime=.001*a}catch(b){return!1}this.tag.addEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1)}return!0},b.getDuration=function(){return this.duration},b.handleSoundComplete=function(){this.offset=0,null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.sendEvent("complete"))},b.handleSoundLoop=function(){this.offset=0,this.remainingLoops--,0==this.remainingLoops&&(this.tag.loop=!1,this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1)),this.sendEvent("loop")},b.playFailed=function(){null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FAILED,this.cleanUp(),this.sendEvent("failed"))},b.toString=function(){return"[HTMLAudioPlugin SoundInstance]"},createjs.EventDispatcher.initialize(a.prototype),createjs.HTMLAudioPlugin.SoundInstance=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.tag=null,b.preloadTimer=null,b.loadedHandler=null,b.init=function(a,b){if(this.src=a,this.tag=b,this.preloadTimer=setInterval(createjs.proxy(this.preloadTick,this),200),this.loadedHandler=createjs.proxy(this.sendLoadedEvent,this),this.tag.addEventListener&&this.tag.addEventListener("canplaythrough",this.loadedHandler),null==this.tag.onreadystatechange)this.tag.onreadystatechange=createjs.proxy(this.sendLoadedEvent,this);else{var c=this.tag.onreadystatechange;this.tag.onreadystatechange=function(){c(),this.tag.onreadystatechange=createjs.proxy(this.sendLoadedEvent,this)}}this.tag.preload="auto",this.tag.load()},b.preloadTick=function(){var a=this.tag.buffered,b=this.tag.duration;a.length>0&&a.end(0)>=b-1&&this.handleTagLoaded()},b.handleTagLoaded=function(){clearInterval(this.preloadTimer)},b.sendLoadedEvent=function(){this.tag.removeEventListener&&this.tag.removeEventListener("canplaythrough",this.loadedHandler),this.tag.onreadystatechange=null,createjs.Sound.sendFileLoadEvent(this.src)},b.toString=function(){return"[HTMLAudioPlugin Loader]"},createjs.HTMLAudioPlugin.Loader=a}(),function(){"use strict";function a(a){this.init(a)}var b=a;b.tags={},b.get=function(c){var d=b.tags[c];return null==d&&(d=b.tags[c]=new a(c)),d},b.remove=function(a){var c=b.tags[a];return null==c?!1:(c.removeAll(),delete b.tags[a],!0) +this.createjs=this.createjs||{},function(){var a=createjs.SoundJS=createjs.SoundJS||{};a.version="NEXT",a.buildDate="Wed, 25 Sep 2013 17:00:28 GMT"}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(){},b=a.prototype;a.initialize=function(a){a.addEventListener=b.addEventListener,a.on=b.on,a.removeEventListener=a.off=b.removeEventListener,a.removeAllEventListeners=b.removeAllEventListeners,a.hasEventListener=b.hasEventListener,a.dispatchEvent=b.dispatchEvent,a._dispatchEvent=b._dispatchEvent},b._listeners=null,b._captureListeners=null,b.initialize=function(){},b.addEventListener=function(a,b,c){var d;d=c?this._captureListeners=this._captureListeners||{}:this._listeners=this._listeners||{};var e=d[a];return e&&this.removeEventListener(a,b,c),e=d[a],e?e.push(b):d[a]=[b],b},b.on=function(a,b,c,d,e,f){return b.handleEvent&&(c=c||b,b=b.handleEvent),c=c||this,this.addEventListener(a,function(a){b.call(c,a,e),d&&a.remove()},f)},b.removeEventListener=function(a,b,c){var d=c?this._captureListeners:this._listeners;if(d){var e=d[a];if(e)for(var f=0,g=e.length;g>f;f++)if(e[f]==b){1==g?delete d[a]:e.splice(f,1);break}}},b.off=b.removeEventListener,b.removeAllEventListeners=function(a){a?(this._listeners&&delete this._listeners[a],this._captureListeners&&delete this._captureListeners[a]):this._listeners=this._captureListeners=null},b.dispatchEvent=function(a,b){if("string"==typeof a){var c=this._listeners;if(!c||!c[a])return!1;a=new createjs.Event(a)}if(a.target=b||this,a.bubbles&&this.parent){for(var d=this,e=[d];d.parent;)e.push(d=d.parent);var f,g=e.length;for(f=g-1;f>=0&&!a.propagationStopped;f--)e[f]._dispatchEvent(a,1+(0==f));for(f=1;g>f&&!a.propagationStopped;f++)e[f]._dispatchEvent(a,3)}else this._dispatchEvent(a,2);return a.defaultPrevented},b.hasEventListener=function(a){var b=this._listeners,c=this._captureListeners;return!!(b&&b[a]||c&&c[a])},b.toString=function(){return"[EventDispatcher]"},b._dispatchEvent=function(a,b){var c,d=1==b?this._captureListeners:this._listeners;if(a&&d){var e=d[a.type];if(!e||!(c=e.length))return;a.currentTarget=this,a.eventPhase=b,a.removed=!1,e=e.slice();for(var f=0;c>f&&!a.immediatePropagationStopped;f++){var g=e[f];g.handleEvent?g.handleEvent(a):g(a),a.removed&&(this.off(a.type,g,1==b),a.removed=!1)}}},createjs.EventDispatcher=a}(),this.createjs=this.createjs||{},function(){"use strict";var a=function(a,b,c){this.initialize(a,b,c)},b=a.prototype;b.type=null,b.target=null,b.currentTarget=null,b.eventPhase=0,b.bubbles=!1,b.cancelable=!1,b.timeStamp=0,b.defaultPrevented=!1,b.propagationStopped=!1,b.immediatePropagationStopped=!1,b.removed=!1,b.initialize=function(a,b,c){this.type=a,this.bubbles=b,this.cancelable=c,this.timeStamp=(new Date).getTime()},b.preventDefault=function(){this.defaultPrevented=!0},b.stopPropagation=function(){this.propagationStopped=!0},b.stopImmediatePropagation=function(){this.immediatePropagationStopped=this.propagationStopped=!0},b.remove=function(){this.removed=!0},b.clone=function(){return new a(this.type,this.bubbles,this.cancelable)},b.toString=function(){return"[Event (type="+this.type+")]"},createjs.Event=a}(),this.createjs=this.createjs||{},function(){"use strict";createjs.indexOf=function(a,b){for(var c=0,d=a.length;d>c;c++)if(b===a[c])return c;return-1}}(),this.createjs=this.createjs||{},function(){"use strict";createjs.proxy=function(a,b){var c=Array.prototype.slice.call(arguments,2);return function(){return a.apply(b,Array.prototype.slice.call(arguments,0).concat(c))}}}(),this.createjs=this.createjs||{},function(){"use strict";function a(){throw"Sound cannot be instantiated"}function b(a,b){this.init(a,b)}function c(){this.isDefault=!0,this.addEventListener=this.removeEventListener=this.removeAllEventListener=this.dispatchEvent=this.hasEventListener=this._listeners=this.interrupt=this.playFailed=this.pause=this.resume=this.play=this.beginPlaying=this.cleanUp=this.stop=this.setMasterVolume=this.setVolume=this.mute=this.setMute=this.getMute=this.setPan=this.getPosition=this.setPosition=function(){return!1},this.getVolume=this.getPan=this.getDuration=function(){return 0},this.playState=a.PLAY_FAILED,this.toString=function(){return"[Sound Default Sound Instance]"}}function d(){}var e=a;e.DELIMITER="|",e.AUDIO_TIMEOUT=8e3,e.INTERRUPT_ANY="any",e.INTERRUPT_EARLY="early",e.INTERRUPT_LATE="late",e.INTERRUPT_NONE="none",e.PLAY_INITED="playInited",e.PLAY_SUCCEEDED="playSucceeded",e.PLAY_INTERRUPTED="playInterrupted",e.PLAY_FINISHED="playFinished",e.PLAY_FAILED="playFailed",e.SUPPORTED_EXTENSIONS=["mp3","ogg","mpeg","wav","m4a","mp4","aiff","wma","mid"],e.EXTENSION_MAP={m4a:"mp4"},e.FILE_PATTERN=/^(?:(\w+:)\/{2}(\w+(?:\.\w+)*\/?))?([/.]*?(?:[^?]+)?\/)?((?:[^/?]+)\.(\w+))(?:\?(\S+)?)?$/,e.defaultInterruptBehavior=e.INTERRUPT_NONE,e.lastId=0,e.activePlugin=null,e.pluginsRegistered=!1,e.masterVolume=1,e.masterMute=!1,e.instances=[],e.idHash={},e.preloadHash={},e.defaultSoundInstance=null,e.addEventListener=null,e.removeEventListener=null,e.removeAllEventListeners=null,e.dispatchEvent=null,e.hasEventListener=null,e._listeners=null,createjs.EventDispatcher.initialize(e),e.sendFileLoadEvent=function(a){if(e.preloadHash[a])for(var b=0,c=e.preloadHash[a].length;c>b;b++){var d=e.preloadHash[a][b];if(e.preloadHash[a][b]=!0,e.hasEventListener("fileload")){var f=new createjs.Event("fileload");f.src=d.src,f.id=d.id,f.data=d.data,e.dispatchEvent(f)}}},e.getPreloadHandlers=function(){return{callback:createjs.proxy(e.initLoad,e),types:["sound"],extensions:e.SUPPORTED_EXTENSIONS}},e.registerPlugin=function(a){return e.pluginsRegistered=!0,null==a?!1:a.isSupported()?(e.activePlugin=new a,!0):!1},e.registerPlugins=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];if(e.registerPlugin(d))return!0}return!1},e.initializeDefaultPlugins=function(){return null!=e.activePlugin?!0:e.pluginsRegistered?!1:e.registerPlugins([createjs.WebAudioPlugin,createjs.HTMLAudioPlugin])?!0:!1},e.isReady=function(){return null!=e.activePlugin},e.getCapabilities=function(){return null==e.activePlugin?null:e.activePlugin.capabilities},e.getCapability=function(a){return null==e.activePlugin?null:e.activePlugin.capabilities[a]},e.initLoad=function(a,b,c,d,f){var g=e.registerSound(a,c,d,!1,f);return null==g?!1:g},e.registerSound=function(a,c,d,f,g){if(!e.initializeDefaultPlugins())return!1;a instanceof Object&&(g=c,c=a.id,d=a.data,a=a.src);var h=e.parsePath(a,"sound",c,d);if(null==h)return!1;null!=c&&(e.idHash[c]=h.src);var i=null;null!=d&&(isNaN(d.channels)?isNaN(d)||(i=parseInt(d)):i=parseInt(d.channels));var j=e.activePlugin.register(h.src,i);if(null!=j&&(null!=j.numChannels&&(i=j.numChannels),b.create(h.src,i),null!=d&&isNaN(d)?d.channels=h.data.channels=i||b.maxPerChannel():d=h.data=i||b.maxPerChannel(),null!=j.tag?h.tag=j.tag:j.src&&(h.src=j.src),null!=j.completeHandler&&(h.completeHandler=j.completeHandler),j.type&&(h.type=j.type)),0!=f)if(e.preloadHash[h.src]||(e.preloadHash[h.src]=[]),e.preloadHash[h.src].push({src:a,id:c,data:d}),1==e.preloadHash[h.src].length)null==g&&(g=""),e.activePlugin.preload(h.src,j,g);else if(1==e.preloadHash[h.src][0])return!0;return h},e.registerManifest=function(a,b){for(var c=[],d=0,e=a.length;e>d;d++)c[d]=createjs.Sound.registerSound(a[d].src,a[d].id,a[d].data,a[d].preload,b);return c},e.removeSound=function(a){if(null==e.activePlugin)return!1;a instanceof Object&&(a=a.src),a=e.getSrcById(a);var c=e.parsePath(a);if(null==c)return!1;a=c.src;for(var d in e.idHash)e.idHash[d]==a&&delete e.idHash[d];return b.removeSrc(a),delete e.preloadHash[a],e.activePlugin.removeSound(a),!0},e.removeManifest=function(a){for(var b=[],c=0,d=a.length;d>c;c++)b[c]=createjs.Sound.removeSound(a[c].src);return b},e.removeAllSounds=function(){e.idHash={},e.preloadHash={},b.removeAll(),e.activePlugin.removeAllSounds()},e.loadComplete=function(a){var b=e.parsePath(a,"sound");return a=b?e.getSrcById(b.src):e.getSrcById(a),1==e.preloadHash[a][0]},e.parsePath=function(a,b,c,d){"string"!=typeof a&&(a=a.toString());for(var f=a.split(e.DELIMITER),g={type:b||"sound",id:c,data:d},h=e.getCapabilities(),i=0,j=f.length;j>i;i++){var k=f[i],l=k.match(e.FILE_PATTERN);if(null==l)return!1;var m=l[4],n=l[5];if(h[n]&&createjs.indexOf(e.SUPPORTED_EXTENSIONS,n)>-1)return g.name=m,g.src=k,g.extension=n,g}return null},e.play=function(a,b,c,d,f,g,h){var i=e.createInstance(a),j=e.playInstance(i,b,c,d,f,g,h);return j||i.playFailed(),i},e.createInstance=function(c){if(!e.initializeDefaultPlugins())return e.defaultSoundInstance;c=e.getSrcById(c);var d=e.parsePath(c,"sound"),f=null;return null!=d&&null!=d.src?(b.create(d.src),f=e.activePlugin.create(d.src)):f=a.defaultSoundInstance,f.uniqueId=e.lastId++,f},e.setVolume=function(a){if(null==Number(a))return!1;if(a=Math.max(0,Math.min(1,a)),e.masterVolume=a,!this.activePlugin||!this.activePlugin.setVolume||!this.activePlugin.setVolume(a))for(var b=this.instances,c=0,d=b.length;d>c;c++)b[c].setMasterVolume(a)},e.getVolume=function(){return e.masterVolume},e.setMute=function(a){if(null==a||void 0==a)return!1;if(this.masterMute=a,!this.activePlugin||!this.activePlugin.setMute||!this.activePlugin.setMute(a))for(var b=this.instances,c=0,d=b.length;d>c;c++)b[c].setMasterMute(a);return!0},e.getMute=function(){return this.masterMute},e.stop=function(){for(var a=this.instances,b=a.length;b--;)a[b].stop()},e.playInstance=function(a,b,c,d,f,g,h){if(b instanceof Object&&(c=b.delay,d=b.offset,f=b.loop,g=b.volume,h=b.pan),b=b||e.defaultInterruptBehavior,null==c&&(c=0),null==d&&(d=a.getPosition()),null==f&&(f=0),null==g&&(g=a.volume),null==h&&(h=a.pan),0==c){var i=e.beginPlaying(a,b,d,f,g,h);if(!i)return!1}else{var j=setTimeout(function(){e.beginPlaying(a,b,d,f,g,h)},c);a.delayTimeoutId=j}return this.instances.push(a),!0},e.beginPlaying=function(a,c,d,e,f,g){if(!b.add(a,c))return!1;var h=a.beginPlaying(d,e,f,g);if(!h){var i=createjs.indexOf(this.instances,a);return i>-1&&this.instances.splice(i,1),!1}return!0},e.getSrcById=function(a){return null==e.idHash||null==e.idHash[a]?a:e.idHash[a]},e.playFinished=function(a){b.remove(a);var c=createjs.indexOf(this.instances,a);c>-1&&this.instances.splice(c,1)},createjs.Sound=a,b.channels={},b.create=function(a,c){var d=b.get(a);return null==d?(b.channels[a]=new b(a,c),!0):!1},b.removeSrc=function(a){var c=b.get(a);return null==c?!1:(c.removeAll(),delete b.channels[a],!0)},b.removeAll=function(){for(var a in b.channels)b.channels[a].removeAll();b.channels={}},b.add=function(a,c){var d=b.get(a.src);return null==d?!1:d.add(a,c)},b.remove=function(a){var c=b.get(a.src);return null==c?!1:(c.remove(a),!0)},b.maxPerChannel=function(){return f.maxDefault},b.get=function(a){return b.channels[a]};var f=b.prototype;f.src=null,f.max=null,f.maxDefault=100,f.length=0,f.init=function(a,b){this.src=a,this.max=b||this.maxDefault,-1==this.max&&this.max==this.maxDefault,this.instances=[]},f.get=function(a){return this.instances[a]},f.add=function(a,b){return this.getSlot(b,a)?(this.instances.push(a),this.length++,!0):!1},f.remove=function(a){var b=createjs.indexOf(this.instances,a);return-1==b?!1:(this.instances.splice(b,1),this.length--,!0)},f.removeAll=function(){for(var a=this.length-1;a>=0;a--)this.instances[a].stop()},f.getSlot=function(b){for(var c,d,e=0,f=this.max;f>e;e++){if(c=this.get(e),null==c)return!0;(b!=a.INTERRUPT_NONE||c.playState==a.PLAY_FINISHED)&&(0!=e?c.playState==a.PLAY_FINISHED||c.playState==a.PLAY_INTERRUPTED||c.playState==a.PLAY_FAILED?d=c:(b==a.INTERRUPT_EARLY&&c.getPosition()d.getPosition())&&(d=c):d=c)}return null!=d?(d.interrupt(),this.remove(d),!0):!1},f.toString=function(){return"[Sound SoundChannel]"},a.defaultSoundInstance=new c,null==createjs.proxy&&(createjs.proxy=function(){throw"Proxy has been moved to an external file, and must be included separately."}),d.init=function(){var a=window.navigator.userAgent;d.isFirefox=a.indexOf("Firefox")>-1,d.isOpera=null!=window.opera,d.isChrome=a.indexOf("Chrome")>-1,d.isIOS=a.indexOf("iPod")>-1||a.indexOf("iPhone")>-1||a.indexOf("iPad")>-1,d.isAndroid=a.indexOf("Android")>-1,d.isBlackberry=a.indexOf("Blackberry")>-1},d.init(),createjs.Sound.BrowserDetect=d}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.init()}var b=a;b.capabilities=null,b.isSupported=function(){var a=createjs.Sound.BrowserDetect.isIOS||createjs.Sound.BrowserDetect.isAndroid||createjs.Sound.BrowserDetect.isBlackberry;return"file:"!=location.protocol||a||this.isFileXHRSupported()?(b.generateCapabilities(),null==b.context?!1:!0):!1},b.isFileXHRSupported=function(){var a=!0,b=new XMLHttpRequest;try{b.open("GET","fail.fail",!1)}catch(c){return a=!1}b.onerror=function(){a=!1},b.onload=function(){a=404==this.status||200==this.status||0==this.status&&""!=this.response};try{b.send()}catch(c){a=!1}return a},b.generateCapabilities=function(){if(null==b.capabilities){var a=document.createElement("audio");if(null==a.canPlayType)return null;if(window.webkitAudioContext)b.context=new webkitAudioContext;else{if(!window.AudioContext)return null;b.context=new AudioContext}b.compatibilitySetUp(),b.playEmptySound(),b.capabilities={panning:!0,volume:!0,tracks:-1};for(var c=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=c.length;f>e;e++){var g=c[e],h=d[g]||g;b.capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}b.context.destination.numberOfChannels<2&&(b.capabilities.panning=!1),b.dynamicsCompressorNode=b.context.createDynamicsCompressor(),b.dynamicsCompressorNode.connect(b.context.destination),b.gainNode=b.context.createGain(),b.gainNode.connect(b.dynamicsCompressorNode)}},b.compatibilitySetUp=function(){if(!b.context.createGain){b.context.createGain=b.context.createGainNode;var a=b.context.createBufferSource();a.__proto__.start=a.__proto__.noteGrainOn,a.__proto__.stop=a.__proto__.noteOff,this.panningModel=0}},b.playEmptySound=function(){var a=this.context.createBuffer(1,1,22050),b=this.context.createBufferSource();b.buffer=a,b.connect(this.context.destination),b.start(0,0,0)};var c=a.prototype;c.capabilities=null,c.volume=1,c.context=null,c.panningModel="equalpower",c.dynamicsCompressorNode=null,c.gainNode=null,c.arrayBuffers=null,c.init=function(){this.capabilities=b.capabilities,this.arrayBuffers={},this.context=b.context,this.gainNode=b.gainNode,this.dynamicsCompressorNode=b.dynamicsCompressorNode},c.register=function(a){this.arrayBuffers[a]=!0;var b=new createjs.WebAudioPlugin.Loader(a,this);return{tag:b}},c.isPreloadStarted=function(a){return null!=this.arrayBuffers[a]},c.isPreloadComplete=function(a){return!(null==this.arrayBuffers[a]||1==this.arrayBuffers[a])},c.removeFromPreload=function(a){delete this.arrayBuffers[a]},c.removeSound=function(a){delete this.arrayBuffers[a]},c.removeAllSounds=function(){this.arrayBuffers={}},c.addPreloadResults=function(a,b){this.arrayBuffers[a]=b},c.handlePreloadComplete=function(){createjs.Sound.sendFileLoadEvent(this.src)},c.preload=function(a,b,c){this.arrayBuffers[a]=!0;var d=new createjs.WebAudioPlugin.Loader(a,this);d.onload=this.handlePreloadComplete,null!=c&&(d.src=c+d.src),d.load()},c.create=function(a){return this.isPreloadStarted(a)||this.preload(a),new createjs.WebAudioPlugin.SoundInstance(a,this)},c.setVolume=function(a){return this.volume=a,this.updateVolume(),!0},c.updateVolume=function(){var a=createjs.Sound.masterMute?0:this.volume;a!=this.gainNode.gain.value&&(this.gainNode.gain.value=a)},c.getVolume=function(){return this.volume},c.setMute=function(){return this.updateVolume(),!0},c.toString=function(){return"[WebAudioPlugin]"},createjs.WebAudioPlugin=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.uniqueId=-1,b.playState=null,b.owner=null,b.offset=0,b.delay=0,b._volume=1,Object.defineProperty(b,"volume",{get:function(){return this._volume},set:function(a){return null==Number(a)?!1:(a=Math.max(0,Math.min(1,a)),this._volume=a,this.updateVolume(),void 0)}}),b._pan=0,Object.defineProperty(b,"pan",{get:function(){return this._pan},set:function(a){return this.owner.capabilities.panning&&null!=Number(a)?(a=Math.max(-1,Math.min(1,a)),this._pan=a,this.panNode.setPosition(a,0,-.5),void 0):!1}}),b.duration=0,b.remainingLoops=0,b.delayTimeoutId=null,b.soundCompleteTimeout=null,b.panNode=null,b.gainNode=null,b.sourceNode=null,b.sourceNodeNext=null,b.muted=!1,b.paused=!1,b.startTime=0,b.addEventListener=null,b.removeEventListener=null,b.removeAllEventListeners=null,b.dispatchEvent=null,b.hasEventListener=null,b._listeners=null,b.endedHandler=null,b.readyHandler=null,b.stalledHandler=null,b.sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b.init=function(a,b){this.owner=b,this.src=a,this.panNode=this.owner.context.createPanner(),this.panNode.panningModel=this.owner.panningModel,this.gainNode=this.owner.context.createGain(),this.gainNode.connect(this.panNode),this.owner.isPreloadComplete(this.src)&&(this.duration=1e3*this.owner.arrayBuffers[this.src].duration),this.endedHandler=createjs.proxy(this.handleSoundComplete,this),this.readyHandler=createjs.proxy(this.handleSoundReady,this),this.stalledHandler=createjs.proxy(this.handleSoundStalled,this)},b.cleanUp=function(){this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.sourceNode=this.cleanUpAudioNode(this.sourceNode),this.sourceNodeNext=this.cleanUpAudioNode(this.sourceNodeNext)),0!=this.panNode.numberOfOutputs&&this.panNode.disconnect(0),clearTimeout(this.delayTimeoutId),clearTimeout(this.soundCompleteTimeout),this.startTime=0,null!=window.createjs&&createjs.Sound.playFinished(this)},b.cleanUpAudioNode=function(a){return a&&(a.stop(0),a.disconnect(this.gainNode),a=null),a},b.interrupt=function(){this.playState=createjs.Sound.PLAY_INTERRUPTED,this.cleanUp(),this.paused=!1,this.sendEvent("interrupted")},b.handleSoundStalled=function(){this.sendEvent("failed")},b.handleSoundReady=function(){if(null!=window.createjs){if(1e3*this.offset>this.getDuration())return this.playFailed(),void 0;this.offset<0&&(this.offset=0),this.playState=createjs.Sound.PLAY_SUCCEEDED,this.paused=!1,this.panNode.connect(this.owner.gainNode);var a=this.owner.arrayBuffers[this.src].duration;this.sourceNode=this.createAndPlayAudioNode(this.owner.context.currentTime-a,this.offset),this.duration=1e3*a,this.startTime=this.sourceNode.startTime-this.offset,this.soundCompleteTimeout=setTimeout(this.endedHandler,1e3*(a-this.offset)),0!=this.remainingLoops&&(this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0))}},b.createAndPlayAudioNode=function(a,b){var c=this.owner.context.createBufferSource();return c.buffer=this.owner.arrayBuffers[this.src],c.connect(this.gainNode),this.owner.context.currentTime,c.startTime=a+c.buffer.duration,c.start(c.startTime,b,c.buffer.duration-b),c},b.play=function(a,b,c,d,e,f){this.cleanUp(),createjs.Sound.playInstance(this,a,b,c,d,e,f)},b.beginPlaying=function(a,b,c,d){return null!=window.createjs&&this.src?(this.offset=a/1e3,this.remainingLoops=b,this.volume=c,this.pan=d,this.owner.isPreloadComplete(this.src)?(this.handleSoundReady(null),this.sendEvent("succeeded"),1):(this.playFailed(),void 0)):void 0},b.pause=function(){return this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED?!1:(this.paused=!0,this.offset=this.owner.context.currentTime-this.startTime,this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),0!=this.panNode.numberOfOutputs&&this.panNode.disconnect(),clearTimeout(this.delayTimeoutId),clearTimeout(this.soundCompleteTimeout),!0)},b.resume=function(){return this.paused?(this.handleSoundReady(null),!0):!1},b.stop=function(){return this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.offset=0,!0},b.setVolume=function(a){return this.volume=a,!0},b.updateVolume=function(){var a=this.muted?0:this._volume;return a!=this.gainNode.gain.value?(this.gainNode.gain.value=a,!0):!1},b.getVolume=function(){return this.volume},b.setMute=function(a){return null==a||void 0==a?!1:(this.muted=a,this.updateVolume(),!0)},b.getMute=function(){return this.muted},b.setPan=function(a){return this.pan=a,this.pan!=a?!1:void 0},b.getPan=function(){return this.pan},b.getPosition=function(){if(this.paused||null==this.sourceNode)var a=this.offset;else var a=this.owner.context.currentTime-this.startTime;return 1e3*a},b.setPosition=function(a){return this.offset=a/1e3,this.sourceNode&&this.sourceNode.playbackState!=this.sourceNode.UNSCHEDULED_STATE&&(this.cleanUpAudioNode(this.sourceNode),this.cleanUpAudioNode(this.sourceNodeNext),clearTimeout(this.soundCompleteTimeout)),this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED||this.handleSoundReady(null),!0},b.getDuration=function(){return this.duration},b.handleSoundComplete=function(){return this.offset=0,0!=this.remainingLoops?(this.remainingLoops--,this.sourceNodeNext?(this.cleanUpAudioNode(this.sourceNode),this.sourceNode=this.sourceNodeNext,this.startTime=this.sourceNode.startTime,this.sourceNodeNext=this.createAndPlayAudioNode(this.startTime,0),this.soundCompleteTimeout=setTimeout(this.endedHandler,this.duration)):this.handleSoundReady(null),this.sendEvent("loop"),void 0):(null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.sendEvent("complete")),void 0)},b.playFailed=function(){null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FAILED,this.cleanUp(),this.sendEvent("failed"))},b.toString=function(){return"[WebAudioPlugin SoundInstance]"},createjs.EventDispatcher.initialize(a.prototype),createjs.WebAudioPlugin.SoundInstance=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.request=null,b.owner=null,b.progress=-1,b.src=null,b.originalSrc=null,b.result=null,b.onload=null,b.onprogress=null,b.onError=null,b.init=function(a,b){this.src=a,this.originalSrc=a,this.owner=b},b.load=function(a){null!=a&&(this.src=a),this.request=new XMLHttpRequest,this.request.open("GET",this.src,!0),this.request.responseType="arraybuffer",this.request.onload=createjs.proxy(this.handleLoad,this),this.request.onError=createjs.proxy(this.handleError,this),this.request.onprogress=createjs.proxy(this.handleProgress,this),this.request.send()},b.handleProgress=function(a,b){this.progress=a/b,null!=this.onprogress&&this.onprogress({loaded:a,total:b,progress:this.progress})},b.handleLoad=function(){this.owner.context.decodeAudioData(this.request.response,createjs.proxy(this.handleAudioDecoded,this),createjs.proxy(this.handleError,this))},b.handleAudioDecoded=function(a){this.progress=1,this.result=a,this.src=this.originalSrc,this.owner.addPreloadResults(this.src,this.result),this.onload&&this.onload()},b.handleError=function(a){this.owner.removeSound(this.src),this.onerror&&this.onerror(a)},b.toString=function(){return"[WebAudioPlugin Loader]"},createjs.WebAudioPlugin.Loader=a}(),this.createjs=this.createjs||{},function(){"use strict";function a(){this.init()}var b=a;b.MAX_INSTANCES=30,b.capabilities=null,b.AUDIO_READY="canplaythrough",b.AUDIO_ENDED="ended",b.AUDIO_SEEKED="seeked",b.AUDIO_ERROR="error",b.AUDIO_STALLED="stalled",b.enableIOS=!1,b.isSupported=function(){if(createjs.Sound.BrowserDetect.isIOS&&!b.enableIOS)return!1;b.generateCapabilities();var a=b.tag;return null==a||null==b.capabilities?!1:!0},b.generateCapabilities=function(){if(null==b.capabilities){var a=b.tag=document.createElement("audio");if(null==a.canPlayType)return null;b.capabilities={panning:!0,volume:!0,tracks:-1};for(var c=createjs.Sound.SUPPORTED_EXTENSIONS,d=createjs.Sound.EXTENSION_MAP,e=0,f=c.length;f>e;e++){var g=c[e],h=d[g]||g;b.capabilities[g]="no"!=a.canPlayType("audio/"+g)&&""!=a.canPlayType("audio/"+g)||"no"!=a.canPlayType("audio/"+h)&&""!=a.canPlayType("audio/"+h)}}};var c=a.prototype;c.capabilities=null,c.audioSources=null,c.defaultNumChannels=2,c.loadedHandler=null,c.init=function(){this.capabilities=b.capabilities,this.audioSources={}},c.register=function(a,b){this.audioSources[a]=!0;for(var c=createjs.HTMLAudioPlugin.TagPool.get(a),d=null,e=b||this.defaultNumChannels,f=0;e>f;f++)d=this.createTag(a),c.add(d);if(d.id=a,this.loadedHandler=createjs.proxy(this.handleTagLoad,this),d.addEventListener&&d.addEventListener("canplaythrough",this.loadedHandler),null==d.onreadystatechange)d.onreadystatechange=this.loadedHandler;else{var g=d.onreadystatechange;d.onreadystatechange=function(){g(),this.loadedHandler()}}return{tag:d,numChannels:e}},c.handleTagLoad=function(a){a.target.removeEventListener&&a.target.removeEventListener("canplaythrough",this.loadedHandler),a.target.onreadystatechange=null,a.target.src!=a.target.id&&createjs.HTMLAudioPlugin.TagPool.checkSrc(a.target.id)},c.createTag=function(a){var b=document.createElement("audio");return b.autoplay=!1,b.preload="none",b.src=a,b},c.removeSound=function(a){delete this.audioSources[a],createjs.HTMLAudioPlugin.TagPool.remove(a)},c.removeAllSounds=function(){this.audioSources={},createjs.HTMLAudioPlugin.TagPool.removeAll()},c.create=function(a){if(!this.isPreloadStarted(a)){var b=createjs.HTMLAudioPlugin.TagPool.get(a),c=this.createTag(a);c.id=a,b.add(c),this.preload(a,{tag:c})}return new createjs.HTMLAudioPlugin.SoundInstance(a,this)},c.isPreloadStarted=function(a){return null!=this.audioSources[a]},c.preload=function(a,b,c){this.audioSources[a]=!0,null!=c&&(b.tag.src=c+a),new createjs.HTMLAudioPlugin.Loader(a,b.tag)},c.toString=function(){return"[HTMLAudioPlugin]"},createjs.HTMLAudioPlugin=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.uniqueId=-1,b.playState=null,b.owner=null,b.loaded=!1,b.offset=0,b.delay=0,b._volume=1,Object.defineProperty(b,"volume",{get:function(){return this._volume},set:function(a){null!=Number(a)&&(a=Math.max(0,Math.min(1,a)),this._volume=a,this.updateVolume())}}),b.pan=0,b.duration=0,b.remainingLoops=0,b.delayTimeoutId=null,b.tag=null,b.muted=!1,b.paused=!1,b.addEventListener=null,b.removeEventListener=null,b.removeAllEventListeners=null,b.dispatchEvent=null,b.hasEventListener=null,b._listeners=null,b.endedHandler=null,b.readyHandler=null,b.stalledHandler=null,b.loopHandler=null,b.init=function(a,b){this.src=a,this.owner=b,this.endedHandler=createjs.proxy(this.handleSoundComplete,this),this.readyHandler=createjs.proxy(this.handleSoundReady,this),this.stalledHandler=createjs.proxy(this.handleSoundStalled,this),this.loopHandler=createjs.proxy(this.handleSoundLoop,this)},b.sendEvent=function(a){var b=new createjs.Event(a);this.dispatchEvent(b)},b.cleanUp=function(){var a=this.tag;if(null!=a){a.pause(),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_ENDED,this.endedHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),a.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1);try{a.currentTime=0}catch(b){}createjs.HTMLAudioPlugin.TagPool.setInstance(this.src,a),this.tag=null}clearTimeout(this.delayTimeoutId),null!=window.createjs&&createjs.Sound.playFinished(this)},b.interrupt=function(){null!=this.tag&&(this.playState=createjs.Sound.PLAY_INTERRUPTED,this.cleanUp(),this.paused=!1,this.sendEvent("interrupted"))},b.play=function(a,b,c,d,e,f){this.cleanUp(),createjs.Sound.playInstance(this,a,b,c,d,e,f)},b.beginPlaying=function(a,b,c,d){if(null==window.createjs)return-1;var e=this.tag=createjs.HTMLAudioPlugin.TagPool.getInstance(this.src);return null==e?(this.playFailed(),-1):(e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_ENDED,this.endedHandler,!1),this.offset=a,this.volume=c,this.pan=d,this.updateVolume(),this.remainingLoops=b,4!==e.readyState?(e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),e.addEventListener(createjs.HTMLAudioPlugin.AUDIO_STALLED,this.stalledHandler,!1),e.preload="auto",e.load()):this.handleSoundReady(null),this.sendEvent("succeeded"),1)},b.handleSoundStalled=function(){this.cleanUp(),this.sendEvent("failed")},b.handleSoundReady=function(){if(null!=window.createjs){if(this.duration=1e3*this.tag.duration,this.playState=createjs.Sound.PLAY_SUCCEEDED,this.paused=!1,this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_READY,this.readyHandler,!1),this.offset>=this.getDuration())return this.playFailed(),void 0;this.offset>0&&(this.tag.currentTime=.001*this.offset),-1==this.remainingLoops&&(this.tag.loop=!0),0!=this.remainingLoops&&(this.tag.addEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1),this.tag.loop=!0),this.tag.play()}},b.pause=function(){return this.paused||this.playState!=createjs.Sound.PLAY_SUCCEEDED||null==this.tag?!1:(this.paused=!0,this.tag.pause(),clearTimeout(this.delayTimeoutId),!0)},b.resume=function(){return this.paused&&null!=this.tag?(this.paused=!1,this.tag.play(),!0):!1},b.stop=function(){return this.offset=0,this.pause(),this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),!0},b.setMasterVolume=function(){return this.updateVolume(),!0},b.setVolume=function(a){return this.volume=a,!0},b.updateVolume=function(){if(null!=this.tag){var a=this.muted||createjs.Sound.masterMute?0:this._volume*createjs.Sound.masterVolume;return a!=this.tag.volume&&(this.tag.volume=a),!0}return!1},b.getVolume=function(){return this.volume},b.setMasterMute=function(){return this.updateVolume(),!0},b.setMute=function(a){return null==a||void 0==a?!1:(this.muted=a,this.updateVolume(),!0)},b.getMute=function(){return this.muted},b.setPan=function(){return!1},b.getPan=function(){return 0},b.getPosition=function(){return null==this.tag?this.offset:1e3*this.tag.currentTime},b.setPosition=function(a){if(null==this.tag)this.offset=a;else{this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1);try{this.tag.currentTime=.001*a}catch(b){return!1}this.tag.addEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1)}return!0},b.getDuration=function(){return this.duration},b.handleSoundComplete=function(){this.offset=0,null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FINISHED,this.cleanUp(),this.sendEvent("complete"))},b.handleSoundLoop=function(){this.offset=0,this.remainingLoops--,0==this.remainingLoops&&(this.tag.loop=!1,this.tag.removeEventListener(createjs.HTMLAudioPlugin.AUDIO_SEEKED,this.loopHandler,!1)),this.sendEvent("loop")},b.playFailed=function(){null!=window.createjs&&(this.playState=createjs.Sound.PLAY_FAILED,this.cleanUp(),this.sendEvent("failed"))},b.toString=function(){return"[HTMLAudioPlugin SoundInstance]"},createjs.EventDispatcher.initialize(a.prototype),createjs.HTMLAudioPlugin.SoundInstance=a}(),function(){"use strict";function a(a,b){this.init(a,b)}var b=a.prototype;b.src=null,b.tag=null,b.preloadTimer=null,b.loadedHandler=null,b.init=function(a,b){if(this.src=a,this.tag=b,this.preloadTimer=setInterval(createjs.proxy(this.preloadTick,this),200),this.loadedHandler=createjs.proxy(this.sendLoadedEvent,this),this.tag.addEventListener&&this.tag.addEventListener("canplaythrough",this.loadedHandler),null==this.tag.onreadystatechange)this.tag.onreadystatechange=createjs.proxy(this.sendLoadedEvent,this);else{var c=this.tag.onreadystatechange;this.tag.onreadystatechange=function(){c(),this.tag.onreadystatechange=createjs.proxy(this.sendLoadedEvent,this)}}this.tag.preload="auto",this.tag.load()},b.preloadTick=function(){var a=this.tag.buffered,b=this.tag.duration;a.length>0&&a.end(0)>=b-1&&this.handleTagLoaded()},b.handleTagLoaded=function(){clearInterval(this.preloadTimer)},b.sendLoadedEvent=function(){this.tag.removeEventListener&&this.tag.removeEventListener("canplaythrough",this.loadedHandler),this.tag.onreadystatechange=null,createjs.Sound.sendFileLoadEvent(this.src)},b.toString=function(){return"[HTMLAudioPlugin Loader]"},createjs.HTMLAudioPlugin.Loader=a}(),function(){"use strict";function a(a){this.init(a)}var b=a;b.tags={},b.get=function(c){var d=b.tags[c];return null==d&&(d=b.tags[c]=new a(c)),d},b.remove=function(a){var c=b.tags[a];return null==c?!1:(c.removeAll(),delete b.tags[a],!0) },b.removeAll=function(){for(var a in b.tags)b.tags[a].removeAll();b.tags={}},b.getInstance=function(a){var c=b.tags[a];return null==c?null:c.get()},b.setInstance=function(a,c){var d=b.tags[a];return null==d?null:d.set(c)},b.checkSrc=function(a){var c=b.tags[a];return null==c?null:(c.checkSrcChange(),void 0)};var c=a.prototype;c.src=null,c.length=0,c.available=0,c.tags=null,c.init=function(a){this.src=a,this.tags=[]},c.add=function(a){this.tags.push(a),this.length++,this.available++},c.removeAll=function(){for(;this.length--;)delete this.tags[this.length];this.src=null,this.tags.length=0},c.get=function(){if(0==this.tags.length)return null;this.available=this.tags.length;var a=this.tags.pop();return null==a.parentNode&&document.body.appendChild(a),a},c.set=function(a){var b=createjs.indexOf(this.tags,a);-1==b&&this.tags.push(a),this.available=this.tags.length},c.checkSrcChange=function(){for(var a=this.tags.length-1,b=this.tags[a].src;a--;)this.tags[a].src=b},c.toString=function(){return"[HTMLAudioPlugin TagPool]"},createjs.HTMLAudioPlugin.TagPool=a}(); \ No newline at end of file diff --git a/lib/soundjs.flashplugin-0.4.1.min.js b/lib/soundjs.flashplugin-0.4.1.min.js deleted file mode 100644 index 4bec4ece..00000000 --- a/lib/soundjs.flashplugin-0.4.1.min.js +++ /dev/null @@ -1,64 +0,0 @@ -/** -* SoundJS -* Visit http://createjs.com/ for documentation, updates and examples. -* -* Copyright (c) 2012 gskinner.com, inc. -* -* Permission is hereby granted, free of charge, to any person -* obtaining a copy of this software and associated documentation -* files (the "Software"), to deal in the Software without -* restriction, including without limitation the rights to use, -* copy, modify, merge, publish, distribute, sublicense, and/or sell -* copies of the Software, and to permit persons to whom the -* Software is furnished to do so, subject to the following -* conditions: -* -* The above copyright notice and this permission notice shall be -* included in all copies or substantial portions of the Software. -* -* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -* OTHER DEALINGS IN THE SOFTWARE. -**/ - -/** - * SoundJS FlashPlugin also includes swfobject (http://code.google.com/p/swfobject/) - */var swfobject=function(){function g(){if(!z){try{var c=b.getElementsByTagName("body")[0].appendChild(b.createElement("span"));c.parentNode.removeChild(c)}catch(a){return}z=!0;for(var c=H.length,d=0;df.wk))A(d,!0),h&&(l.success=!0,l.ref=e(d),h(l));else if(v[a].expressInstall&&j()){l={};l.data=v[a].expressInstall;l.width=b.getAttribute("width")||"0";l.height=b.getAttribute("height")||"0";b.getAttribute("class")&&(l.styleclass=b.getAttribute("class")); -b.getAttribute("align")&&(l.align=b.getAttribute("align"));for(var S={},b=b.getElementsByTagName("param"),g=b.length,n=0;nf.wk)}function N(c,a,d,h){J=!0;O=h||null;T={success:!1,id:d};var l=r(d);if(l){"OBJECT"==l.nodeName?(F=u(l),K=null):(F=l,K=d);c.id=U;if(typeof c.width==m||!/%$/.test(c.width)&&310>parseInt(c.width,10))c.width="310";if(typeof c.height==m||!/%$/.test(c.height)&&137>parseInt(c.height,10))c.height="137";b.title=b.title.slice(0,47)+" - Flash Player Installation";h=f.ie&&f.win?"ActiveX":"PlugIn";h="MMredirectURL="+encodeURI(window.location).toString().replace(/&/g, -"%26")+"&MMplayerType="+h+"&MMdoctitle="+b.title;a.flashvars=typeof a.flashvars!=m?a.flashvars+("&"+h):h;f.ie&&(f.win&&4!=l.readyState)&&(h=b.createElement("div"),d+="SWFObjectNew",h.setAttribute("id",d),l.parentNode.insertBefore(h,l),l.style.display="none",function(){4==l.readyState?l.parentNode.removeChild(l):setTimeout(arguments.callee,10)}());P(c,a,d)}}function q(c){if(f.ie&&f.win&&4!=c.readyState){var a=b.createElement("div");c.parentNode.insertBefore(a,c);a.parentNode.replaceChild(u(c),a);c.style.display= -"none";(function(){4==c.readyState?c.parentNode.removeChild(c):setTimeout(arguments.callee,10)})()}else c.parentNode.replaceChild(u(c),c)}function u(c){var a=b.createElement("div");if(f.win&&f.ie)a.innerHTML=c.innerHTML;else if(c=c.getElementsByTagName(y)[0])if(c=c.childNodes)for(var d=c.length,h=0;hf.wk)return h;if(l)if(typeof c.id==m&&(c.id= -d),f.ie&&f.win){var e="",j;for(j in c)c[j]!=Object.prototype[j]&&("data"==j.toLowerCase()?a.movie=c[j]:"styleclass"==j.toLowerCase()?e+=' class="'+c[j]+'"':"classid"!=j.toLowerCase()&&(e+=" "+j+'="'+c[j]+'"'));j="";for(var g in a)a[g]!=Object.prototype[g]&&(j+='');l.outerHTML='"+j+"";L[L.length]=c.id;h=r(c.id)}else{g=b.createElement(y);g.setAttribute("type",M);for(var n in c)c[n]!=Object.prototype[n]&& -("styleclass"==n.toLowerCase()?g.setAttribute("class",c[n]):"classid"!=n.toLowerCase()&&g.setAttribute(n,c[n]));for(e in a)a[e]!=Object.prototype[e]&&"movie"!=e.toLowerCase()&&(c=g,j=e,n=a[e],d=b.createElement("param"),d.setAttribute("name",j),d.setAttribute("value",n),c.appendChild(d));l.parentNode.replaceChild(g,l);h=g}return h}function V(a){var k=r(a);k&&"OBJECT"==k.nodeName&&(f.ie&&f.win?(k.style.display="none",function(){if(4==k.readyState){var d=r(a);if(d){for(var h in d)"function"==typeof d[h]&& -(d[h]=null);d.parentNode.removeChild(d)}}else setTimeout(arguments.callee,10)}()):k.parentNode.removeChild(k))}function r(a){var k=null;try{k=b.getElementById(a)}catch(d){}return k}function I(a){var k=f.pv;a=a.split(".");a[0]=parseInt(a[0],10);a[1]=parseInt(a[1],10)||0;a[2]=parseInt(a[2],10)||0;return k[0]>a[0]||k[0]==a[0]&&k[1]>a[1]||k[0]==a[0]&&k[1]==a[1]&&k[2]>=a[2]?!0:!1}function W(a,k,d,h){if(!f.ie||!f.mac){var l=b.getElementsByTagName("head")[0];if(l){d=d&&"string"==typeof d?d:"screen";h&&(Q= -p=null);if(!p||Q!=d)h=b.createElement("style"),h.setAttribute("type","text/css"),h.setAttribute("media",d),p=l.appendChild(h),f.ie&&(f.win&&typeof b.styleSheets!=m&&0\.;]/.exec(a)&& -typeof encodeURIComponent!=m?encodeURIComponent(a):a}var m="undefined",y="object",M="application/x-shockwave-flash",U="SWFObjectExprInst",t=window,b=document,w=navigator,Z=!1,H=[function(){if(Z){var c=b.getElementsByTagName("body")[0],k=b.createElement(y);k.setAttribute("type",M);var d=c.appendChild(k);if(d){var h=0;(function(){if(typeof d.GetVariable!=m){var b=d.GetVariable("$version");b&&(b=b.split(" ")[1].split(","),f.pv=[parseInt(b[0],10),parseInt(b[1],10),parseInt(b[2],10)])}else if(10>h){h++; -setTimeout(arguments.callee,10);return}c.removeChild(k);d=null;a()})()}else a()}else a()}],v=[],L=[],C=[],F,K,O,T,z=!1,J=!1,p,Q,X=!0,f,aa=typeof b.getElementById!=m&&typeof b.getElementsByTagName!=m&&typeof b.createElement!=m,D=w.userAgent.toLowerCase(),E=w.platform.toLowerCase(),ba=E?/win/.test(E):/win/.test(D),E=E?/mac/.test(E):/mac/.test(D),D=/webkit/.test(D)?parseFloat(D.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,R=!+"\v1",G=[0,0,0],s=null;if(typeof w.plugins!=m&&typeof w.plugins["Shockwave Flash"]== -y){if((s=w.plugins["Shockwave Flash"].description)&&!(typeof w.mimeTypes!=m&&w.mimeTypes[M]&&!w.mimeTypes[M].enabledPlugin))Z=!0,R=!1,s=s.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),G[0]=parseInt(s.replace(/^(.*)\..*$/,"$1"),10),G[1]=parseInt(s.replace(/^.*\.(.*)\s.*$/,"$1"),10),G[2]=/[a-zA-Z]/.test(s)?parseInt(s.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}else if(typeof t.ActiveXObject!=m)try{var $=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if($&&(s=$.GetVariable("$version")))R=!0,s=s.split(" ")[1].split(","), -G=[parseInt(s[0],10),parseInt(s[1],10),parseInt(s[2],10)]}catch(ca){}f={w3:aa,pv:G,wk:D,ie:R,win:ba,mac:E};f.w3&&((typeof b.readyState!=m&&"complete"==b.readyState||typeof b.readyState==m&&(b.getElementsByTagName("body")[0]||b.body))&&g(),z||(typeof b.addEventListener!=m&&b.addEventListener("DOMContentLoaded",g,!1),f.ie&&f.win&&(b.attachEvent("onreadystatechange",function(){"complete"==b.readyState&&(b.detachEvent("onreadystatechange",arguments.callee),g())}),t==top&&function(){if(!z){try{b.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee, -0);return}g()}}()),f.wk&&function(){z||(/loaded|complete/.test(b.readyState)?g():setTimeout(arguments.callee,0))}(),B(g)));f.ie&&f.win&&window.attachEvent("onunload",function(){for(var a=C.length,k=0;kf.wk)&&a&&b&&d&&e&&g?(A(b,!1),x(function(){d+="";e+="";var f={};if(n&&typeof n===y)for(var p in n)f[p]=n[p];f.data=a;f.width=d;f.height=e;p={};if(t&&typeof t===y)for(var v in t)p[v]=t[v];if(q&&typeof q===y)for(var w in q)p.flashvars=typeof p.flashvars!=m?p.flashvars+("&"+w+"="+q[w]):w+"="+q[w];if(I(g))v=P(f,p,b),f.id==b&&A(b,!0),u.success= -!0,u.ref=v;else{if(s&&j()){f.data=s;N(f,p,b,r);return}A(b,!0)}r&&r(u)})):r&&r(u)},switchOffAutoHideShow:function(){X=!1},ua:f,getFlashPlayerVersion:function(){return{major:f.pv[0],minor:f.pv[1],release:f.pv[2]}},hasFlashPlayerVersion:I,createSWF:function(a,b,d){if(f.w3)return P(a,b,d)},showExpressInstall:function(a,b,d,e){f.w3&&j()&&N(a,b,d,e)},removeSWF:function(a){f.w3&&V(a)},createCSS:function(a,b,d,e){f.w3&&W(a,b,d,e)},addDomLoadEvent:x,addLoadEvent:B,getQueryParamValue:function(a){var e=b.location.search|| -b.location.hash;if(e){/\?/.test(e)&&(e=e.split("?")[1]);if(null==a)return Y(e);for(var e=e.split("&"),d=0;d