(function(e,t){'function'==typeof define&&define.amd?define('jquery-bridget/jquery-bridget',['jquery'],function(o){return t(e,o)}):'object'==typeof module&&module.exports?module.exports=t(e,require('jquery')):e.jQueryBridget=t(e,e.jQuery)})(window,function(t,o){'use strict';function n(d,p,u){function g(_,f,z){var I,v='$().'+d+'("'+f+'")';return _.each(function(S,E){var L=u.data(E,d);if(!L)return void l(d+' not initialized. Cannot call methods, i.e. '+v);var W=L[f];if(!W||'_'==f.charAt(0))return void l(v+' is not a valid method');var T=W.apply(L,z);I=void 0==I?T:I}),void 0===I?_:I}function c(_,f){_.each(function(z,I){var v=u.data(I,d);v?(v.option(f),v._init()):(v=new p(I,f),u.data(I,d,v))})}u=u||o||t.jQuery,u&&(!p.prototype.option&&(p.prototype.option=function(_){u.isPlainObject(_)&&(this.options=u.extend(!0,this.options,_))}),u.fn[d]=function(_){if('string'==typeof _){var f=s.call(arguments,1);return g(this,_,f)}return c(this,_),this},r(u))}function r(d){!d||d&&d.bridget||(d.bridget=n)}var s=Array.prototype.slice,m=t.console,l='undefined'==typeof m?function(){}:function(d){m.error(d)};return r(o||t.jQuery),n}),function(e,t){'function'==typeof define&&define.amd?define('ev-emitter/ev-emitter',t):'object'==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}('undefined'==typeof window?this:window,function(){function e(){}var t=e.prototype;return t.on=function(o,n){if(o&&n){var r=this._events=this._events||{},s=r[o]=r[o]||[];return-1==s.indexOf(n)&&s.push(n),this}},t.once=function(o,n){if(o&&n){this.on(o,n);var r=this._onceEvents=this._onceEvents||{},s=r[o]=r[o]||{};return s[n]=!0,this}},t.off=function(o,n){var r=this._events&&this._events[o];if(r&&r.length){var s=r.indexOf(n);return-1!=s&&r.splice(s,1),this}},t.emitEvent=function(o,n){var r=this._events&&this._events[o];if(r&&r.length){var s=0,m=r[s];n=n||[];for(var d,l=this._onceEvents&&this._onceEvents[o];m;)d=l&&l[m],d&&(this.off(o,m),delete l[m]),m.apply(this,n),s+=d?0:1,m=r[s];return this}},e}),function(e,t){'use strict';'function'==typeof define&&define.amd?define('get-size/get-size',[],function(){return t()}):'object'==typeof module&&module.exports?module.exports=t():e.getSize=t()}(window,function(){'use strict';function t(c){var _=parseFloat(c),f=-1==c.indexOf('%')&&!isNaN(_);return f&&_}function n(){for(var f,c={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},_=0;_