").addClass(t.baseClassNames.content).addClass(n.contentClassName).css(n.contentCSS).append(n.content).data({vex:n}),n.$vexContent.find("link").bind("load.vex",(function(e){return console.log("Load event on... "),console.log(e.target),t.resize()})),n.$vexContent.bind("resize.vex",(function(e){return t.resize()})),n.$vex.append(n.$vexContent),n.customCloseButton?n.showCloseButton&&(n.$closeButton=n.$vexContent.find("."+n.closeClassName).eq(0).data({vex:n}).bind("click.vex",(function(){return t.close(e(this).data().vex.id)}))):n.showCloseButton&&(n.$closeButton=e("
").addClass(t.baseClassNames.close).addClass(n.closeClassName).css(n.closeCSS).data({vex:n}).bind("click.vex",(function(){return t.close(e(this).data().vex.id)})),n.$vexContent.append(n.$closeButton)),e(n.appendLocation).append(n.$vex),n.afterOpen&&n.afterOpen(n.$vexContent,n),setTimeout((function(){return n.$vexContent.trigger("vexOpen",n)}),0),n.$vexContent},getAllVexes:function(){return e("."+t.baseClassNames.vex+':not(".'+t.baseClassNames.closing+'") .'+t.baseClassNames.content)},getVexByID:function(n){return t.getAllVexes().filter((function(){return e(this).data().vex.id===n}))},close:function(e){var n;if(!e){if(!(n=t.getAllVexes().last()).length)return!1;e=n.data().vex.id}return t.closeByID(e)},closeAll:function(){var n;return!!(null!=(n=t.getAllVexes().map((function(){return e(this).data().vex.id})).toArray())?n.length:void 0)&&(e.each(n.reverse(),(function(e,n){return t.closeByID(n)})),!0)},closeByID:function(a){var s,o,i,l,r;if((o=t.getVexByID(a)).length)return s=o.data().vex.$vex,r=e.extend({},o.data().vex),i=function(){if(r.beforeClose)return r.beforeClose(o,r)},l=function(){if(o.trigger("vexClose",r),s.remove(),r.afterClose)return r.afterClose(o,r)},n?(i(),s.unbind(t.animationEndEvent).bind(t.animationEndEvent,(function(){return l()})).addClass(t.baseClassNames.closing)):(i(),l()),!0},resizeByID:function(n){var a,s;if((a=t.getVexByID(n)).length)return a.data().vex.$vex,s=e.extend({},a.data().vex),a.trigger("vexResize",s),!0},resize:function(){var n,a;return!!(null!=(a=t.getAllVexes().map((function(){return e(this).data().vex.id})).toArray())?a.length:void 0)&&(n=Math.max.apply(Math,a),t.getVexByID(n),t.resizeByID(n))},closeByEscape:function(){var n,a;return!!(null!=(a=t.getAllVexes().map((function(){return e(this).data().vex.id})).toArray())?a.length:void 0)&&(n=Math.max.apply(Math,a),!0===t.getVexByID(n).data().vex.escapeButtonCloses&&t.closeByID(n))},setupHTMLClassName:function(n){return n.bind("vexOpen.vex",(function(){return e("html").addClass(t.baseClassNames.open)})).bind("vexClose.vex",(function(){if(!t.getAllVexes().length)return e("html").removeClass(t.baseClassNames.open)}))},hideLoading:function(){return e(".vex-loading-spinner").remove()},showLoading:function(){return t.hideLoading(),e("body").append('
')}}},s=[t(15)],void 0===(o="function"==typeof(a=i)?a.apply(n,s):a)||(e.exports=o)}).call(this)}}]);