lixin-web
Version:
vue and bootstrap
1 lines • 212 kB
JavaScript
!function(a){a.extend(a.fn.bootstrapTable.defaults,{editable:!0,onEditableInit:function(){return !1},onEditableSave:function(){return !1},onEditableShown:function(){return !1},onEditableHidden:function(){return !1}});a.extend(a.fn.bootstrapTable.Constructor.EVENTS,{"editable-init.bs.table":"onEditableInit","editable-save.bs.table":"onEditableSave","editable-shown.bs.table":"onEditableShown","editable-hidden.bs.table":"onEditableHidden"});var f=a.fn.bootstrapTable.Constructor,e=f.prototype.initTable,c=f.prototype.initBody;f.prototype.initTable=function(){var b=this;e.apply(this,Array.prototype.slice.apply(arguments));this.options.editable&&a.each(this.columns,function(n,h){if(h.editable){var j={},k=[],m=function(g,d){var i=g.replace(/([A-Z])/g,function(o){return"-"+o.toLowerCase()});"editable-"==i.slice(0,9)&&(i=i.replace("editable-","data-"),j[i]=d)};a.each(b.options,m);var l=h.formatter;h.formatter=function(o,g,i){o=l?l(o,g,i):o;a.each(h,m);a.each(j,function(p,d){k.push(" "+p+'="'+d+'"')});return['<a href="javascript:void(0)"',' data-name="'+h.field+'"',' data-pk="'+g[b.options.idField]+'"',' data-value="'+o+'"',k.join(""),"></a>"].join("")}}})};f.prototype.initBody=function(){var b=this;c.apply(this,Array.prototype.slice.apply(arguments));this.options.editable&&(a.each(this.columns,function(h,g){g.editable&&(b.$body.find('a[data-name="'+g.field+'"]').editable(g.editable).off("save").on("save",function(l,i){var k=b.getData(),j=a(this).parents("tr[data-index]").data("index"),k=k[j],j=k[g.field];a(this).data("value",i.submitValue);k[g.field]=i.submitValue;b.trigger("editable-save",g.field,k,j,a(this))}),b.$body.find('a[data-name="'+g.field+'"]').editable(g.editable).off("shown").on("shown",function(l,i){var k=b.getData(),j=a(this).parents("tr[data-index]").data("index");b.trigger("editable-shown",g.field,k[j],a(this),i)}),b.$body.find('a[data-name="'+g.field+'"]').editable(g.editable).off("hidden").on("hidden",function(l,i){var k=b.getData(),j=a(this).parents("tr[data-index]").data("index");b.trigger("editable-hidden",g.field,k[j],a(this),i)}))}),this.trigger("editable-init"))}}(jQuery);!function(s){var l=function(a,b){if(a.options.columnsHidden.length>0){s.each(a.columns,function(c,d){if(a.options.columnsHidden.indexOf(d.field)!==-1){if(d.visible!==b){a.toggleColumn(s.fn.bootstrapTable.utils.getFieldIndex(a.columns,d.field),b,true)}}})}};var r=function(a){if(a.options.height||a.options.showFooter){setTimeout(function(){a.resetView.call(a)},1)}};var k=function(a,b,c){if(a.options.minHeight){if((b<=a.options.minWidth)&&(c<=a.options.minHeight)){n(a)}else{if((b>a.options.minWidth)&&(c>a.options.minHeight)){q(a)}}}else{if(b<=a.options.minWidth){n(a)}else{if(b>a.options.minWidth){q(a)}}}r(a)};var n=function(a){p(a,false);l(a,false)};var q=function(a){p(a,true);l(a,true)};var p=function(a,b){a.options.cardView=b;a.toggleView()};var m=function(c,a){var b;return function(){var d=this,e=arguments;var f=function(){b=null;c.apply(d,e)};clearTimeout(b);b=setTimeout(f,a)}};s.extend(s.fn.bootstrapTable.defaults,{mobileResponsive:false,minWidth:562,minHeight:undefined,heightThreshold:100,checkOnInit:true,columnsHidden:[]});var t=s.fn.bootstrapTable.Constructor,o=t.prototype.init;t.prototype.init=function(){o.apply(this,Array.prototype.slice.apply(arguments));if(!this.options.mobileResponsive){return}if(!this.options.minWidth){return}if(this.options.minWidth<100&&this.options.resizable){console.log("The minWidth when the resizable extension is active should be greater or equal than 100");this.options.minWidth=100}var d=this,b={width:s(window).width(),height:s(window).height()};s(window).on("resize orientationchange",m(function(f){var g=s(this).height(),e=s(this).width();if(Math.abs(b.height-g)>d.options.heightThreshold||b.width!=e){k(d,e,g);b={width:e,height:g}}},200));if(this.options.checkOnInit){var c=s(window).height(),a=s(window).width();k(this,a,c);b={width:a,height:c}}}}(jQuery);(function(){$.fn.BreakingNews=function(b){b=$.extend({background:"#FFF",title:"NEWS",titlecolor:"#FFF",titlebgcolor:"#5aa628",linkcolor:"#333",linkhovercolor:"#5aa628",fonttextsize:16,isbold:!1,border:"none",width:"100%",autoplay:!0,timer:3000,modulid:"brekingnews",effect:"fade"},b);return this.each(function(){function f(d){"next"==d?$(b.modulid+" ul li").length>a?a++:a=1:a=-1==a-2?$(b.modulid+" ul li").length:a-1;"fade"==b.effect?($(b.modulid+" ul li").css({display:"none"}),$(b.modulid+" ul li").eq(parseInt(a-1)).fadeIn()):$(b.modulid+" ul").animate({marginTop:-($(b.modulid+" ul li").height()+20)*(a-1)})}b.modulid="#"+$(this).attr("id");var e=b.modulid,a=1;fontw=!0==b.isbold?"bold":"normal";"slide"==b.effect?$(b.modulid+" ul li").css({display:"block"}):$(b.modulid+" ul li").css({display:"none"});$(b.modulid+" .bn-title").html(b.title);$(b.modulid).css({width:b.width,background:b.background,border:b.border,"font-size":b.fonttextsize});$(b.modulid+" ul").css({left:$(b.modulid+" .bn-title").width()+40});$(b.modulid+" .bn-title").css({background:b.titlebgcolor,color:b.titlecolor,"font-weight":fontw});$(b.modulid+" ul li a").css({color:b.linkcolor,"font-weight":fontw,height:parseInt(b.fonttextsize)+6});$(b.modulid+" ul li").eq(parseInt(a-1)).css({display:"block"});$(b.modulid+" ul li a").hover(function(){$(this).css({color:b.linkhovercolor})},function(){$(this).css({color:b.linkcolor})});$(b.modulid+" .bn-arrows span").click(function(){"bn-arrows-left"==$(this).attr("class")?f("prev"):f("next")});!0==b.autoplay?(e=setInterval(function(){f("next")},b.timer),$(b.modulid).hover(function(){clearInterval(e)},function(){e=setInterval(function(){f("next")},b.timer)})):clearInterval(e);$(window).resize(function(){360>$(b.modulid).width()?($(b.modulid+" .bn-title").html(" "),$(b.modulid+" .bn-title").css({width:"4px",padding:"10px 0px"}),$(b.modulid+" ul").css({left:4})):($(b.modulid+" .bn-title").html(b.title),$(b.modulid+" .bn-title").css({width:"auto",padding:"10px 20px"}),$(b.modulid+" ul").css({left:$(b.modulid+" .bn-title").width()+40}))})})}})(jQuery);var Lobibox=Lobibox||{};!function(){function a(h,g){this.$input=null,this.$type="prompt",this.$promptType=h,g=$.extend({},Lobibox.prompt.DEFAULT_OPTIONS,g),this.$options=this._processInput(g),this._init(),this.debug(this)}function c(g){this.$type="confirm",this.$options=this._processInput(g),this._init(),this.debug(this)}function d(h,g){this.$type=h,this.$options=this._processInput(g),this._init(),this.debug(this)}function b(g){this.$type="progress",this.$progressBarElement=null,this.$options=this._processInput(g),this.$progress=0,this._init(),this.debug(this)}function f(h,g){this.$type=h,this.$options=this._processInput(g),this._init(),this.debug(this)}Lobibox.counter=0,Lobibox.prompt=function(h,g){return new a(h,g)},Lobibox.confirm=function(g){return new c(g)},Lobibox.progress=function(g){return new b(g)},Lobibox.error={},Lobibox.success={},Lobibox.warning={},Lobibox.info={},Lobibox.alert=function(h,g){return["success","error","warning","info"].indexOf(h)>-1?new d(h,g):void 0},Lobibox.window=function(g){return new f("window",g)};var e={$type:null,$el:null,$options:null,debug:function(){this.$options.debug&&window.console.debug.apply(window.console,arguments)},_processInput:function(g){if($.isArray(g.buttons)){for(var k={},j=0;j<g.buttons.length;j++){k[g.buttons[j]]=Lobibox.base.OPTIONS.buttons[g.buttons[j]]}g.buttons=k}g.customBtnClass=g.customBtnClass?g.customBtnClass:Lobibox.base.DEFAULTS.customBtnClass;for(var j in g.buttons){if(g.buttons.hasOwnProperty(j)){var h=g.buttons[j];h=$.extend({},Lobibox.base.OPTIONS.buttons[j],h),h["class"]||(h["class"]=g.customBtnClass),g.buttons[j]=h}}return g=$.extend({},Lobibox.base.DEFAULTS,g),void 0===g.showClass&&(g.showClass=Lobibox.base.OPTIONS.showClass),void 0===g.hideClass&&(g.hideClass=Lobibox.base.OPTIONS.hideClass),void 0===g.baseClass&&(g.baseClass=Lobibox.base.OPTIONS.baseClass),void 0===g.delayToRemove&&(g.delayToRemove=Lobibox.base.OPTIONS.delayToRemove),g.iconClass||(g.iconClass=Lobibox.base.OPTIONS.icons[g.iconSource][this.$type]),g},_init:function(){var g=this;g._createMarkup(),g.setTitle(g.$options.title),g.$options.draggable&&!g._isMobileScreen()&&(g.$el.addClass("draggable"),g._enableDrag()),g.$options.closeButton&&g._addCloseButton(),g.$options.closeOnEsc&&$(document).on("keyup.lobibox",function(h){27===h.which&&g.destroy()}),g.$options.baseClass&&g.$el.addClass(g.$options.baseClass),g.$options.showClass&&(g.$el.removeClass(g.$options.hideClass),g.$el.addClass(g.$options.showClass)),g.$el.data("lobibox",g)},_calculatePosition:function(g){var j,h=this;j="top"===g?30:"bottom"===g?$(window).outerHeight()-h.$el.outerHeight()-30:($(window).outerHeight()-h.$el.outerHeight())/2;var i=($(window).outerWidth()-h.$el.outerWidth())/2;return{left:i,top:j}},_createButton:function(h,j){var i=this,g=$("<button></button>").addClass(j["class"]).attr("data-type",h).html(j.text);return i.$options.callback&&"function"==typeof i.$options.callback&&g.on("click.lobibox",function(l){var k=$(this);i._onButtonClick(i.$options.buttons[h],h),i.$options.callback(i,k.data("type"),l)}),g.click(function(){i._onButtonClick(i.$options.buttons[h],h)}),g},_onButtonClick:function(i,g){var h=this;("ok"===g&&"prompt"===h.$type&&h.isValid()||"prompt"!==h.$type||"ok"!==g)&&i&&i.closeOnClick&&h.destroy()},_generateButtons:function(){var k=this,j=[];for(var h in k.$options.buttons){if(k.$options.buttons.hasOwnProperty(h)){var l=k.$options.buttons[h],g=k._createButton(h,l);j.push(g)}}return j},_createMarkup:function(){var i=this,h=$('<div class="lobibox"></div>');h.attr("data-is-modal",i.$options.modal);var k=$('<div class="lobibox-header"></div>').append('<span class="lobibox-title"></span>'),g=$('<div class="lobibox-body"></div>');if(h.append(k),h.append(g),i.$options.buttons&&!$.isEmptyObject(i.$options.buttons)){var j=$('<div class="lobibox-footer"></div>');j.append(i._generateButtons()),h.append(j),Lobibox.base.OPTIONS.buttonsAlign.indexOf(i.$options.buttonsAlign)>-1&&j.addClass("text-"+i.$options.buttonsAlign)}i.$el=h.addClass(Lobibox.base.OPTIONS.modalClasses[i.$type])},_setSize:function(){var g=this;g.setWidth(g.$options.width),g.setHeight("auto"===g.$options.height?g.$el.outerHeight():g.$options.height)},_calculateBodyHeight:function(g){var j=this,h=j.$el.find(".lobibox-header").outerHeight(),i=j.$el.find(".lobibox-footer").outerHeight();return g-(h?h:0)-(i?i:0)},_addBackdrop:function(){0===$(".lobibox-backdrop").length&&$("body").append('<div class="lobibox-backdrop"></div>')},_triggerEvent:function(g){var h=this;h.$options[g]&&"function"==typeof h.$options[g]&&h.$options[g](h)},_calculateWidth:function(g){var h=this;return g=Math.min(Math.max(g,h.$options.width),$(window).outerWidth()),g===$(window).outerWidth()&&(g-=2*h.$options.horizontalOffset),g},_calculateHeight:function(g){var h=this;return console.log(h.$options.height),g=Math.min(Math.max(g,h.$options.height),$(window).outerHeight()),g===$(window).outerHeight()&&(g-=2*h.$options.verticalOffset),g},_addCloseButton:function(){var g=this,h=$('<span class="btn-close">×</span>');g.$el.find(".lobibox-header").append(h),h.on("mousedown",function(i){i.stopPropagation()}),h.on("click.lobibox",function(){g.destroy()})},_position:function(){var g=this;g._setSize();var h=g._calculatePosition();g.setPosition(h.left,h.top)},_isMobileScreen:function(){return $(window).outerWidth()<768},_enableDrag:function(){var g=this.$el,h=g.find(".lobibox-header");h.on("mousedown.lobibox",function(i){g.attr("offset-left",i.offsetX),g.attr("offset-top",i.offsetY),g.attr("allow-drag","true")}),$(document).on("mouseup.lobibox",function(){g.attr("allow-drag","false")}),$(document).on("mousemove.lobibox",function(i){if("true"===g.attr("allow-drag")){var k=i.clientX-parseInt(g.attr("offset-left"),10)-parseInt(g.css("border-left-width"),10),j=i.clientY-parseInt(g.attr("offset-top"),10)-parseInt(g.css("border-top-width"),10);g.css({left:k,top:j})}})},_setContent:function(h){var g=this;return g.$el.find(".lobibox-body").html(h),g},_beforeShow:function(){var g=this;g._triggerEvent("onShow")},_afterShow:function(){var g=this;Lobibox.counter++,g.$el.attr("data-nth",Lobibox.counter),g.$options.draggable||$(window).on("resize.lobibox-"+g.$el.attr("data-nth"),function(){g.refreshWidth(),g.refreshHeight(),g.$el.css("left","50%").css("margin-left","-"+g.$el.width()/2+"px"),g.$el.css("top","50%").css("margin-top","-"+g.$el.height()/2+"px")}),g._triggerEvent("shown")},_beforeClose:function(){var g=this;g._triggerEvent("beforeClose")},_afterClose:function(){var g=this;g.$options.draggable||$(window).off("resize.lobibox-"+g.$el.attr("data-nth")),g._triggerEvent("closed")},hide:function(){function h(){g.$el.addClass("lobibox-hidden"),0===$(".lobibox[data-is-modal=true]:not(.lobibox-hidden)").length&&($(".lobibox-backdrop").remove(),$("body").removeClass(Lobibox.base.OPTIONS.bodyClass))}var g=this;return g.$options.hideClass?(g.$el.removeClass(g.$options.showClass),g.$el.addClass(g.$options.hideClass),setTimeout(function(){h()},g.$options.delayToRemove)):h(),this},destroy:function(){function h(){g.$el.remove(),0===$(".lobibox[data-is-modal=true]").length&&($(".lobibox-backdrop").remove(),$("body").removeClass(Lobibox.base.OPTIONS.bodyClass)),g._afterClose()}var g=this;return g._beforeClose(),g.$options.hideClass?(g.$el.removeClass(g.$options.showClass).addClass(g.$options.hideClass),setTimeout(function(){h()},g.$options.delayToRemove)):h(),this},setWidth:function(g){var h=this;return h.$el.css("width",h._calculateWidth(g)),h},refreshWidth:function(){this.setWidth(this.$el.width())},refreshHeight:function(){this.setHeight(this.$el.height())},setHeight:function(g){var h=this;return h.$el.css("height",h._calculateHeight(g)).find(".lobibox-body").css("height",h._calculateBodyHeight(h.$el.innerHeight())),h},setSize:function(h,g){var i=this;return i.setWidth(h),i.setHeight(g),i},setPosition:function(h,g){var i;return"number"==typeof h&&"number"==typeof g?i={left:h,top:g}:"string"==typeof h&&(i=this._calculatePosition(h)),this.$el.css(i),this},setTitle:function(g){return this.$el.find(".lobibox-title").html(g)},getTitle:function(){return this.$el.find(".lobibox-title").html()},show:function(){var h=this,i=$("body");if(h._beforeShow(),h.$el.removeClass("lobibox-hidden"),i.append(h.$el),h.$options.buttons){var g=h.$el.find(".lobibox-footer").children();g[0].focus()}return h.$options.modal&&(i.addClass(Lobibox.base.OPTIONS.bodyClass),h._addBackdrop()),h.$options.delay!==!1&&setTimeout(function(){h.destroy()},h.$options.delay),h._afterShow(),h}};Lobibox.base={},Lobibox.base.OPTIONS={bodyClass:"lobibox-open",modalClasses:{error:"lobibox-error",success:"lobibox-success",info:"lobibox-info",warning:"lobibox-warning",confirm:"lobibox-confirm",progress:"lobibox-progress",prompt:"lobibox-prompt","default":"lobibox-default",window:"lobibox-window"},buttonsAlign:["left","center","right"],buttons:{ok:{"class":"lobibox-btn lobibox-btn-default",text:"OK",closeOnClick:!0},cancel:{"class":"lobibox-btn lobibox-btn-cancel",text:"Cancel",closeOnClick:!0},yes:{"class":"lobibox-btn lobibox-btn-yes",text:"Yes",closeOnClick:!0},no:{"class":"lobibox-btn lobibox-btn-no",text:"No",closeOnClick:!0}},icons:{bootstrap:{confirm:"glyphicon glyphicon-question-sign",success:"glyphicon glyphicon-ok-sign",error:"glyphicon glyphicon-remove-sign",warning:"glyphicon glyphicon-exclamation-sign",info:"glyphicon glyphicon-info-sign"},fontAwesome:{confirm:"fa fa-question-circle",success:"fa fa-check-circle",error:"fa fa-times-circle",warning:"fa fa-exclamation-circle",info:"fa fa-info-circle"}}},Lobibox.base.DEFAULTS={horizontalOffset:5,verticalOffset:5,width:600,height:"auto",closeButton:!0,draggable:!1,customBtnClass:"lobibox-btn lobibox-btn-default",modal:!0,debug:!1,buttonsAlign:"center",closeOnEsc:!0,delayToRemove:200,delay:!1,baseClass:"animated-super-fast",showClass:"zoomIn",hideClass:"zoomOut",iconSource:"bootstrap",onShow:null,shown:null,beforeClose:null,closed:null},a.prototype=$.extend({},e,{constructor:a,_processInput:function(g){var h=this,i=e._processInput.call(h,g);return i.buttons={ok:Lobibox.base.OPTIONS.buttons.ok,cancel:Lobibox.base.OPTIONS.buttons.cancel},g=$.extend({},i,a.DEFAULT_OPTIONS,g)},_init:function(){var g=this;e._init.call(g),g.show()},_afterShow:function(){var g=this;g._setContent(g._createInput())._position(),g.$input.focus(),e._afterShow.call(g)},_createInput:function(){var g,h=this;return h.$input=h.$options.multiline?$("<textarea></textarea>").attr("rows",h.$options.lines):$('<input type="'+h.$promptType+'"/>'),h.$input.addClass("lobibox-input").attr(h.$options.attrs),h.$options.value&&h.setValue(h.$options.value),h.$options.label&&(g=$("<label>"+h.$options.label+"</label>")),$("<div></div>").append(g,h.$input)},setValue:function(g){return this.$input.val(g),this},getValue:function(){return this.$input.val()},isValid:function(){var h=this,g=h.$el.find(".lobibox-input-error-message");return h.$options.required&&!h.getValue()?(h.$input.addClass("invalid"),0===g.length&&(h.$el.find(".lobibox-body").append('<p class="lobibox-input-error-message">'+h.$options.errorMessage+"</p>"),h._position(),h.$input.focus()),!1):(h.$input.removeClass("invalid"),g.remove(),h._position(),h.$input.focus(),!0)}}),a.DEFAULT_OPTIONS={width:400,attrs:{},value:"",multiline:!1,lines:3,type:"text",label:"",required:!0,errorMessage:"The field is required"},c.prototype=$.extend({},e,{constructor:c,_processInput:function(g){var h=this,i=e._processInput.call(h,g);return i.buttons={yes:Lobibox.base.OPTIONS.buttons.yes,no:Lobibox.base.OPTIONS.buttons.no},g=$.extend({},i,Lobibox.confirm.DEFAULTS,g)},_init:function(){var g=this;e._init.call(g),g.show()},_afterShow:function(){var g=this,h=$("<div></div>");g.$options.iconClass&&h.append($('<div class="lobibox-icon-wrapper"></div>').append('<i class="lobibox-icon '+g.$options.iconClass+'"></i>')),h.append('<div class="lobibox-body-text-wrapper"><span class="lobibox-body-text">'+g.$options.msg+"</span></div>"),g._setContent(h.html()),g._position(),e._afterShow.call(g)}}),Lobibox.confirm.DEFAULTS={title:"Question",width:500},d.prototype=$.extend({},e,{constructor:d,_processInput:function(g){var h=this,i=e._processInput.call(h,g);return i.buttons={ok:Lobibox.base.OPTIONS.buttons.ok},g=$.extend({},i,Lobibox.alert.OPTIONS[h.$type],Lobibox.alert.DEFAULTS,g)},_init:function(){var g=this;e._init.call(g),g.show()},_afterShow:function(){var g=this,h=$("<div></div>");g.$options.iconClass&&h.append($('<div class="lobibox-icon-wrapper"></div>').append('<i class="lobibox-icon '+g.$options.iconClass+'"></i>')),h.append('<div class="lobibox-body-text-wrapper"><span class="lobibox-body-text">'+g.$options.msg+"</span></div>"),g._setContent(h.html()),g._position(),e._afterShow.call(g)}}),Lobibox.alert.OPTIONS={warning:{title:"Warning"},info:{title:"Information"},success:{title:"Success"},error:{title:"Error"}},Lobibox.alert.DEFAULTS={},b.prototype=$.extend({},e,{constructor:b,_processInput:function(g){var h=this,i=e._processInput.call(h,g);return g=$.extend({},i,Lobibox.progress.DEFAULTS,g)},_init:function(){var g=this;e._init.call(g),g.show()},_afterShow:function(){var h=this;h.$progressBarElement=h.$options.progressTpl?$(h.$options.progressTpl):h._createProgressbar();var g;h.$options.label&&(g=$("<label>"+h.$options.label+"</label>"));var i=$("<div></div>").append(g,h.$progressBarElement);h._setContent(i),h._position(),e._afterShow.call(h)},_createProgressbar:function(){var h=this,g=$('<div class="lobibox-progress-bar-wrapper lobibox-progress-outer"></div>').append('<div class="lobibox-progress-bar lobibox-progress-element"></div>');return h.$options.showProgressLabel&&g.append('<span class="lobibox-progress-text" data-role="progress-text"></span>'),g},setProgress:function(g){var h=this;if(100!==h.$progress){return g=Math.min(100,Math.max(0,g)),h.$progress=g,h._triggerEvent("progressUpdated"),100===h.$progress&&h._triggerEvent("progressCompleted"),h.$el.find(".lobibox-progress-element").css("width",g.toFixed(1)+"%"),h.$el.find('[data-role="progress-text"]').html(g.toFixed(1)+"%"),h}},getProgress:function(){return this.$progress}}),Lobibox.progress.DEFAULTS={width:500,showProgressLabel:!0,label:"",progressTpl:!1,progressUpdated:null,progressCompleted:null},f.prototype=$.extend({},e,{constructor:f,_processInput:function(g){var h=this,i=e._processInput.call(h,g);return g.content&&"function"==typeof g.content&&(g.content=g.content()),g.content instanceof jQuery&&(g.content=g.content.clone()),g=$.extend({},i,Lobibox.window.DEFAULTS,g)},_init:function(){var g=this;e._init.call(g),g.setContent(g.$options.content),g.$options.url&&g.$options.autoload?(g.$options.showAfterLoad||g.show(),g.load(function(){g.$options.showAfterLoad&&g.show()})):g.show()},_afterShow:function(){var g=this;g._position(),e._afterShow.call(g)},setParams:function(h){var g=this;return g.$options.params=h,g},getParams:function(){var g=this;return g.$options.params},setLoadMethod:function(h){var g=this;return g.$options.loadMethod=h,g},getLoadMethod:function(){var g=this;return g.$options.loadMethod},setContent:function(h){var g=this;return g.$options.content=h,g.$el.find(".lobibox-body").html("").append(h),g},getContent:function(){var g=this;return g.$options.content},setUrl:function(g){return this.$options.url=g,this},getUrl:function(){return this.$options.url},load:function(h){var g=this;return g.$options.url?($.ajax(g.$options.url,{method:g.$options.loadMethod,data:g.$options.params}).done(function(i){g.setContent(i),h&&"function"==typeof h&&h(i)}),g):g}}),Lobibox.window.DEFAULTS={width:480,height:600,content:"",url:"",draggable:!0,autoload:!0,loadMethod:"GET",showAfterLoad:!0,params:{}}}(),Math.randomString=function(d){for(var c="",a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",b=0;d>b;b++){c+=a.charAt(Math.floor(Math.random()*a.length))}return c};var Lobibox=Lobibox||{};!function(){var a=function(k,q){this.$type=null,this.$options=null,this.$el=null;var j=this,l=function(r){return("mini"===r.size||"large"===r.size)&&(r=$.extend({},Lobibox.notify.OPTIONS[r.size],r)),r=$.extend({},Lobibox.notify.OPTIONS[j.$type],Lobibox.notify.DEFAULTS,r),"mini"!==r.size&&r.title===!0?r.title=Lobibox.notify.OPTIONS[j.$type].title:"mini"===r.size&&r.title===!0&&(r.title=!1),r.icon===!0&&(r.icon=Lobibox.notify.OPTIONS.icons[r.iconSource][j.$type]),r.sound===!0&&(r.sound=Lobibox.notify.OPTIONS[j.$type].sound),r.sound&&(r.sound=r.soundPath+r.sound+r.soundExt),r},i=function(){var t=f();if("mini"===j.$options.size&&t.addClass("notify-mini"),"string"==typeof j.$options.position){var s=g();n(t,s),s.hasClass("center")&&s.css("margin-left","-"+s.width()/2+"px")}else{$("body").append(t),t.css({position:"fixed",left:j.$options.position.left,top:j.$options.position.top})}if(j.$el=t,j.$options.sound){var r=new Audio(j.$options.sound);r.play()}j.$options.rounded&&j.$el.addClass("rounded")},n=function(s,t){if("normal"===j.$options.size){t.hasClass("bottom")?t.prepend(s):t.append(s)}else{if("mini"===j.$options.size){t.hasClass("bottom")?t.prepend(s):t.append(s)}else{if("large"===j.$options.size){var r=o().append(s),u=p(r.attr("id"));t.find(".lb-notify-wrapper").append(r),t.find(".lb-notify-tabs").append(u),h(u),u.find(">a").click(function(){h(u)})}}}},h=function(s){s.closest(".lb-notify-tabs").find(">li").removeClass("active"),s.addClass("active");var r=$(s.find(">a").attr("href"));r.closest(".lb-notify-wrapper").find(">.lb-tab-pane").removeClass("active"),r.addClass("active")},p=function(r){var s=$("<li></li>",{"class":Lobibox.notify.OPTIONS[j.$type]["class"]});return $("<a></a>",{href:"#"+r}).append('<i class="tab-control-icon '+j.$options.icon+'"></i>').appendTo(s),s},o=function(){return $("<div></div>",{"class":"lb-tab-pane",id:Math.randomString(10)})},g=function(){var s,r=("large"===j.$options.size?".lobibox-notify-wrapper-large":".lobibox-notify-wrapper")+"."+j.$options.position.replace(/\s/gi,".");return s=$(r),0===s.length&&(s=$("<div></div>").addClass(r.replace(/\./g," ").trim()).appendTo($("body")),"large"===j.$options.size&&s.append($('<ul class="lb-notify-tabs"></ul>')).append($('<div class="lb-notify-wrapper"></div>'))),s},f=function(){var u,t,x,w,s,r=Lobibox.notify.OPTIONS,v=$("<div></div>",{"class":"lobibox-notify "+r[j.$type]["class"]+" "+r["class"]+" "+j.$options.showClass});return x=$('<div class="lobibox-notify-icon-wrapper"></div>').appendTo(v),u=$('<div class="lobibox-notify-icon"></div>').appendTo(x),t=$("<div></div>").appendTo(u),j.$options.img?t.append('<img src="'+j.$options.img+'"/>'):j.$options.icon?t.append('<div class="icon-el"><i class="'+j.$options.icon+'"></i></div>'):v.addClass("without-icon"),s=$('<div class="lobibox-notify-msg">'+j.$options.msg+"</div>"),j.$options.messageHeight!==!1&&s.css("max-height",j.$options.messageHeight),w=$("<div></div>",{"class":"lobibox-notify-body"}).append(s).appendTo(v),j.$options.title&&w.prepend('<div class="lobibox-notify-title">'+j.$options.title+"<div>"),c(v),("normal"===j.$options.size||"mini"===j.$options.size)&&(e(v),m(v)),j.$options.width&&v.css("width",d(j.$options.width)),v},c=function(r){j.$options.closable&&$('<span class="lobibox-close">×</span>').click(function(){j.remove()}).appendTo(r)},e=function(r){j.$options.closeOnClick&&r.click(function(){j.remove()})},m=function(t){if(j.$options.delay){if(j.$options.delayIndicator){var s=$('<div class="lobibox-delay-indicator"><div></div></div>');t.append(s)}var u=0,r=1000/30,v=setInterval(function(){u+=r;var w=100*u/j.$options.delay;w>=100&&(w=100,j.remove(),v=clearInterval(v)),j.$options.delayIndicator&&s.find("div").css("width",w+"%")},r);j.$options.pauseDelayOnHover&&t.on("mouseenter.lobibox",function(){r=0}).on("mouseleave.lobibox",function(){r=1000/30})}},b=function(s){var r=s.prev();return 0===r.length&&(r=s.next()),0===r.length?null:r},d=function(r){return r=Math.min($(window).outerWidth(),r)};this.remove=function(){j.$el.removeClass(j.$options.showClass).addClass(j.$options.hideClass);var s=j.$el.parent(),u=s.closest(".lobibox-notify-wrapper-large"),r="#"+s.attr("id"),t=u.find('>.lb-notify-tabs>li:has(a[href="'+r+'"])');return t.addClass(Lobibox.notify.OPTIONS["class"]).addClass(j.$options.hideClass),setTimeout(function(){if("normal"===j.$options.size||"mini"===j.$options.size){j.$el.remove()}else{if("large"===j.$options.size){var v=b(t);v&&h(v),t.remove(),s.remove()}}},500),j},this.$type=k,this.$options=l(q),i()};Lobibox.notify=function(d,c){if(["default","info","warning","error","success"].indexOf(d)>-1){var b=new a(d,c);return b.$el.data("lobibox",b),b}},Lobibox.notify.closeAll=function(){var b=$(".lobibox-notify");b.each(function(d,c){$(c).data("lobibox").remove()})},Lobibox.notify.DEFAULTS={title:!0,size:"normal",soundPath:"sounds/",soundExt:".ogg",showClass:"fadeInDown",hideClass:"zoomOut",icon:!0,msg:"",img:null,closable:!0,hideCloseButton:!1,delay:5000,delayIndicator:!0,closeOnClick:!0,width:400,sound:!0,position:"bottom right",iconSource:"bootstrap",rounded:!1,messageHeight:60,pauseDelayOnHover:!0},Lobibox.notify.OPTIONS={"class":"animated-fast",large:{width:500,messageHeight:96},mini:{"class":"notify-mini",messageHeight:32},"default":{"class":"lobibox-notify-default",title:"Default",sound:!1},success:{"class":"lobibox-notify-success",title:"Success",sound:"sound2"},error:{"class":"lobibox-notify-error",title:"Error",sound:"sound4"},warning:{"class":"lobibox-notify-warning",title:"Warning",sound:"sound5"},info:{"class":"lobibox-notify-info",title:"Information",sound:"sound6"},icons:{bootstrap:{success:"glyphicon glyphicon-ok-sign",error:"glyphicon glyphicon-remove-sign",warning:"glyphicon glyphicon-exclamation-sign",info:"glyphicon glyphicon-info-sign"},fontAwesome:{success:"fa fa-check-circle",error:"fa fa-times-circle",warning:"fa fa-exclamation-circle",info:"fa fa-info-circle"}}}}();!function(){function h(a){a.fn.swiper=function(e){var i;return a(this).each(function(){var k=new d(this,e);i||(i=k)}),i}}var b,d=function(aw,ar){function ak(i){return Math.floor(i)}function an(){az.autoplayTimeoutId=setTimeout(function(){az.params.loop?(az.fixLoop(),az._slideNext(),az.emit("onAutoplay",az)):az.isEnd?ar.autoplayStopOnLast?az.stopAutoplay():(az._slideTo(0),az.emit("onAutoplay",az)):(az._slideNext(),az.emit("onAutoplay",az))},az.params.autoplay)}function am(n,l){var m=b(n.target);if(!m.is(l)){if("string"==typeof l){m=m.parents(l)}else{if(l.nodeType){var k;return m.parents().each(function(o,i){i===l&&(k=l)}),k?l:void 0}}}if(0!==m.length){return m[0]}}function ap(m,i){i=i||{};var k=window.MutationObserver||window.WebkitMutationObserver,l=new k(function(n){n.forEach(function(o){az.onResize(!0),az.emit("onObserverUpdate",az,o)})});l.observe(m,{attributes:"undefined"==typeof i.attributes?!0:i.attributes,childList:"undefined"==typeof i.childList?!0:i.childList,characterData:"undefined"==typeof i.characterData?!0:i.characterData}),az.observers.push(l)}function al(y){y.originalEvent&&(y=y.originalEvent);var z=y.keyCode||y.charCode;if(!az.params.allowSwipeToNext&&(az.isHorizontal()&&39===z||!az.isHorizontal()&&40===z)){return !1}if(!az.params.allowSwipeToPrev&&(az.isHorizontal()&&37===z||!az.isHorizontal()&&38===z)){return !1}if(!(y.shiftKey||y.altKey||y.ctrlKey||y.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===z||39===z||38===z||40===z){var A=!1;if(az.container.parents(".swiper-slide").length>0&&0===az.container.parents(".swiper-slide-active").length){return}var k={left:window.pageXOffset,top:window.pageYOffset},x=window.innerWidth,B=window.innerHeight,v=az.container.offset();az.rtl&&(v.left=v.left-az.container[0].scrollLeft);for(var u=[[v.left,v.top],[v.left+az.width,v.top],[v.left,v.top+az.height],[v.left+az.width,v.top+az.height]],w=0;w<u.length;w++){var m=u[w];m[0]>=k.left&&m[0]<=k.left+x&&m[1]>=k.top&&m[1]<=k.top+B&&(A=!0)}if(!A){return}}az.isHorizontal()?((37===z||39===z)&&(y.preventDefault?y.preventDefault():y.returnValue=!1),(39===z&&!az.rtl||37===z&&az.rtl)&&az.slideNext(),(37===z&&!az.rtl||39===z&&az.rtl)&&az.slidePrev()):((38===z||40===z)&&(y.preventDefault?y.preventDefault():y.returnValue=!1),40===z&&az.slideNext(),38===z&&az.slidePrev())}}function ax(u){u.originalEvent&&(u=u.originalEvent);var k=az.mousewheel.event,m=0,p=az.rtl?-1:1;if("mousewheel"===k){if(az.params.mousewheelForceToAxis){if(az.isHorizontal()){if(!(Math.abs(u.wheelDeltaX)>Math.abs(u.wheelDeltaY))){return}m=u.wheelDeltaX*p}else{if(!(Math.abs(u.wheelDeltaY)>Math.abs(u.wheelDeltaX))){return}m=u.wheelDeltaY}}else{m=Math.abs(u.wheelDeltaX)>Math.abs(u.wheelDeltaY)?-u.wheelDeltaX*p:-u.wheelDeltaY}}else{if("DOMMouseScroll"===k){m=-u.detail}else{if("wheel"===k){if(az.params.mousewheelForceToAxis){if(az.isHorizontal()){if(!(Math.abs(u.deltaX)>Math.abs(u.deltaY))){return}m=-u.deltaX*p}else{if(!(Math.abs(u.deltaY)>Math.abs(u.deltaX))){return}m=-u.deltaY}}else{m=Math.abs(u.deltaX)>Math.abs(u.deltaY)?-u.deltaX*p:-u.deltaY}}}}if(0!==m){if(az.params.mousewheelInvert&&(m=-m),az.params.freeMode){var l=az.getWrapperTranslate()+m*az.params.mousewheelSensitivity,o=az.isBeginning,v=az.isEnd;if(l>=az.minTranslate()&&(l=az.minTranslate()),l<=az.maxTranslate()&&(l=az.maxTranslate()),az.setWrapperTransition(0),az.setWrapperTranslate(l),az.updateProgress(),az.updateActiveIndex(),(!o&&az.isBeginning||!v&&az.isEnd)&&az.updateClasses(),az.params.freeModeSticky?(clearTimeout(az.mousewheel.timeout),az.mousewheel.timeout=setTimeout(function(){az.slideReset()},300)):az.params.lazyLoading&&az.lazy&&az.lazy.load(),0===l||l===az.maxTranslate()){return}}else{if((new window.Date).getTime()-az.mousewheel.lastScrollTime>60){if(0>m){if(az.isEnd&&!az.params.loop||az.animating){if(az.params.mousewheelReleaseOnEdges){return !0}}else{az.slideNext()}}else{if(az.isBeginning&&!az.params.loop||az.animating){if(az.params.mousewheelReleaseOnEdges){return !0}}else{az.slidePrev()}}}az.mousewheel.lastScrollTime=(new window.Date).getTime()}return az.params.autoplay&&az.stopAutoplay(),u.preventDefault?u.preventDefault():u.returnValue=!1,!1}}function aj(p,l){p=b(p);var o,k,m,u=az.rtl?-1:1;o=p.attr("data-swiper-parallax")||"0",k=p.attr("data-swiper-parallax-x"),m=p.attr("data-swiper-parallax-y"),k||m?(k=k||"0",m=m||"0"):az.isHorizontal()?(k=o,m="0"):(m=o,k="0"),k=k.indexOf("%")>=0?parseInt(k,10)*l*u+"%":k*l*u+"px",m=m.indexOf("%")>=0?parseInt(m,10)*l+"%":m*l+"px",p.transform("translate3d("+k+", "+m+",0px)")}function ay(i){return 0!==i.indexOf("on")&&(i=i[0]!==i[0].toUpperCase()?"on"+i[0].toUpperCase()+i.substring(1):"on"+i),i}if(!(this instanceof d)){return new d(aw,ar)}var ao={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:0.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:0.94},fade:{crossFade:!1},parallax:!1,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,hashnav:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:0.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:0.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},at=ar&&ar.virtualTranslate;ar=ar||{};var av={};for(var au in ar){if("object"!=typeof ar[au]||null===ar[au]||(ar[au].nodeType||ar[au]===window||ar[au]===document||"undefined"!=typeof g&&ar[au] instanceof g||"undefined"!=typeof jQuery&&ar[au] instanceof jQuery)){av[au]=ar[au]}else{av[au]={};for(var ai in ar[au]){av[au][ai]=ar[au][ai]}}}for(var ah in ao){if("undefined"==typeof ar[ah]){ar[ah]=ao[ah]}else{if("object"==typeof ar[ah]){for(var af in ao[ah]){"undefined"==typeof ar[ah][af]&&(ar[ah][af]=ao[ah][af])}}}}var az=this;if(az.params=ar,az.originalParams=av,az.classNames=[],"undefined"!=typeof b&&"undefined"!=typeof g&&(b=g),("undefined"!=typeof b||(b="undefined"==typeof g?window.Dom7||window.Zepto||window.jQuery:g))&&(az.$=b,az.currentBreakpoint=void 0,az.getActiveBreakpoint=function(){if(!az.params.breakpoints){return !1}var m,i=!1,k=[];for(m in az.params.breakpoints){az.params.breakpoints.hasOwnProperty(m)&&k.push(m)}k.sort(function(o,n){return parseInt(o,10)>parseInt(n,10)});for(var l=0;l<k.length;l++){m=k[l],m>=window.innerWidth&&!i&&(i=m)}return i||"max"},az.setBreakpoint=function(){var m=az.getActiveBreakpoint();if(m&&az.currentBreakpoint!==m){var i=m in az.params.breakpoints?az.params.breakpoints[m]:az.originalParams,k=az.params.loop&&i.slidesPerView!==az.params.slidesPerView;for(var l in i){az.params[l]=i[l]}az.currentBreakpoint=m,k&&az.destroyLoop&&az.reLoop(!0)}},az.params.breakpoints&&az.setBreakpoint(),az.container=b(aw),0!==az.container.length)){if(az.container.length>1){var ag=[];return az.container.each(function(){ag.push(new d(this,ar))}),ag}az.container[0].swiper=az,az.container.data("swiper",az),az.classNames.push("swiper-container-"+az.params.direction),az.params.freeMode&&az.classNames.push("swiper-container-free-mode"),az.support.flexbox||(az.classNames.push("swiper-container-no-flexbox"),az.params.slidesPerColumn=1),az.params.autoHeight&&az.classNames.push("swiper-container-autoheight"),(az.params.parallax||az.params.watchSlidesVisibility)&&(az.params.watchSlidesProgress=!0),["cube","coverflow","flip"].indexOf(az.params.effect)>=0&&(az.support.transforms3d?(az.params.watchSlidesProgress=!0,az.classNames.push("swiper-container-3d")):az.params.effect="slide"),"slide"!==az.params.effect&&az.classNames.push("swiper-container-"+az.params.effect),"cube"===az.params.effect&&(az.params.resistanceRatio=0,az.params.slidesPerView=1,az.params.slidesPerColumn=1,az.params.slidesPerGroup=1,az.params.centeredSlides=!1,az.params.spaceBetween=0,az.params.virtualTranslate=!0,az.params.setWrapperSize=!1),("fade"===az.params.effect||"flip"===az.params.effect)&&(az.params.slidesPerView=1,az.params.slidesPerColumn=1,az.params.slidesPerGroup=1,az.params.watchSlidesProgress=!0,az.params.spaceBetween=0,az.params.setWrapperSize=!1,"undefined"==typeof at&&(az.params.virtualTranslate=!0)),az.params.grabCursor&&az.support.touch&&(az.params.grabCursor=!1),az.wrapper=az.container.children("."+az.params.wrapperClass),az.params.pagination&&(az.paginationContainer=b(az.params.pagination),az.params.uniqueNavElements&&"string"==typeof az.params.pagination&&az.paginationContainer.length>1&&1===az.container.find(az.params.pagination).length&&(az.paginationContainer=az.container.find(az.params.pagination)),"bullets"===az.params.paginationType&&az.params.paginationClickable?az.paginationContainer.addClass("swiper-pagination-clickable"):az.params.paginationClickable=!1,az.paginationContainer.addClass("swiper-pagination-"+az.params.paginationType)),(az.params.nextButton||az.params.prevButton)&&(az.params.nextButton&&(az.nextButton=b(az.params.nextButton),az.params.uniqueNavElements&&"string"==typeof az.params.nextButton&&az.nextButton.length>1&&1===az.container.find(az.params.nextButton).length&&(az.nextButton=az.container.find(az.params.nextButton))),az.params.prevButton&&(az.prevButton=b(az.params.prevButton),az.params.uniqueNavElements&&"string"==typeof az.params.prevButton&&az.prevButton.length>1&&1===az.container.find(az.params.prevButton).length&&(az.prevButton=az.container.find(az.params.prevButton)))),az.isHorizontal=function(){return"horizontal"===az.params.direction},az.rtl=az.isHorizontal()&&("rtl"===az.container[0].dir.toLowerCase()||"rtl"===az.container.css("direction")),az.rtl&&az.classNames.push("swiper-container-rtl"),az.rtl&&(az.wrongRTL="-webkit-box"===az.wrapper.css("display")),az.params.slidesPerColumn>1&&az.classNames.push("swiper-container-multirow"),az.device.android&&az.classNames.push("swiper-container-android"),az.container.addClass(az.classNames.join(" ")),az.translate=0,az.progress=0,az.velocity=0,az.lockSwipeToNext=function(){az.params.allowSwipeToNext=!1},az.lockSwipeToPrev=function(){az.params.allowSwipeToPrev=!1},az.lockSwipes=function(){az.params.allowSwipeToNext=az.params.allowSwipeToPrev=!1},az.unlockSwipeToNext=function(){az.params.allowSwipeToNext=!0},az.unlockSwipeToPrev=function(){az.params.allowSwipeToPrev=!0},az.unlockSwipes=function(){az.params.allowSwipeToNext=az.params.allowSwipeToPrev=!0},az.params.grabCursor&&(az.container[0].style.cursor="move",az.container[0].style.cursor="-webkit-grab",az.container[0].style.cursor="-moz-grab",az.container[0].style.cursor="grab"),az.imagesToLoad=[],az.imagesLoaded=0,az.loadImage=function(u,k,m,p,l){function o(){l&&l()}var v;u.complete&&p?o():k?(v=new window.Image,v.onload=o,v.onerror=o,m&&(v.srcset=m),k&&(v.src=k)):o()},az.preloadImages=function(){function k(){"undefined"!=typeof az&&null!==az&&(void 0!==az.imagesLoaded&&az.imagesLoaded++,az.imagesLoaded===az.imagesToLoad.length&&(az.params.updateOnImagesReady&&az.update(),az.emit("onImagesReady",az)))}az.imagesToLoad=az.container.find("img");for(var i=0;i<az.imagesToLoad.length;i++){az.loadImage(az.imagesToLoad[i],az.imagesToLoad[i].currentSrc||az.imagesToLoad[i].getAttribute("src"),az.imagesToLoad[i].srcset||az.imagesToLoad[i].getAttribute("srcset"),!0,k)}},az.autoplayTimeoutId=void 0,az.autoplaying=!1,az.autoplayPaused=!1,az.startAutoplay=function(){return"undefined"!=typeof az.autoplayTimeoutId?!1:az.params.autoplay?az.autoplaying?!1:(az.autoplaying=!0,az.emit("onAutoplayStart",az),void an()):!1},az.stopAutoplay=function(i){az.autoplayTimeoutId&&(az.autoplayTimeoutId&&clearTimeout(az.autoplayTimeoutId),az.autoplaying=!1,az.autoplayTimeoutId=void 0,az.emit("onAutoplayStop",az))},az.pauseAutoplay=function(i){az.autoplayPaused||(az.autoplayTimeoutId&&clearTimeout(az.autoplayTimeoutId),az.autoplayPaused=!0,0===i?(az.autoplayPaused=!1,an()):az.wrapper.transitionEnd(function(){az&&(az.autoplayPaused=!1,az.autoplaying?an():az.stopAutoplay())}))},az.minTranslate=function(){return -az.snapGrid[0]},az.maxTranslate=function(){return -az.snapGrid[az.snapGrid.length-1]},az.updateAutoHeight=function(){var k=az.slides.eq(az.activeIndex)[0];if("undefined"!=typeof k){var i=k.offsetHeight;i&&az.wrapper.css("height",i+"px")}},az.updateContainerSize=function(){var k,i;k="undefined"!=typeof az.params.width?az.params.width:az.container[0].clientWidth,i="undefined"!=typeof az.params.height?az.params.height:az.container[0].clientHeight,0===k&&az.isHorizontal()||0===i&&!az.isHorizontal()||(k=k-parseInt(az.container.css("padding-left"),10)-parseInt(az.container.css("padding-right"),10),i=i-parseInt(az.container.css("padding-top"),10)-parseInt(az.container.css("padding-bottom"),10),az.width=k,az.height=i,az.size=az.isHorizontal()?az.width:az.height)},az.updateSlidesSize=function(){az.slides=az.wrapper.children("."+az.params.slideClass),az.snapGrid=[],az.slidesGrid=[],az.slidesSizesGrid=[];var C,G=az.params.spaceBetween,I=-az.params.slidesOffsetBefore,k=0,z=0;if("undefined"!=typeof az.size){"string"==typeof G&&G.indexOf("%")>=0&&(G=parseFloat(G.replace("%",""))/100*az.size),az.virtualSize=-G,az.rtl?az.slides.css({marginLeft:"",marginTop:""}):az.slides.css({marginRight:"",marginBottom:""});var w;az.params.slidesPerColumn>1&&(w=Math.floor(az.slides.length/az.params.slidesPerColumn)===az.slides.length/az.params.slidesPerColumn?az.slides.length:Math.ceil(az.slides.length/az.params.slidesPerColumn)*az.params.slidesPerColumn,"auto"!==az.params.slidesPerView&&"row"===az.params.slidesPerColumnFill&&(w=Math.max(w,az.params.slidesPerView*az.params.slidesPerColumn)));var v,y=az.params.slidesPerColumn,s=w/y,D=s-(az.params.slidesPerColumn*s-az.slides.length);for(C=0;C<az.slides.length;C++){v=0;var H=az.slides.eq(C);if(az.params.slidesPerColumn>1){var E,x,A;"column"===az.params.slidesPerColumnFill?(x=Math.floor(C/y),A=C-x*y,(x>D||x===D&&A===y-1)&&++A>=y&&(A=0,x++),E=x+A*w/y,H.css({"-webkit-box-ordinal-group":E,"-moz-box-ordinal-group":E,"-ms-flex-order":E,"-webkit-order":E,order:E})):(A=Math.floor(C/s),x=C-A*s),H.css({"margin-top":0!==A&&az.params.spaceBetween&&az.params.spaceBetween+"px"}).attr("data-swiper-column",x).attr("data-swiper-row",A)}"none"!==H.css("display")&&("auto"===az.params.slidesPerView?(v=az.isHorizontal()?H.outerWidth(!0):H.outerHeight(!0),az.params.roundLengths&&(v=ak(v))):(v=(az.size-(az.params.slidesPerView-1)*G)/az.params.slidesPerView,az.params.roundLengths&&(v=ak(v)),az.isHorizontal()?az.slides[C].style.width=v+"px":az.slides[C].style.height=v+"px"),az.slides[C].swiperSlideSize=v,az.slidesSizesGrid.push(v),az.params.centeredSlides?(I=I+v/2+k/2+G,0===C&&(I=I-az.size/2-G),Math.abs(I)<0.001&&(I=0),z%az.params.slidesPerGroup===0&&az.snapGrid.push(I),az.slidesGrid.push(I)):(z%az.params.slidesPerGroup===0&&az.snapGrid.push(I),az.slidesGrid.push(I),I=I+v+G),az.virtualSize+=v+G,k=v,z++)}az.virtualSize=Math.max(az.virtualSize,az.size)+az.params.slidesOffsetAfter;var B;if(az.rtl&&az.wrongRTL&&("slide"===az.params.effect||"coverflow"===az.params.effect)&&az.wrapper.css({width:az.virtualSize+az.params.spaceBetween+"px"}),(!az.support.flexbox||az.params.setWrapperSize)&&(az.isHorizontal()?az.wrapper.css({width:az.virtualSize+az.params.spaceBetween+"px"}):az.wrapper.css({height:az.virtualSize+az.params.spaceBetween+"px"})),az.params.slidesPerColumn>1&&(az.virtualSize=(v+az.params.spaceBetween)*w,az.virtualSize=Math.ceil(az.virtualSize/az.params.slidesPerColumn)-az.params.spaceBetween,az.wrapper.css({width:az.virtualSize+az.params.spaceBetween+"px"}),az.params.centeredSlides)){for(B=[],C=0;C<az.snapGrid.length;C++){az.snapGrid[C]<az.virtualSize+az.snapGrid[0]&&B.push(az.snapGrid[C])}az.snapGrid=B}if(!az.params.centeredSlides){for(B=[],C=0;C<az.snapGrid.length;C++){az.snapGrid[C]<=az.virtualSize-az.size&&B.push(az.snapGrid[C])}az.snapGrid=B,Math.floor(az.virtualSize-az.size)-Math.floor(az.snapGrid[az.snapGrid.length-1])>1&&az.snapGrid.push(az.virtualSize-az.size)}0===az.snapGrid.length&&(az.snapGrid=[0]),0!==az.params.spaceBetween&&(az.isHorizontal()?az.rtl?az.slides.css({marginLeft:G+"px"}):az.slides.css({marginRight:G+"px"}):az.slides.css({marginBottom:G+"px"})),az.params.watchSlidesProgress&&az.updateSlidesOffset()}},az.updateSlidesOffset=function(){for(var i=0;i<az.slides.length;i++){az.slides[i].swiperSlideOffset=az.isHorizontal()?az.slides[i].offsetLeft:az.slides[i].offsetTop}},az.updateSlidesProgress=function(v){if("undefined"==typeof v&&(v=az.translate||0),0!==az.slides.length){"undefined"==typeof az.slides[0].swiperSlideOffset&&az.updateSlidesOffset();var k=-v;az.rtl&&(k=v),az.slides.removeClass(az.params.slideVisibleClass);for(var m=0;m<az.slides.length;m++){var u=az.slides[m],l=(k-u.swiperSlideOffset)/(u.swiperSlideSize+az.params.spaceBetween);if(az.params.watchSlidesVisibility){var p=-(k-u.swiperSlideOffset),x=p+az.slidesSizesGrid[m],w=p>=0&&p<az.size||x>0&&x<=az.size||0>=p&&x>=az.size;w&&az.slides.eq(m).addClass(az.params.slideVisibleClass)}u.progress=az.rtl?-l:l}}},az.updateProgress=function(m){"undefined"==typeof m&&(m=az.translate||0);var i=az.maxTranslate()-az.minTranslate(),k=az.isBeginning,l=az.isEnd;0===i?(az.progress=0,az.isBeginning=az.isEnd=!0):(az.progress=(m-az.minTranslate())/i,az.isBeginning=az.progress<=0,az.isEnd=az.progress>=1),az.isBeginning&&!k&&az.emit("onReachBeginning",az),az.isEnd&&!l&&az.emit("onReachEnd",az),az.params.watchSlidesProgress&&az.updateSlidesProgress(m),az.emit("onProgress",az,az.progress)},az.updateActiveIndex=function(){var m,i,k,l=az.rtl?az.translate:-az.translate;for(i=0;i<az.slidesGrid.length;i++){"undefined"!=typeof az.slidesGrid[i+1]?l>=az.slidesGrid[i]&&l<az.slidesGrid[i+1]-(az.slidesGrid[i+1]-az.slidesGrid[i])/2?m=i:l>=az.slidesGrid[i]&&l<az.slidesGrid[i+1]&&(m=i+1):l>=az.slidesGrid[i]&&(m=i)}(0>m||"undefined"==typeof m)&&(m=0),k=Math.floor(m/az.params.slidesPerGroup),k>=az.snapGrid.length&&(k=az.snapGrid.length-1),m!==az.activeIndex&&(az.snapIndex=k,az.previousIndex=az.activeIndex,az.activeIndex=m,az.updateClasses())},az.updateClasses=function(){az.slides.removeClass(az.params.slideActiveClass+" "+az.params.slideNextClass+" "+az.params.slidePrevClass);var w=az.slides.eq(az.activeIndex);w.addClass(az.params.slideActiveClass);var p=w.next("."+az.params.slideClass).addClass(az.params.slideNextClass);az.params.loop&&0===p.length&&az.slides.eq(0).addClass(az.params.slideNextClass);var v=w.prev("."+az.params.slideClass).addClass(az.params.slidePrevClass);if(az.params.loop&&0===v.length&&az.slides.eq(-1).addClass(az.params.slidePrevClass),az.paginationContainer&&az.paginationContainer.length>0){var m,u=az.params.loop?Math.ceil((az.slides.length-2*az.loopedSlides)/az.params.slidesPerGroup):az.snapGrid.length;if(az.params.loop?(m=Math.ceil((az.activeIndex-az.loopedSlides)/az.params.slidesPerGroup),m>az.slides.length-1-2*az.loopedSlides&&(m-=az.slides.length-2*az.loopedSlides),m>u-1&&(m-=u),0>m&&"bullets"!==az.params.paginationType&&(m=u+m)):m="undefined"!=typeof az.snapIndex?az.snapIndex:az.activeIndex||0,"bullets"===az.params.paginationType&&az.bullets&&az.bullets.length>0&&(az.bullets.removeClass(az.params.bulletActiveClass),az.paginationContainer.length>1?az.bullets.each(function(){b(this).index()===m&&b(this).addClass(az.params.bulletActiveClass)}):az.bullets.eq(m).addClass(az.params.bulletActiveClass)),"fraction"===az.params.paginationType&&(az.paginationContainer.find("."+az.params.paginationCurrentClass).text(m+1),az.paginationContainer.find("."+az.params.paginationTotalClass).text(u)),"progress"===az.params.paginationType){var y=(m+1)/u,x=y,k=1;az.isHorizontal()||(k=y,x=1),az.paginationContainer.find("."+az.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+x+") scaleY("+k+")").transition(az.params.speed)}"custom"===az.params.paginationType&&az.params.paginationCustomRender&&(az.paginationContainer.htm