!function(t){vare=Array.prototype.slice;functioni(){}functionn(t){if(t){varn="undefined"==typeofconsole?i:function(t){console.error(t)};returnt.bridget=function(i,o){!function(e){e.prototype.option||(e.prototype.option=function(e){t.isPlainObject(e)&&(this.options=t.extend(!0,this.options,e))})}(o),function(i,o){t.fn[i]=function(r){if("string"==typeofr){for(vars=e.call(arguments,1),a=0,h=this.length;a<h;a++){varp=this[a],u=t.data(p,i);if(u)if(t.isFunction(u[r])&&"_"!==r.charAt(0)){varf=u[r].apply(u,s);if(void0!==f)returnf}elsen("no such method '"+r+"' for "+i+" instance");elsen("cannot call methods on "+i+" prior to initialization; attempted to call '"+r+"'")}returnthis}returnthis.each(function(){vare=t.data(this,i);e?(e.option(r),e._init()):(e=newo(this,r),t.data(this,i,e))})}}(i,o)},t.bridget}}"function"==typeofdefine&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],n):n(t.jQuery)}(window),function(t){vare=document.documentElement,i=function(){};functionn(e){vari=t.event;returni.target=i.target||i.srcElement||e,i}e.addEventListener?i=function(t,e,i){t.addEventListener(e,i,!1)}:e.attachEvent&&(i=function(t,e,i){t[e+i]=i.handleEvent?function(){vare=n(t);i.handleEvent.call(i,e)}:function(){vare=n(t);i.call(t,e)},t.attachEvent("on"+e,t[e+i])});varo=function(){};e.removeEventListener?o=function(t,e,i){t.removeEventListener(e,i,!1)}:e.detachEvent&&(o=function(t,e,i){t.detachEvent("on"+e,t[e+i]);try{deletet[e+i]}catch(n){t[e+i]=void0}});varr={bind:i,unbind:o};"function"==typeofdefine&&define.amd?define("eventie/eventie",r):"object"==typeofexports?module.exports=r:t.eventie=r}(this),function(t){vare=t.document,i=[];functionn(t){"function"==typeoft&&(n.isReady?t():i.push(t))}functiono(t){varo="readystatechange"===t.type&&"complete"!==e.readyState;if(!n.isReady&&!o){n.isReady=!0;for(varr=0,s=i.length;r<s;r++){(0,i[r])()}}}functionr(i){returni.bind(e,"DOMContentLoaded",o),i.bind(e,"readystatechange",o),i.bind(t,"load",o),n}n.isReady=!1,"function"==typeofdefine&&define.amd?(n.isReady="function"==typeofrequirejs,define("doc-ready/doc-ready",["eventie/eventie"],r)):t.docReady=r(t.eventie)}(this),function(){functiont(){}vare=t.prototype,i=this,n=i.EventEmitter;functiono(t,e){for(vari=t.length;i--;)if(t[i].listener===e)returni;return-1}functionr(t){returnfunction(){returnthis[t].apply(this,arguments)}}e.getListeners=function(t){vare,i,n=this._getEvents();if(tinstanceofRegExp)for(iine={},n)n.hasOwnProperty(i)&&t.test(i)&&(e[i]=n[i]);elsee=n[t]||(n[t]=[]);returne},e.flattenListeners=function(t){vare,i=[];for(e=0;e<t.length;e+=1)i.push(t[e].listener);returni},e.getListenersAsObject=function(t){vare,i=this.getListeners(t);returniinstanceofArray&&((e={})[t]=i),e||i},e.addListener=function(t,e){vari,n=this.getListenersAsObject(t),r="object"==typeofe;for(iinn)n.hasOwnProperty(i)&&-1===o(n[i],e)&&n[i].push(r?e:{listener:e,once:!1});returnthis},e.on=r("addListener"),e.addOnceListener=function(t,e){returnthis.addListener(t,{listener:e,once:!0})},e.once=r("addOnceListener"),e.defineEvent=function(t){returnthis.getListeners(t),this},e.defineEvents=function(t){for(vare=0;e<t.length;e+=1)this.defineEvent(t[e]);returnthis},e.removeListener=function(t,e){vari,n,r=this.getListenersAsObject(t);for(ninr)r.hasOwnProperty(n)&&-1!==(i=o(r[n],e))&&r[n].splice(i,1);returnthis},e.off=r("removeListener"),e.addListeners=function(t,e){returnthis.manipulateListeners(!1,t,e)},e.removeListeners=function(t,e){returnthis.manipulateListeners(!0,t,e)},e.manipulateListeners=function(t,e,i){varn,o,r=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeofe||einstanceofRegExp)for(n=i.length;n--;)r.call(this,e,i[n]);elsefor(nine)e.hasOwnProperty(n)&&(o=e[n])&&("function"==typeofo?r.call(this,n,o):s.call(this,n,o));returnthis},e.removeEvent=function(t){vare,i=typeoft,n=this._getEvents();if("string"===i)deleten[t];elseif(tinstanceofRegExp)for(einn)n.hasOwnProperty(e)&&t.test(e)&&deleten[e];elsedeletethis._events;returnth