HOME


Mini Shell 1.0
DIR: /home/islapiiu/sites/holidaytripslanka/assets/js/extensions/
Upload File :
Current File : /home/islapiiu/sites/holidaytripslanka/assets/js/extensions/theme-full.min324d.js
/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
;if("undefined"==typeof jQuery){throw new Error("Bootstrap's JavaScript requires jQuery")}+function(d){var c=d.fn.jquery.split(" ")[0].split(".");if(c[0]<2&&c[1]<9||1==c[0]&&9==c[1]&&c[2]<1){throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}}(jQuery),+function(d){function c(){var g=document.createElement("bootstrap"),f={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var h in f){if(void 0!==g.style[h]){return{end:f[h]}}}return !1}d.fn.emulateTransitionEnd=function(a){var h=!1,g=this;d(this).one("bsTransitionEnd",function(){h=!0});var f=function(){h||d(g).trigger(d.support.transition.end)};return setTimeout(f,a),this},d(function(){d.support.transition=c(),d.support.transition&&(d.event.special.bsTransitionEnd={bindType:d.support.transition.end,delegateType:d.support.transition.end,handle:function(a){return d(a.target).is(this)?a.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(g){function f(a){return this.each(function(){var d=g(this),b=d.data("bs.alert");b||d.data("bs.alert",b=new i(this)),"string"==typeof a&&b[a].call(d)})}var j='[data-dismiss="alert"]',i=function(a){g(a).on("click",j,this.close)};i.VERSION="3.3.4",i.TRANSITION_DURATION=150,i.prototype.close=function(a){function m(){d.detach().trigger("closed.bs.alert").remove()}var l=g(this),k=l.attr("data-target");k||(k=l.attr("href"),k=k&&k.replace(/.*(?=#[^\s]*$)/,""));var d=g(k);a&&a.preventDefault(),d.length||(d=l.closest(".alert")),d.trigger(a=g.Event("close.bs.alert")),a.isDefaultPrevented()||(d.removeClass("in"),g.support.transition&&d.hasClass("fade")?d.one("bsTransitionEnd",m).emulateTransitionEnd(i.TRANSITION_DURATION):m())};var h=g.fn.alert;g.fn.alert=f,g.fn.alert.Constructor=i,g.fn.alert.noConflict=function(){return g.fn.alert=h,this},g(document).on("click.bs.alert.data-api",j,i.prototype.close)}(jQuery),+function(g){function f(a){return this.each(function(){var j=g(this),c=j.data("bs.button"),b="object"==typeof a&&a;c||j.data("bs.button",c=new i(this,b)),"toggle"==a?c.toggle():a&&c.setState(a)})}var i=function(a,c){this.$element=g(a),this.options=g.extend({},i.DEFAULTS,c),this.isLoading=!1};i.VERSION="3.3.4",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(a){var m="disabled",l=this.$element,k=l.is("input")?"val":"html",j=l.data();a+="Text",null==j.resetText&&l.data("resetText",l[k]()),setTimeout(g.proxy(function(){l[k](null==j[a]?this.options[a]:j[a]),"loadingText"==a?(this.isLoading=!0,l.addClass(m).attr(m,m)):this.isLoading&&(this.isLoading=!1,l.removeClass(m).removeAttr(m))},this),0)},i.prototype.toggle=function(){var j=!0,d=this.$element.closest('[data-toggle="buttons"]');if(d.length){var k=this.$element.find("input");"radio"==k.prop("type")&&(k.prop("checked")&&this.$element.hasClass("active")?j=!1:d.find(".active").removeClass("active")),j&&k.prop("checked",!this.$element.hasClass("active")).trigger("change")}else{this.$element.attr("aria-pressed",!this.$element.hasClass("active"))}j&&this.$element.toggleClass("active")};var h=g.fn.button;g.fn.button=f,g.fn.button.Constructor=i,g.fn.button.noConflict=function(){return g.fn.button=h,this},g(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(b){var a=g(b.target);a.hasClass("btn")||(a=a.closest(".btn")),f.call(a,"toggle"),b.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(a){g(a.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(a.type))})}(jQuery),+function(g){function f(a){return this.each(function(){var l=g(this),k=l.data("bs.carousel"),c=g.extend({},j.DEFAULTS,l.data(),"object"==typeof a&&a),b="string"==typeof a?a:c.slide;k||l.data("bs.carousel",k=new j(this,c)),"number"==typeof a?k.to(a):b?k[b]():c.interval&&k.pause().cycle()})}var j=function(a,d){this.$element=g(a),this.$indicators=this.$element.find(".carousel-indicators"),this.options=d,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",g.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart" in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",g.proxy(this.pause,this)).on("mouseleave.bs.carousel",g.proxy(this.cycle,this))};j.VERSION="3.3.4",j.TRANSITION_DURATION=600,j.DEFAULTS={interval:5000,pause:"hover",wrap:!0,keyboard:!0},j.prototype.keydown=function(b){if(!/input|textarea/i.test(b.target.tagName)){switch(b.which){case 37:this.prev();break;case 39:this.next();break;default:return}b.preventDefault()}},j.prototype.cycle=function(a){return a||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(g.proxy(this.next,this),this.options.interval)),this},j.prototype.getItemIndex=function(b){return this.$items=b.parent().children(".item"),this.$items.index(b||this.$active)},j.prototype.getItemForDirection=function(l,k){var p=this.getItemIndex(k),o="prev"==l&&0===p||"next"==l&&p==this.$items.length-1;if(o&&!this.options.wrap){return k}var n="prev"==l?-1:1,m=(p+n)%this.$items.length;return this.$items.eq(m)},j.prototype.to=function(k){var d=this,l=this.getItemIndex(this.$active=this.$element.find(".item.active"));return k>this.$items.length-1||0>k?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){d.to(k)}):l==k?this.pause().cycle():this.slide(k>l?"next":"prev",this.$items.eq(k))},j.prototype.pause=function(a){return a||(this.paused=!0),this.$element.find(".next, .prev").length&&g.support.transition&&(this.$element.trigger(g.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},j.prototype.next=function(){return this.sliding?void 0:this.slide("next")},j.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},j.prototype.slide=function(w,v){var u=this.$element.find(".item.active"),t=v||this.getItemForDirection(w,u),r=this.interval,q="next"==w?"left":"right",p=this;if(t.hasClass("active")){return this.sliding=!1}var o=t[0],n=g.Event("slide.bs.carousel",{relatedTarget:o,direction:q});if(this.$element.trigger(n),!n.isDefaultPrevented()){if(this.sliding=!0,r&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var c=g(this.$indicators.children()[this.getItemIndex(t)]);c&&c.addClass("active")}var a=g.Event("slid.bs.carousel",{relatedTarget:o,direction:q});return g.support.transition&&this.$element.hasClass("slide")?(t.addClass(w),t[0].offsetWidth,u.addClass(q),t.addClass(q),u.one("bsTransitionEnd",function(){t.removeClass([w,q].join(" ")).addClass("active"),u.removeClass(["active",q].join(" ")),p.sliding=!1,setTimeout(function(){p.$element.trigger(a)},0)}).emulateTransitionEnd(j.TRANSITION_DURATION)):(u.removeClass("active"),t.addClass("active"),this.sliding=!1,this.$element.trigger(a)),r&&this.cycle(),this}};var i=g.fn.carousel;g.fn.carousel=f,g.fn.carousel.Constructor=j,g.fn.carousel.noConflict=function(){return g.fn.carousel=i,this};var h=function(n){var m,l=g(this),k=g(l.attr("data-target")||(m=l.attr("href"))&&m.replace(/.*(?=#[^\s]+$)/,""));if(k.hasClass("carousel")){var b=g.extend({},k.data(),l.data()),a=l.attr("data-slide-to");a&&(b.interval=!1),f.call(k,b),a&&k.data("bs.carousel").to(a),n.preventDefault()}};g(document).on("click.bs.carousel.data-api","[data-slide]",h).on("click.bs.carousel.data-api","[data-slide-to]",h),g(window).on("load",function(){g('[data-ride="carousel"]').each(function(){var a=g(this);f.call(a,a.data())})})}(jQuery),+function(g){function f(a){var l,k=a.attr("data-target")||(l=a.attr("href"))&&l.replace(/.*(?=#[^\s]+$)/,"");return g(k)}function j(a){return this.each(function(){var k=g(this),d=k.data("bs.collapse"),b=g.extend({},i.DEFAULTS,k.data(),"object"==typeof a&&a);!d&&b.toggle&&/show|hide/.test(a)&&(b.toggle=!1),d||k.data("bs.collapse",d=new i(this,b)),"string"==typeof a&&d[a]()})}var i=function(a,d){this.$element=g(a),this.options=g.extend({},i.DEFAULTS,d),this.$trigger=g('[data-toggle="collapse"][href="#'+a.id+'"],[data-toggle="collapse"][data-target="#'+a.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};i.VERSION="3.3.4",i.TRANSITION_DURATION=350,i.DEFAULTS={toggle:!0},i.prototype.dimension=function(){var b=this.$element.hasClass("width");return b?"width":"height"},i.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var a,m=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(m&&m.length&&(a=m.data("bs.collapse"),a&&a.transitioning))){var l=g.Event("show.bs.collapse");if(this.$element.trigger(l),!l.isDefaultPrevented()){m&&m.length&&(j.call(m,"hide"),a||m.data("bs.collapse",null));var k=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[k](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var d=function(){this.$element.removeClass("collapsing").addClass("collapse in")[k](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!g.support.transition){return d.call(this)}var c=g.camelCase(["scroll",k].join("-"));this.$element.one("bsTransitionEnd",g.proxy(d,this)).emulateTransitionEnd(i.TRANSITION_DURATION)[k](this.$element[0][c])}}}},i.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var a=g.Event("hide.bs.collapse");if(this.$element.trigger(a),!a.isDefaultPrevented()){var k=this.dimension();this.$element[k](this.$element[k]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return g.support.transition?void this.$element[k](0).one("bsTransitionEnd",g.proxy(d,this)).emulateTransitionEnd(i.TRANSITION_DURATION):d.call(this)}}},i.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},i.prototype.getParent=function(){return g(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(g.proxy(function(k,b){var a=g(b);this.addAriaAndCollapsedClass(f(a),a)},this)).end()},i.prototype.addAriaAndCollapsedClass=function(k,d){var l=k.hasClass("in");k.attr("aria-expanded",l),d.toggleClass("collapsed",!l).attr("aria-expanded",l)};var h=g.fn.collapse;g.fn.collapse=j,g.fn.collapse.Constructor=i,g.fn.collapse.noConflict=function(){return g.fn.collapse=h,this},g(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(l){var k=g(this);k.attr("data-target")||l.preventDefault();var c=f(k),b=c.data("bs.collapse"),a=b?"toggle":k.data();j.call(c,a)})}(jQuery),+function(j){function i(a){a&&3===a.which||(j(n).remove(),j(m).each(function(){var g=j(this),c=p(g),b={relatedTarget:this};c.hasClass("open")&&(c.trigger(a=j.Event("hide.bs.dropdown",b)),a.isDefaultPrevented()||(g.attr("aria-expanded","false"),c.removeClass("open").trigger("hidden.bs.dropdown",b)))}))}function p(a){var g=a.attr("data-target");g||(g=a.attr("href"),g=g&&/#[A-Za-z]/.test(g)&&g.replace(/.*(?=#[^\s]*$)/,""));var f=g&&j(g);return f&&f.length?f:a.parent()}function o(a){return this.each(function(){var f=j(this),b=f.data("bs.dropdown");b||f.data("bs.dropdown",b=new l(this)),"string"==typeof a&&b[a].call(f)})}var n=".dropdown-backdrop",m='[data-toggle="dropdown"]',l=function(a){j(a).on("click.bs.dropdown",this.toggle)};l.VERSION="3.3.4",l.prototype.toggle=function(r){var q=j(this);if(!q.is(".disabled, :disabled")){var c=p(q),b=c.hasClass("open");if(i(),!b){"ontouchstart" in document.documentElement&&!c.closest(".navbar-nav").length&&j('<div class="dropdown-backdrop"/>').insertAfter(j(this)).on("click",i);var a={relatedTarget:this};if(c.trigger(r=j.Event("show.bs.dropdown",a)),r.isDefaultPrevented()){return}q.trigger("focus").attr("aria-expanded","true"),c.toggleClass("open").trigger("shown.bs.dropdown",a)}return !1}},l.prototype.keydown=function(a){if(/(38|40|27|32)/.test(a.which)&&!/input|textarea/i.test(a.target.tagName)){var u=j(this);if(a.preventDefault(),a.stopPropagation(),!u.is(".disabled, :disabled")){var t=p(u),r=t.hasClass("open");if(!r&&27!=a.which||r&&27==a.which){return 27==a.which&&t.find(m).trigger("focus"),u.trigger("click")}var q=" li:not(.disabled):visible a",f=t.find('[role="menu"]'+q+', [role="listbox"]'+q);if(f.length){var c=f.index(a.target);38==a.which&&c>0&&c--,40==a.which&&c<f.length-1&&c++,~c||(c=0),f.eq(c).trigger("focus")}}}};var k=j.fn.dropdown;j.fn.dropdown=o,j.fn.dropdown.Constructor=l,j.fn.dropdown.noConflict=function(){return j.fn.dropdown=k,this},j(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(b){b.stopPropagation()}).on("click.bs.dropdown.data-api",m,l.prototype.toggle).on("keydown.bs.dropdown.data-api",m,l.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',l.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',l.prototype.keydown)}(jQuery),+function(g){function f(a,c){return this.each(function(){var j=g(this),d=j.data("bs.modal"),b=g.extend({},i.DEFAULTS,j.data(),"object"==typeof a&&a);d||j.data("bs.modal",d=new i(this,b)),"string"==typeof a?d[a](c):b.show&&d.show(c)})}var i=function(a,d){this.options=d,this.$body=g(document.body),this.$element=g(a),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,g.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.4",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(b){return this.isShown?this.hide():this.show(b)},i.prototype.show=function(a){var j=this,c=g.Event("show.bs.modal",{relatedTarget:a});this.$element.trigger(c),this.isShown||c.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',g.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){j.$element.one("mouseup.dismiss.bs.modal",function(d){g(d.target).is(j.$element)&&(j.ignoreBackdropClick=!0)})}),this.backdrop(function(){var d=g.support.transition&&j.$element.hasClass("fade");j.$element.parent().length||j.$element.appendTo(j.$body),j.$element.show().scrollTop(0),j.adjustDialog(),d&&j.$element[0].offsetWidth,j.$element.addClass("in").attr("aria-hidden",!1),j.enforceFocus();var b=g.Event("shown.bs.modal",{relatedTarget:a});d?j.$dialog.one("bsTransitionEnd",function(){j.$element.trigger("focus").trigger(b)}).emulateTransitionEnd(i.TRANSITION_DURATION):j.$element.trigger("focus").trigger(b)}))},i.prototype.hide=function(a){a&&a.preventDefault(),a=g.Event("hide.bs.modal"),this.$element.trigger(a),this.isShown&&!a.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),g(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),g.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",g.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){g(document).off("focusin.bs.modal").on("focusin.bs.modal",g.proxy(function(b){this.$element[0]===b.target||this.$element.has(b.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",g.proxy(function(b){27==b.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?g(window).on("resize.bs.modal",g.proxy(this.handleUpdate,this)):g(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var b=this;this.$element.hide(),this.backdrop(function(){b.$body.removeClass("modal-open"),b.resetAdjustments(),b.resetScrollbar(),b.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(a){var l=this,k=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var j=g.support.transition&&k;if(this.$backdrop=g('<div class="modal-backdrop '+k+'" />').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",g.proxy(function(b){return this.ignoreBackdropClick?void (this.ignoreBackdropClick=!1):void (b.target===b.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),j&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!a){return}j?this.$backdrop.one("bsTransitionEnd",a).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):a()}else{if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var c=function(){l.removeBackdrop(),a&&a()};g.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",c).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):c()}else{a&&a()}}},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var b=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&b?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!b?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var d=window.innerWidth;if(!d){var c=document.documentElement.getBoundingClientRect();d=c.right-Math.abs(c.left)}this.bodyIsOverflowing=document.body.clientWidth<d,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var b=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",b+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var d=document.createElement("div");d.className="modal-scrollbar-measure",this.$body.append(d);var c=d.offsetWidth-d.clientWidth;return this.$body[0].removeChild(d),c};var h=g.fn.modal;g.fn.modal=f,g.fn.modal.Constructor=i,g.fn.modal.noConflict=function(){return g.fn.modal=h,this},g(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(l){var k=g(this),j=k.attr("href"),b=g(k.attr("data-target")||j&&j.replace(/.*(?=#[^\s]+$)/,"")),a=b.data("bs.modal")?"toggle":g.extend({remote:!/#/.test(j)&&j},b.data(),k.data());k.is("a")&&l.preventDefault(),b.one("show.bs.modal",function(c){c.isDefaultPrevented()||b.one("hidden.bs.modal",function(){k.is(":visible")&&k.trigger("focus")})}),f.call(b,a,this)})}(jQuery),+function(g){function f(a){return this.each(function(){var j=g(this),c=j.data("bs.tooltip"),b="object"==typeof a&&a;(c||!/destroy|hide/.test(a))&&(c||j.data("bs.tooltip",c=new i(this,b)),"string"==typeof a&&c[a]())})}var i=function(d,c){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.init("tooltip",d,c)};i.VERSION="3.3.4",i.TRANSITION_DURATION=150,i.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},i.prototype.init=function(a,p,o){if(this.enabled=!0,this.type=a,this.$element=g(p),this.options=this.getOptions(o),this.$viewport=this.options.viewport&&g(this.options.viewport.selector||this.options.viewport),this.$element[0] instanceof document.constructor&&!this.options.selector){throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!")}for(var n=this.options.trigger.split(" "),m=n.length;m--;){var l=n[m];if("click"==l){this.$element.on("click."+this.type,this.options.selector,g.proxy(this.toggle,this))}else{if("manual"!=l){var k="hover"==l?"mouseenter":"focusin",j="hover"==l?"mouseleave":"focusout";this.$element.on(k+"."+this.type,this.options.selector,g.proxy(this.enter,this)),this.$element.on(j+"."+this.type,this.options.selector,g.proxy(this.leave,this))}}}this.options.selector?this._options=g.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.getOptions=function(a){return a=g.extend({},this.getDefaults(),this.$element.data(),a),a.delay&&"number"==typeof a.delay&&(a.delay={show:a.delay,hide:a.delay}),a},i.prototype.getDelegateOptions=function(){var a={},d=this.getDefaults();return this._options&&g.each(this._options,function(b,c){d[b]!=c&&(a[b]=c)}),a},i.prototype.enter=function(a){var d=a instanceof this.constructor?a:g(a.currentTarget).data("bs."+this.type);return d&&d.$tip&&d.$tip.hasClass("in")?void (d.hoverState="in"):(d||(d=new this.constructor(a.currentTarget,this.getDelegateOptions()),g(a.currentTarget).data("bs."+this.type,d)),clearTimeout(d.timeout),d.hoverState="in",d.options.delay&&d.options.delay.show?void (d.timeout=setTimeout(function(){"in"==d.hoverState&&d.show()},d.options.delay.show)):d.show())},i.prototype.leave=function(a){var d=a instanceof this.constructor?a:g(a.currentTarget).data("bs."+this.type);return d||(d=new this.constructor(a.currentTarget,this.getDelegateOptions()),g(a.currentTarget).data("bs."+this.type,d)),clearTimeout(d.timeout),d.hoverState="out",d.options.delay&&d.options.delay.hide?void (d.timeout=setTimeout(function(){"out"==d.hoverState&&d.hide()},d.options.delay.hide)):d.hide()},i.prototype.show=function(){var G=g.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(G);var F=g.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(G.isDefaultPrevented()||!F){return}var E=this,D=this.tip(),C=this.getUID(this.type);this.setContent(),D.attr("id",C),this.$element.attr("aria-describedby",C),this.options.animation&&D.addClass("fade");var B="function"==typeof this.options.placement?this.options.placement.call(this,D[0],this.$element[0]):this.options.placement,A=/\s?auto?\s?/i,z=A.test(B);z&&(B=B.replace(A,"")||"top"),D.detach().css({top:0,left:0,display:"block"}).addClass(B).data("bs."+this.type,this),this.options.container?D.appendTo(this.options.container):D.insertAfter(this.$element);var y=this.getPosition(),x=D[0].offsetWidth,w=D[0].offsetHeight;if(z){var v=B,u=this.options.container?g(this.options.container):this.$element.parent(),t=this.getPosition(u);B="bottom"==B&&y.bottom+w>t.bottom?"top":"top"==B&&y.top-w<t.top?"bottom":"right"==B&&y.right+x>t.width?"left":"left"==B&&y.left-x<t.left?"right":B,D.removeClass(v).addClass(B)}var c=this.getCalculatedOffset(B,y,x,w);this.applyPlacement(c,B);var a=function(){var b=E.hoverState;E.$element.trigger("shown.bs."+E.type),E.hoverState=null,"out"==b&&E.leave(E)};g.support.transition&&this.$tip.hasClass("fade")?D.one("bsTransitionEnd",a).emulateTransitionEnd(i.TRANSITION_DURATION):a()}},i.prototype.applyPlacement=function(A,z){var y=this.tip(),x=y[0].offsetWidth,w=y[0].offsetHeight,v=parseInt(y.css("margin-top"),10),u=parseInt(y.css("margin-left"),10);isNaN(v)&&(v=0),isNaN(u)&&(u=0),A.top=A.top+v,A.left=A.left+u,g.offset.setOffset(y[0],g.extend({using:function(b){y.css({top:Math.round(b.top),left:Math.round(b.left)})}},A),0),y.addClass("in");var t=y[0].offsetWidth,r=y[0].offsetHeight;"top"==z&&r!=w&&(A.top=A.top+w-r);var q=this.getViewportAdjustedDelta(z,A,t,r);q.left?A.left+=q.left:A.top+=q.top;var p=/top|bottom/.test(z),o=p?2*q.left-x+t:2*q.top-w+r,a=p?"offsetWidth":"offsetHeight";y.offset(A),this.replaceArrow(o,y[0][a],p)},i.prototype.replaceArrow=function(j,d,k){this.arrow().css(k?"left":"top",50*(1-j/d)+"%").css(k?"top":"left","")},i.prototype.setContent=function(){var d=this.tip(),c=this.getTitle();d.find(".tooltip-inner")[this.options.html?"html":"text"](c),d.removeClass("fade in top bottom left right")},i.prototype.hide=function(a){function l(){"in"!=k.hoverState&&j.detach(),k.$element.removeAttr("aria-describedby").trigger("hidden.bs."+k.type),a&&a()}var k=this,j=g(this.$tip),c=g.Event("hide.bs."+this.type);return this.$element.trigger(c),c.isDefaultPrevented()?void 0:(j.removeClass("in"),g.support.transition&&j.hasClass("fade")?j.one("bsTransitionEnd",l).emulateTransitionEnd(i.TRANSITION_DURATION):l(),this.hoverState=null,this)},i.prototype.fixTitle=function(){var b=this.$element;(b.attr("title")||"string"!=typeof b.attr("data-original-title"))&&b.attr("data-original-title",b.attr("title")||"").attr("title","")},i.prototype.hasContent=function(){return this.getTitle()},i.prototype.getPosition=function(a){a=a||this.$element;var o=a[0],n="BODY"==o.tagName,m=o.getBoundingClientRect();null==m.width&&(m=g.extend({},m,{width:m.right-m.left,height:m.bottom-m.top}));var l=n?{top:0,left:0}:a.offset(),k={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:a.scrollTop()},j=n?{width:g(window).width(),height:g(window).height()}:null;return g.extend({},m,k,j,l)},i.prototype.getCalculatedOffset=function(k,j,m,l){return"bottom"==k?{top:j.top+j.height,left:j.left+j.width/2-m/2}:"top"==k?{top:j.top-l,left:j.left+j.width/2-m/2}:"left"==k?{top:j.top+j.height/2-l/2,left:j.left-m}:{top:j.top+j.height/2-l/2,left:j.left+j.width}},i.prototype.getViewportAdjustedDelta=function(w,v,u,t){var r={top:0,left:0};if(!this.$viewport){return r}var q=this.options.viewport&&this.options.viewport.padding||0,p=this.getPosition(this.$viewport);if(/right|left/.test(w)){var o=v.top-q-p.scroll,n=v.top+q-p.scroll+t;o<p.top?r.top=p.top-o:n>p.top+p.height&&(r.top=p.top+p.height-n)}else{var m=v.left-q,l=v.left+q+u;m<p.left?r.left=p.left-m:l>p.width&&(r.left=p.left+p.width-l)}return r},i.prototype.getTitle=function(){var j,d=this.$element,k=this.options;return j=d.attr("data-original-title")||("function"==typeof k.title?k.title.call(d[0]):k.title)},i.prototype.getUID=function(b){do{b+=~~(1000000*Math.random())}while(document.getElementById(b));return b},i.prototype.tip=function(){return this.$tip=this.$tip||g(this.options.template)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},i.prototype.enable=function(){this.enabled=!0},i.prototype.disable=function(){this.enabled=!1},i.prototype.toggleEnabled=function(){this.enabled=!this.enabled},i.prototype.toggle=function(a){var d=this;a&&(d=g(a.currentTarget).data("bs."+this.type),d||(d=new this.constructor(a.currentTarget,this.getDelegateOptions()),g(a.currentTarget).data("bs."+this.type,d))),d.tip().hasClass("in")?d.leave(d):d.enter(d)},i.prototype.destroy=function(){var b=this;clearTimeout(this.timeout),this.hide(function(){b.$element.off("."+b.type).removeData("bs."+b.type)})};var h=g.fn.tooltip;g.fn.tooltip=f,g.fn.tooltip.Constructor=i,g.fn.tooltip.noConflict=function(){return g.fn.tooltip=h,this}}(jQuery),+function(g){function f(a){return this.each(function(){var j=g(this),c=j.data("bs.popover"),b="object"==typeof a&&a;(c||!/destroy|hide/.test(a))&&(c||j.data("bs.popover",c=new i(this,b)),"string"==typeof a&&c[a]())})}var i=function(d,c){this.init("popover",d,c)};if(!g.fn.tooltip){throw new Error("Popover%20requires%20tooltip.html")}i.VERSION="3.3.4",i.DEFAULTS=g.extend({},g.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),i.prototype=g.extend({},g.fn.tooltip.Constructor.prototype),i.prototype.constructor=i,i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.setContent=function(){var j=this.tip(),d=this.getTitle(),k=this.getContent();j.find(".popover-title")[this.options.html?"html":"text"](d),j.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof k?"html":"append":"text"](k),j.removeClass("fade top bottom left right in"),j.find(".popover-title").html()||j.find(".popover-title").hide()},i.prototype.hasContent=function(){return this.getTitle()||this.getContent()},i.prototype.getContent=function(){var d=this.$element,c=this.options;return d.attr("data-content")||("function"==typeof c.content?c.content.call(d[0]):c.content)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var h=g.fn.popover;g.fn.popover=f,g.fn.popover.Constructor=i,g.fn.popover.noConflict=function(){return g.fn.popover=h,this}}(jQuery),+function(g){function f(b,a){this.$body=g(document.body),this.$scrollElement=g(g(b).is(document.body)?window:b),this.options=g.extend({},f.DEFAULTS,a),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",g.proxy(this.process,this)),this.refresh(),this.process()}function i(a){return this.each(function(){var j=g(this),c=j.data("bs.scrollspy"),b="object"==typeof a&&a;c||j.data("bs.scrollspy",c=new f(this,b)),"string"==typeof a&&c[a]()})}f.VERSION="3.3.4",f.DEFAULTS={offset:10},f.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},f.prototype.refresh=function(){var a=this,k="offset",j=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),g.isWindow(this.$scrollElement[0])||(k="position",j=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var c=g(this),l=c.data("target")||c.attr("href"),d=/^#./.test(l)&&g(l);return d&&d.length&&d.is(":visible")&&[[d[k]().top+j,l]]||null}).sort(function(d,c){return d[0]-c[0]}).each(function(){a.offsets.push(this[0]),a.targets.push(this[1])})},f.prototype.process=function(){var k,j=this.$scrollElement.scrollTop()+this.options.offset,p=this.getScrollHeight(),o=this.options.offset+p-this.$scrollElement.height(),n=this.offsets,m=this.targets,l=this.activeTarget;if(this.scrollHeight!=p&&this.refresh(),j>=o){return l!=(k=m[m.length-1])&&this.activate(k)}if(l&&j<n[0]){return this.activeTarget=null,this.clear()}for(k=n.length;k--;){l!=m[k]&&j>=n[k]&&(void 0===n[k+1]||j<n[k+1])&&this.activate(m[k])}},f.prototype.activate=function(a){this.activeTarget=a,this.clear();var k=this.selector+'[data-target="'+a+'"],'+this.selector+'[href="'+a+'"]',j=g(k).parents("li").addClass("active");j.parent(".dropdown-menu").length&&(j=j.closest("li.dropdown").addClass("active")),j.trigger("activate.bs.scrollspy")},f.prototype.clear=function(){g(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var h=g.fn.scrollspy;g.fn.scrollspy=i,g.fn.scrollspy.Constructor=f,g.fn.scrollspy.noConflict=function(){return g.fn.scrollspy=h,this},g(window).on("load.bs.scrollspy.data-api",function(){g('[data-spy="scroll"]').each(function(){var a=g(this);i.call(a,a.data())})})}(jQuery),+function(g){function f(a){return this.each(function(){var c=g(this),b=c.data("bs.tab");b||c.data("bs.tab",b=new j(this)),"string"==typeof a&&b[a]()})}var j=function(a){this.element=g(a)};j.VERSION="3.3.4",j.TRANSITION_DURATION=150,j.prototype.show=function(){var a=this.element,p=a.closest("ul:not(.dropdown-menu)"),o=a.data("target");if(o||(o=a.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,"")),!a.parent("li").hasClass("active")){var n=p.find(".active:last a"),m=g.Event("hide.bs.tab",{relatedTarget:a[0]}),l=g.Event("show.bs.tab",{relatedTarget:n[0]});if(n.trigger(m),a.trigger(l),!l.isDefaultPrevented()&&!m.isDefaultPrevented()){var k=g(o);this.activate(a.closest("li"),p),this.activate(k,k.parent(),function(){n.trigger({type:"hidden.bs.tab",relatedTarget:a[0]}),a.trigger({type:"shown.bs.tab",relatedTarget:n[0]})})}}},j.prototype.activate=function(a,n,m){function l(){k.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),a.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),c?(a[0].offsetWidth,a.addClass("in")):a.removeClass("fade"),a.parent(".dropdown-menu").length&&a.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),m&&m()}var k=n.find("> .active"),c=m&&g.support.transition&&(k.length&&k.hasClass("fade")||!!n.find("> .fade").length);k.length&&c?k.one("bsTransitionEnd",l).emulateTransitionEnd(j.TRANSITION_DURATION):l(),k.removeClass("in")};var i=g.fn.tab;g.fn.tab=f,g.fn.tab.Constructor=j,g.fn.tab.noConflict=function(){return g.fn.tab=i,this};var h=function(a){a.preventDefault(),f.call(g(this),"show")};g(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',h).on("click.bs.tab.data-api",'[data-toggle="pill"]',h)}(jQuery),+function(g){function f(a){return this.each(function(){var j=g(this),c=j.data("bs.affix"),b="object"==typeof a&&a;c||j.data("bs.affix",c=new i(this,b)),"string"==typeof a&&c[a]()})}var i=function(a,c){this.options=g.extend({},i.DEFAULTS,c),this.$target=g(this.options.target).on("scroll.bs.affix.data-api",g.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",g.proxy(this.checkPositionWithEventLoop,this)),this.$element=g(a),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.4",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window},i.prototype.getState=function(u,t,r,q){var p=this.$target.scrollTop(),o=this.$element.offset(),n=this.$target.height();if(null!=r&&"top"==this.affixed){return r>p?"top":!1}if("bottom"==this.affixed){return null!=r?p+this.unpin<=o.top?!1:"bottom":u-q>=p+n?!1:"bottom"}var m=null==this.affixed,l=m?p:o.top,k=m?n:t;return null!=r&&r>=p?"top":null!=q&&l+k>=u-q?"bottom":!1},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset){return this.pinnedOffset}this.$element.removeClass(i.RESET).addClass("affix");var d=this.$target.scrollTop(),c=this.$element.offset();return this.pinnedOffset=c.top-d},i.prototype.checkPositionWithEventLoop=function(){setTimeout(g.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var a=this.$element.height(),p=this.options.offset,o=p.top,n=p.bottom,m=g(document.body).height();"object"!=typeof p&&(n=o=p),"function"==typeof o&&(o=p.top(this.$element)),"function"==typeof n&&(n=p.bottom(this.$element));var l=this.getState(m,a,o,n);if(this.affixed!=l){null!=this.unpin&&this.$element.css("top","");var k="affix"+(l?"-"+l:""),c=g.Event(k+".bs.affix");if(this.$element.trigger(c),c.isDefaultPrevented()){return}this.affixed=l,this.unpin="bottom"==l?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(k).trigger(k.replace("affix","affixed")+".bs.affix")}"bottom"==l&&this.$element.offset({top:m-a-n})}};var h=g.fn.affix;g.fn.affix=f,g.fn.affix.Constructor=i,g.fn.affix.noConflict=function(){return g.fn.affix=h,this},g(window).on("load",function(){g('[data-spy="affix"]').each(function(){var b=g(this),a=b.data();a.offset=a.offset||{},null!=a.offsetBottom&&(a.offset.bottom=a.offsetBottom),null!=a.offsetTop&&(a.offset.top=a.offsetTop),f.call(b,a)})})}(jQuery);(function(f,a,c){var g={label:"MENU",duplicate:true,duration:200,easingOpen:"swing",easingClose:"swing",closedSymbol:"&#9658;",openedSymbol:"&#9660;",prependTo:"body",parentTag:"a",closeOnClick:false,allowParentLinks:false,nestedParentLinks:true,showChildren:false,removeIds:false,removeClasses:false,brand:"",init:function(){},beforeOpen:function(){},beforeClose:function(){},afterOpen:function(){},afterClose:function(){}},h="slicknav",d="slicknav";function b(j,i){this.element=j;this.settings=f.extend({},g,i);this._defaults=g;this._name=h;this.init()}b.prototype.init=function(){var m=this,n=f(this.element),l=this.settings,i,k;if(l.duplicate){m.mobileNav=n.clone();m.mobileNav.removeAttr("id");m.mobileNav.find("*").each(function(p,q){f(q).removeAttr("id")})}else{m.mobileNav=n;m.mobileNav.removeAttr("id");m.mobileNav.find("*").each(function(p,q){f(q).removeAttr("id")})}if(l.removeClasses){m.mobileNav.removeAttr("class");m.mobileNav.find("*").each(function(p,q){f(q).removeAttr("class")})}i=d+"_icon";if(l.label===""){i+=" "+d+"_no-text"}if(l.parentTag=="a"){l.parentTag='a href="#"'}m.mobileNav.attr("class",d+"_nav");k=f('<div class="'+d+'_menu"></div>');if(l.brand!==""){var o=f('<div class="'+d+'_brand">'+l.brand+"</div>");f(k).append(o)}m.btn=f(["<"+l.parentTag+' aria-haspopup="true" tabindex="0" class="'+d+"_btn "+d+'_collapsed">','<span class="'+d+'_menutxt">'+l.label+"</span>",'<span class="'+i+'">','<span class="'+d+'_icon-bar"></span>','<span class="'+d+'_icon-bar"></span>','<span class="'+d+'_icon-bar"></span>',"</span>","</"+l.parentTag+">"].join(""));f(k).append(m.btn);f(l.prependTo).prepend(k);k.append(m.mobileNav);var j=m.mobileNav.find("li");f(j).each(function(){var v=f(this),w={};w.children=v.children("ul").attr("role","menu");v.data("menu",w);if(w.children.length>0){var q=v.contents(),u=false,r=[];f(q).each(function(){if(!f(this).is("ul")){r.push(this)}else{return false}if(f(this).is("a")){u=true}});var x=f("<"+l.parentTag+' role="menuitem" aria-haspopup="true" tabindex="-1" class="'+d+'_item"/>');if((!l.allowParentLinks||l.nestedParentLinks)||!u){var p=f(r).wrapAll(x).parent();p.addClass(d+"_row")}else{f(r).wrapAll('<span class="'+d+"_parent-link "+d+'_row"/>').parent()}if(!l.showChildren){v.addClass(d+"_collapsed")}else{v.addClass(d+"_open")}v.addClass(d+"_parent");var t=f('<span class="'+d+'_arrow">'+(l.showChildren?l.openedSymbol:l.closedSymbol)+"</span>");if(l.allowParentLinks&&!l.nestedParentLinks&&u){t=t.wrap(x).parent()}f(r).last().after(t)}else{if(v.children().length===0){v.addClass(d+"_txtnode")}}v.children("a").attr("role","menuitem").click(function(y){if(l.closeOnClick&&!f(y.target).parent().closest("li").hasClass(d+"_parent")){f(m.btn).click()}});if(l.closeOnClick&&l.allowParentLinks){v.children("a").children("a").click(function(y){f(m.btn).click()});v.find("."+d+"_parent-link a:not(."+d+"_item)").click(function(y){f(m.btn).click()})}});f(j).each(function(){var p=f(this).data("menu");if(!l.showChildren){m._visibilityToggle(p.children,null,false,null,true)}});m._visibilityToggle(m.mobileNav,null,false,"init",true);m.mobileNav.attr("role","menu");f(a).mousedown(function(){m._outlines(false)});f(a).keyup(function(){m._outlines(true)});f(m.btn).click(function(p){p.preventDefault();m._menuToggle()});m.mobileNav.on("click","."+d+"_item",function(p){p.preventDefault();m._itemClick(f(this))});f(m.btn).keydown(function(q){var p=q||event;if(p.keyCode==13){q.preventDefault();m._menuToggle()}});m.mobileNav.on("keydown","."+d+"_item",function(q){var p=q||event;if(p.keyCode==13){q.preventDefault();m._itemClick(f(q.target))}});if(l.allowParentLinks&&l.nestedParentLinks){f("."+d+"_item a").click(function(p){p.stopImmediatePropagation()})}};b.prototype._menuToggle=function(k){var l=this;var j=l.btn;var i=l.mobileNav;if(j.hasClass(d+"_collapsed")){j.removeClass(d+"_collapsed");j.addClass(d+"_open")}else{j.removeClass(d+"_open");j.addClass(d+"_collapsed")}j.addClass(d+"_animating");l._visibilityToggle(i,j.parent(),true,j)};b.prototype._itemClick=function(j){var l=this;var i=l.settings;var k=j.data("menu");if(!k){k={};k.arrow=j.children("."+d+"_arrow");k.ul=j.next("ul");k.parent=j.parent();if(k.parent.hasClass(d+"_parent-link")){k.parent=j.parent().parent();k.ul=j.parent().next("ul")}j.data("menu",k)}if(k.parent.hasClass(d+"_collapsed")){k.arrow.html(i.openedSymbol);k.parent.removeClass(d+"_collapsed");k.parent.addClass(d+"_open");k.parent.addClass(d+"_animating");l._visibilityToggle(k.ul,k.parent,true,j)}else{k.arrow.html(i.closedSymbol);k.parent.addClass(d+"_collapsed");k.parent.removeClass(d+"_open");k.parent.addClass(d+"_animating");l._visibilityToggle(k.ul,k.parent,true,j)}};b.prototype._visibilityToggle=function(j,p,i,k,q){var o=this;var l=o.settings;var n=o._getActionItems(j);var m=0;if(i){m=l.duration}if(j.hasClass(d+"_hidden")){j.removeClass(d+"_hidden");if(!q){l.beforeOpen(k)}j.slideDown(m,l.easingOpen,function(){f(k).removeClass(d+"_animating");f(p).removeClass(d+"_animating");if(!q){l.afterOpen(k)}});j.attr("aria-hidden","false");n.attr("tabindex","0");o._setVisAttr(j,false)}else{j.addClass(d+"_hidden");if(!q){l.beforeClose(k)}else{if(k=="init"){l.init()}}j.slideUp(m,this.settings.easingClose,function(){j.attr("aria-hidden","true");n.attr("tabindex","-1");o._setVisAttr(j,true);j.hide();f(k).removeClass(d+"_animating");f(p).removeClass(d+"_animating");if(!q){l.afterClose(k)}else{if(k=="init"){l.init()}}})}};b.prototype._setVisAttr=function(j,k){var l=this;var i=j.children("li").children("ul").not("."+d+"_hidden");if(!k){i.each(function(){var n=f(this);n.attr("aria-hidden","false");var m=l._getActionItems(n);m.attr("tabindex","0");l._setVisAttr(n,k)})}else{i.each(function(){var n=f(this);n.attr("aria-hidden","true");var m=l._getActionItems(n);m.attr("tabindex","-1");l._setVisAttr(n,k)})}};b.prototype._getActionItems=function(j){var l=j.data("menu");if(!l){l={};var i=j.children("li");var k=i.find("a");l.links=k.add(i.find("."+d+"_item"));j.data("menu",l)}return l.links};b.prototype._outlines=function(i){if(!i){f("."+d+"_item, ."+d+"_btn").css("outline","none")}else{f("."+d+"_item, ."+d+"_btn").css("outline","")}};b.prototype.toggle=function(){var i=this;i._menuToggle()};b.prototype.open=function(){var i=this;if(i.btn.hasClass(d+"_collapsed")){i._menuToggle()}};b.prototype.close=function(){var i=this;if(i.btn.hasClass(d+"_open")){i._menuToggle()}};f.fn[h]=function(j){var i=arguments;if(j===undefined||typeof j==="object"){return this.each(function(){if(!f.data(this,"plugin_"+h)){f.data(this,"plugin_"+h,new b(this,j))}})}else{if(typeof j==="string"&&j[0]!=="_"&&j!=="init"){var k;this.each(function(){var l=f.data(this,"plugin_"+h);if(l instanceof b&&typeof l[j]==="function"){k=l[j].apply(l,Array.prototype.slice.call(i,1))}});return k!==undefined?k:this}}}}(jQuery,document,window));
/*! Magnific Popup - v1.0.0 - 2015-01-03
* http://dimsemenov.com/plugins/magnific-popup/
* Copyright (c) 2015 Dmitry Semenov; */
;!function(b){"function"==typeof define&&define.amd?define(["jquery"],b):b("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(aQ){var aP,aO,aN,aM,aL,aK,aJ="Close",aI="BeforeClose",aH="AfterClose",aG="BeforeAppend",aF="MarkupParse",aE="Open",aD="Change",aC="mfp",aB="."+aC,aA="mfp-ready",az="mfp-removing",ay="mfp-prevent-close",ax=function(){},aw=!!window.jQuery,av=aQ(window),au=function(b,d){aP.ev.on(aC+b+aB,d)},at=function(a,j,i,h){var g=document.createElement("div");return g.className="mfp-"+a,i&&(g.innerHTML=i),h?j&&j.appendChild(g):(g=aQ(g),j&&g.appendTo(j)),g},ar=function(b,a){aP.ev.triggerHandler(aC+b,a),aP.st.callbacks&&(b=b.charAt(0).toLowerCase()+b.slice(1),aP.st.callbacks[b]&&aP.st.callbacks[b].apply(aP,aQ.isArray(a)?a:[a]))},aq=function(a){return a===aK&&aP.currTemplate.closeBtn||(aP.currTemplate.closeBtn=aQ(aP.st.closeMarkup.replace("%title%",aP.st.tClose)),aK=a),aP.currTemplate.closeBtn},ap=function(){aQ.magnificPopup.instance||(aP=new ax,aP.init(),aQ.magnificPopup.instance=aP)},ao=function(){var d=document.createElement("p").style,c=["ms","O","Moz","Webkit"];if(void 0!==d.transition){return !0}for(;c.length;){if(c.pop()+"Transition" in d){return !0}}return !1};ax.prototype={constructor:ax,init:function(){var a=navigator.appVersion;aP.isIE7=-1!==a.indexOf("MSIE 7."),aP.isIE8=-1!==a.indexOf("MSIE 8."),aP.isLowIE=aP.isIE7||aP.isIE8,aP.isAndroid=/android/gi.test(a),aP.isIOS=/iphone|ipad|ipod/gi.test(a),aP.supportsTransition=ao(),aP.probablyMobile=aP.isAndroid||aP.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),aN=aQ(document),aP.popupsCache={}},open:function(u){var t;if(u.isObj===!1){aP.items=u.items.toArray(),aP.index=0;var q,p=u.items;for(t=0;t<p.length;t++){if(q=p[t],q.parsed&&(q=q.el[0]),q===u.el[0]){aP.index=t;break}}}else{aP.items=aQ.isArray(u.items)?u.items:[u.items],aP.index=u.index||0}if(aP.isOpen){return void aP.updateItemHTML()}aP.types=[],aL="",aP.ev=u.mainEl&&u.mainEl.length?u.mainEl.eq(0):aN,u.key?(aP.popupsCache[u.key]||(aP.popupsCache[u.key]={}),aP.currTemplate=aP.popupsCache[u.key]):aP.currTemplate={},aP.st=aQ.extend(!0,{},aQ.magnificPopup.defaults,u),aP.fixedContentPos="auto"===aP.st.fixedContentPos?!aP.probablyMobile:aP.st.fixedContentPos,aP.st.modal&&(aP.st.closeOnContentClick=!1,aP.st.closeOnBgClick=!1,aP.st.showCloseBtn=!1,aP.st.enableEscapeKey=!1),aP.bgOverlay||(aP.bgOverlay=at("bg").on("click"+aB,function(){aP.close()}),aP.wrap=at("wrap").attr("tabindex",-1).on("click"+aB,function(c){aP._checkIfClose(c.target)&&aP.close()}),aP.container=at("container",aP.wrap)),aP.contentContainer=at("content"),aP.st.preloader&&(aP.preloader=at("preloader",aP.container,aP.st.tLoading));var m=aQ.magnificPopup.modules;for(t=0;t<m.length;t++){var l=m[t];l=l.charAt(0).toUpperCase()+l.slice(1),aP["init"+l].call(aP)}ar("BeforeOpen"),aP.st.showCloseBtn&&(aP.st.closeBtnInside?(au(aF,function(h,g,j,i){j.close_replaceWith=aq(i.type)}),aL+=" mfp-close-btn-in"):aP.wrap.append(aq())),aP.st.alignTop&&(aL+=" mfp-align-top"),aP.wrap.css(aP.fixedContentPos?{overflow:aP.st.overflowY,overflowX:"hidden",overflowY:aP.st.overflowY}:{top:av.scrollTop(),position:"absolute"}),(aP.st.fixedBgPos===!1||"auto"===aP.st.fixedBgPos&&!aP.fixedContentPos)&&aP.bgOverlay.css({height:aN.height(),position:"absolute"}),aP.st.enableEscapeKey&&aN.on("keyup"+aB,function(c){27===c.keyCode&&aP.close()}),av.on("resize"+aB,function(){aP.updateSize()}),aP.st.closeOnContentClick||(aL+=" mfp-auto-cursor"),aL&&aP.wrap.addClass(aL);var f=aP.wH=av.height(),d={};if(aP.fixedContentPos&&aP._hasScrollBar(f)){var b=aP._getScrollbarSize();b&&(d.marginRight=b)}aP.fixedContentPos&&(aP.isIE7?aQ("body, html").css("overflow","hidden"):d.overflow="hidden");var a=aP.st.mainClass;return aP.isIE7&&(a+=" mfp-ie7"),a&&aP._addClassToMFP(a),aP.updateItemHTML(),ar("BuildControls"),aQ("html").css(d),aP.bgOverlay.add(aP.wrap).prependTo(aP.st.prependTo||aQ(document.body)),aP._lastFocusedEl=document.activeElement,setTimeout(function(){aP.content?(aP._addClassToMFP(aA),aP._setFocus()):aP.bgOverlay.addClass(aA),aN.on("focusin"+aB,aP._onFocusIn)},16),aP.isOpen=!0,aP.updateSize(f),ar(aE),u},close:function(){aP.isOpen&&(ar(aI),aP.isOpen=!1,aP.st.removalDelay&&!aP.isLowIE&&aP.supportsTransition?(aP._addClassToMFP(az),setTimeout(function(){aP._close()},aP.st.removalDelay)):aP._close())},_close:function(){ar(aJ);var b=az+" "+aA+" ";if(aP.bgOverlay.detach(),aP.wrap.detach(),aP.container.empty(),aP.st.mainClass&&(b+=aP.st.mainClass+" "),aP._removeClassFromMFP(b),aP.fixedContentPos){var a={marginRight:""};aP.isIE7?aQ("body, html").css("overflow",""):a.overflow="",aQ("html").css(a)}aN.off("keyup"+aB+" focusin"+aB),aP.ev.off(aB),aP.wrap.attr("class","mfp-wrap").removeAttr("style"),aP.bgOverlay.attr("class","mfp-bg"),aP.container.attr("class","mfp-container"),!aP.st.showCloseBtn||aP.st.closeBtnInside&&aP.currTemplate[aP.currItem.type]!==!0||aP.currTemplate.closeBtn&&aP.currTemplate.closeBtn.detach(),aP._lastFocusedEl&&aQ(aP._lastFocusedEl).focus(),aP.currItem=null,aP.content=null,aP.currTemplate=null,aP.prevHeight=0,ar(aH)},updateSize:function(b){if(aP.isIOS){var g=document.documentElement.clientWidth/window.innerWidth,f=window.innerHeight*g;aP.wrap.css("height",f),aP.wH=f}else{aP.wH=b||av.height()}aP.fixedContentPos||aP.wrap.css("height",aP.wH),ar("Resize")},updateItemHTML:function(){var i=aP.items[aP.index];aP.contentContainer.detach(),aP.content&&aP.content.detach(),i.parsed||(i=aP.parseEl(aP.index));var h=i.type;if(ar("BeforeChange",[aP.currItem?aP.currItem.type:"",h]),aP.currItem=i,!aP.currTemplate[h]){var b=aP.st[h]?aP.st[h].markup:!1;ar("FirstMarkupParse",b),aP.currTemplate[h]=b?aQ(b):!0}aM&&aM!==i.type&&aP.container.removeClass("mfp-"+aM+"-holder");var a=aP["get"+h.charAt(0).toUpperCase()+h.slice(1)](i,aP.currTemplate[h]);aP.appendContent(a,h),i.preloaded=!0,ar(aD,i),aM=i.type,aP.container.prepend(aP.contentContainer),ar("AfterChange")},appendContent:function(b,d){aP.content=b,b?aP.st.showCloseBtn&&aP.st.closeBtnInside&&aP.currTemplate[d]===!0?aP.content.find(".mfp-close").length||aP.content.append(aq()):aP.content=b:aP.content="",ar(aG),aP.container.addClass("mfp-"+d+"-holder"),aP.contentContainer.append(aP.content)},parseEl:function(j){var i,h=aP.items[j];if(h.tagName?h={el:aQ(h)}:(i=h.type,h={data:h,src:h.src}),h.el){for(var b=aP.types,a=0;a<b.length;a++){if(h.el.hasClass("mfp-"+b[a])){i=b[a];break}}h.src=h.el.attr("data-mfp-src"),h.src||(h.src=h.el.attr("href"))}return h.type=i||aP.st.type||"inline",h.index=j,h.parsed=!0,aP.items[j]=h,ar("ElementParse",h),aP.items[j]},addGroup:function(b,h){var g=function(a){a.mfpEl=this,aP._openClick(a,b,h)};h||(h={});var f="click.magnificPopup";h.mainEl=b,h.items?(h.isObj=!0,b.off(f).on(f,g)):(h.isObj=!1,h.delegate?b.off(f).on(f,h.delegate,g):(h.items=b,b.off(f).on(f,g)))},_openClick:function(j,i,h){var b=void 0!==h.midClick?h.midClick:aQ.magnificPopup.defaults.midClick;if(b||2!==j.which&&!j.ctrlKey&&!j.metaKey){var a=void 0!==h.disableOn?h.disableOn:aQ.magnificPopup.defaults.disableOn;if(a){if(aQ.isFunction(a)){if(!a.call(aP)){return !0}}else{if(av.width()<a){return !0}}}j.type&&(j.preventDefault(),aP.isOpen&&j.stopPropagation()),h.el=aQ(j.mfpEl),h.delegate&&(h.items=i.find(h.delegate)),aP.open(h)}},updateStatus:function(b,f){if(aP.preloader){aO!==b&&aP.container.removeClass("mfp-s-"+aO),f||"loading"!==b||(f=aP.st.tLoading);var c={status:b,text:f};ar("UpdateStatus",c),b=c.status,f=c.text,aP.preloader.html(f),aP.preloader.find("a").on("click",function(d){d.stopImmediatePropagation()}),aP.container.addClass("mfp-s-"+b),aO=b}},_checkIfClose:function(f){if(!aQ(f).hasClass(ay)){var b=aP.st.closeOnContentClick,a=aP.st.closeOnBgClick;if(b&&a){return !0}if(!aP.content||aQ(f).hasClass("mfp-close")||aP.preloader&&f===aP.preloader[0]){return !0}if(f===aP.content[0]||aQ.contains(aP.content[0],f)){if(b){return !0}}else{if(a&&aQ.contains(document,f)){return !0}}return !1}},_addClassToMFP:function(b){aP.bgOverlay.addClass(b),aP.wrap.addClass(b)},_removeClassFromMFP:function(b){this.bgOverlay.removeClass(b),aP.wrap.removeClass(b)},_hasScrollBar:function(b){return(aP.isIE7?aN.height():document.body.scrollHeight)>(b||av.height())},_setFocus:function(){(aP.st.focus?aP.content.find(aP.st.focus).eq(0):aP.wrap).focus()},_onFocusIn:function(a){return a.target===aP.wrap[0]||aQ.contains(aP.wrap[0],a.target)?void 0:(aP._setFocus(),!1)},_parseMarkup:function(a,h,g){var f;g.data&&(h=aQ.extend(g.data,h)),ar(aF,[a,h,g]),aQ.each(h,function(b,k){if(void 0===k||k===!1){return !0}if(f=b.split("_"),f.length>1){var j=a.find(aB+"-"+f[0]);if(j.length>0){var i=f[1];"replaceWith"===i?j[0]!==k[0]&&j.replaceWith(k):"img"===i?j.is("img")?j.attr("src",k):j.replaceWith('<img src="'+k+'" class="'+j.attr("class")+'" />'):j.attr(f[1],k)}}else{a.find(aB+"-"+b).html(k)}})},_getScrollbarSize:function(){if(void 0===aP.scrollbarSize){var b=document.createElement("div");b.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(b),aP.scrollbarSize=b.offsetWidth-b.clientWidth,document.body.removeChild(b)}return aP.scrollbarSize}},aQ.magnificPopup={instance:null,proto:ax.prototype,modules:[],open:function(a,d){return ap(),a=a?aQ.extend(!0,{},a):{},a.isObj=!0,a.index=d||0,this.instance.open(a)},close:function(){return aQ.magnificPopup.instance&&aQ.magnificPopup.instance.close()},registerModule:function(a,d){d.options&&(aQ.magnificPopup.defaults[a]=d.options),aQ.extend(this.proto,d.proto),this.modules.push(a)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},aQ.fn.magnificPopup=function(j){ap();var i=aQ(this);if("string"==typeof j){if("open"===j){var h,b=aw?i.data("magnificPopup"):i[0].magnificPopup,a=parseInt(arguments[1],10)||0;b.items?h=b.items[a]:(h=i,b.delegate&&(h=h.find(b.delegate)),h=h.eq(a)),aP._openClick({mfpEl:h},i,b)}else{aP.isOpen&&aP[j].apply(aP,Array.prototype.slice.call(arguments,1))}}else{j=aQ.extend(!0,{},j),aw?i.data("magnificPopup",j):i[0].magnificPopup=j,aP.addGroup(i,j)}return i};var an,am,al,ak="inline",aj=function(){al&&(am.after(al.addClass(an)).detach(),al=null)};aQ.magnificPopup.registerModule(ak,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){aP.types.push(ak),au(aJ+"."+ak,function(){aj()})},getInline:function(j,i){if(aj(),j.src){var h=aP.st.inline,b=aQ(j.src);if(b.length){var a=b[0].parentNode;a&&a.tagName&&(am||(an=h.hiddenClass,am=at(an),an="mfp-"+an),al=b.after(am).detach().removeClass(an)),aP.updateStatus("ready")}else{aP.updateStatus("error",h.tNotFound),b=aQ("<div>")}return j.inlineElement=b,b}return aP.updateStatus("ready"),aP._parseMarkup(i,{},j),i}}});var ai,ah="ajax",ag=function(){ai&&aQ(document.body).removeClass(ai)},af=function(){ag(),aP.req&&aP.req.abort()};aQ.magnificPopup.registerModule(ah,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){aP.types.push(ah),ai=aP.st.ajax.cursor,au(aJ+"."+ah,af),au("BeforeChange."+ah,af)},getAjax:function(b){ai&&aQ(document.body).addClass(ai),aP.updateStatus("loading");var a=aQ.extend({url:b.src,success:function(j,i,h){var c={data:j,xhr:h};ar("ParseAjax",c),aP.appendContent(aQ(c.data),ah),b.finished=!0,ag(),aP._setFocus(),setTimeout(function(){aP.wrap.addClass(aA)},16),aP.updateStatus("ready"),ar("AjaxContentAdded")},error:function(){ag(),b.finished=b.loadError=!0,aP.updateStatus("error",aP.st.ajax.tError.replace("%url%",b.src))}},aP.st.ajax.settings);return aP.req=aQ.ajax(a),""}}});var ae,ad=function(b){if(b.data&&void 0!==b.data.title){return b.data.title}var a=aP.st.image.titleSrc;if(a){if(aQ.isFunction(a)){return a.call(aP,b)}if(b.el){return b.el.attr(a)||""}}return""};aQ.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var b=aP.st.image,a=".image";aP.types.push("image"),au(aE+a,function(){"image"===aP.currItem.type&&b.cursor&&aQ(document.body).addClass(b.cursor)}),au(aJ+a,function(){b.cursor&&aQ(document.body).removeClass(b.cursor),av.off("resize"+aB)}),au("Resize"+a,aP.resizeImage),aP.isLowIE&&au("AfterChange",aP.resizeImage)},resizeImage:function(){var b=aP.currItem;if(b&&b.img&&aP.st.image.verticalFit){var d=0;aP.isLowIE&&(d=parseInt(b.img.css("padding-top"),10)+parseInt(b.img.css("padding-bottom"),10)),b.img.css("max-height",aP.wH-d)}},_onImageHasSize:function(b){b.img&&(b.hasSize=!0,ae&&clearInterval(ae),b.isCheckingImgSize=!1,ar("ImageHasSize",b),b.imgHidden&&(aP.content&&aP.content.removeClass("mfp-loading"),b.imgHidden=!1))},findImageSize:function(b){var h=0,g=b.img[0],f=function(a){ae&&clearInterval(ae),ae=setInterval(function(){return g.naturalWidth>0?void aP._onImageHasSize(b):(h>200&&clearInterval(ae),h++,void (3===h?f(10):40===h?f(50):100===h&&f(500)))},a)};f(1)},getImage:function(p,o){var n=0,m=function(){p&&(p.img[0].complete?(p.img.off(".mfploader"),p===aP.currItem&&(aP._onImageHasSize(p),aP.updateStatus("ready")),p.hasSize=!0,p.loaded=!0,ar("ImageLoadComplete")):(n++,200>n?setTimeout(m,100):l()))},l=function(){p&&(p.img.off(".mfploader"),p===aP.currItem&&(aP._onImageHasSize(p),aP.updateStatus("error",k.tError.replace("%url%",p.src))),p.hasSize=!0,p.loaded=!0,p.loadError=!0)},k=aP.st.image,b=o.find(".mfp-img");if(b.length){var a=document.createElement("img");a.className="mfp-img",p.el&&p.el.find("img").length&&(a.alt=p.el.find("img").attr("alt")),p.img=aQ(a).on("load.mfploader",m).on("error.mfploader",l),a.src=p.src,b.is("img")&&(p.img=p.img.clone()),a=p.img[0],a.naturalWidth>0?p.hasSize=!0:a.width||(p.hasSize=!1)}return aP._parseMarkup(o,{title:ad(p),img_replaceWith:p.img},p),aP.resizeImage(),p.hasSize?(ae&&clearInterval(ae),p.loadError?(o.addClass("mfp-loading"),aP.updateStatus("error",k.tError.replace("%url%",p.src))):(o.removeClass("mfp-loading"),aP.updateStatus("ready")),o):(aP.updateStatus("loading"),p.loading=!0,p.hasSize||(p.imgHidden=!0,o.addClass("mfp-loading"),aP.findImageSize(p)),o)}}});var ac,ab=function(){return void 0===ac&&(ac=void 0!==document.createElement("p").style.MozTransform),ac};aQ.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(b){return b.is("img")?b:b.find("img")}},proto:{initZoom:function(){var b,p=aP.st.zoom,o=".zoom";if(p.enabled&&aP.supportsTransition){var n,m,l=p.duration,i=function(g){var c=g.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),q="all "+p.duration/1000+"s "+p.easing,k={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},j="transition";return k["-webkit-"+j]=k["-moz-"+j]=k["-o-"+j]=k[j]=q,c.css(k),c},h=function(){aP.content.css("visibility","visible")};au("BuildControls"+o,function(){if(aP._allowZoom()){if(clearTimeout(n),aP.content.css("visibility","hidden"),b=aP._getItemToZoom(),!b){return void h()}m=i(b),m.css(aP._getOffset()),aP.wrap.append(m),n=setTimeout(function(){m.css(aP._getOffset(!0)),n=setTimeout(function(){h(),setTimeout(function(){m.remove(),b=m=null,ar("ZoomAnimationEnded")},16)},l)},16)}}),au(aI+o,function(){if(aP._allowZoom()){if(clearTimeout(n),aP.st.removalDelay=l,!b){if(b=aP._getItemToZoom(),!b){return}m=i(b)}m.css(aP._getOffset(!0)),aP.wrap.append(m),aP.content.css("visibility","hidden"),setTimeout(function(){m.css(aP._getOffset())},16)}}),au(aJ+o,function(){aP._allowZoom()&&(h(),m&&m.remove(),b=null)})}},_allowZoom:function(){return"image"===aP.currItem.type},_getItemToZoom:function(){return aP.currItem.hasSize?aP.currItem.img:!1},_getOffset:function(l){var k;k=l?aP.currItem.img:aP.st.zoom.opener(aP.currItem.el||aP.currItem);var j=k.offset(),i=parseInt(k.css("padding-top"),10),b=parseInt(k.css("padding-bottom"),10);j.top-=aQ(window).scrollTop()-i;var a={width:k.width(),height:(aw?k.innerHeight():k[0].offsetHeight)-b-i};return ab()?a["-moz-transform"]=a.transform="translate("+j.left+"px,"+j.top+"px)":(a.left=j.left,a.top=j.top),a}}});var aa="iframe",Z="//about:blank",Y=function(b){if(aP.currTemplate[aa]){var d=aP.currTemplate[aa].find("iframe");d.length&&(b||(d[0].src=Z),aP.isIE8&&d.css("display",b?"block":"none"))}};aQ.magnificPopup.registerModule(aa,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){aP.types.push(aa),au("BeforeChange",function(f,d,g){d!==g&&(d===aa?Y():g===aa&&Y(!0))}),au(aJ+"."+aa,function(){Y()})},getIframe:function(j,i){var h=j.src,b=aP.st.iframe;aQ.each(b.patterns,function(){return h.indexOf(this.index)>-1?(this.id&&(h="string"==typeof this.id?h.substr(h.lastIndexOf(this.id)+this.id.length,h.length):this.id.call(this,h)),h=this.src.replace("%id%",h),!1):void 0});var a={};return b.srcAction&&(a[b.srcAction]=h),aP._parseMarkup(i,a,j),aP.updateStatus("ready"),i}}});var X=function(b){var d=aP.items.length;return b>d-1?b-d:0>b?d+b:b},W=function(f,d,g){return f.replace(/%curr%/gi,d+1).replace(/%total%/gi,g)};aQ.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var d=aP.st.gallery,b=".mfp-gallery",a=Boolean(aQ.fn.mfpFastClick);return aP.direction=!0,d&&d.enabled?(aL+=" mfp-gallery",au(aE+b,function(){d.navigateByImgClick&&aP.wrap.on("click"+b,".mfp-img",function(){return aP.items.length>1?(aP.next(),!1):void 0}),aN.on("keydown"+b,function(c){37===c.keyCode?aP.prev():39===c.keyCode&&aP.next()})}),au("UpdateStatus"+b,function(f,g){g.text&&(g.text=W(g.text,aP.currItem.index,aP.items.length))}),au(aF+b,function(c,k,j,i){var h=aP.items.length;j.counter=h>1?W(d.tCounter,i.index,h):""}),au("BuildControls"+b,function(){if(aP.items.length>1&&d.arrows&&!aP.arrowLeft){var j=d.arrowMarkup,i=aP.arrowLeft=aQ(j.replace(/%title%/gi,d.tPrev).replace(/%dir%/gi,"left")).addClass(ay),g=aP.arrowRight=aQ(j.replace(/%title%/gi,d.tNext).replace(/%dir%/gi,"right")).addClass(ay),c=a?"mfpFastClick":"click";i[c](function(){aP.prev()}),g[c](function(){aP.next()}),aP.isIE7&&(at("b",i[0],!1,!0),at("a",i[0],!1,!0),at("b",g[0],!1,!0),at("a",g[0],!1,!0)),aP.container.append(i.add(g))}}),au(aD+b,function(){aP._preloadTimeout&&clearTimeout(aP._preloadTimeout),aP._preloadTimeout=setTimeout(function(){aP.preloadNearbyImages(),aP._preloadTimeout=null},16)}),void au(aJ+b,function(){aN.off(b),aP.wrap.off("click"+b),aP.arrowLeft&&a&&aP.arrowLeft.add(aP.arrowRight).destroyMfpFastClick(),aP.arrowRight=aP.arrowLeft=null})):!1},next:function(){aP.direction=!0,aP.index=X(aP.index+1),aP.updateItemHTML()},prev:function(){aP.direction=!1,aP.index=X(aP.index-1),aP.updateItemHTML()},goTo:function(b){aP.direction=b>=aP.index,aP.index=b,aP.updateItemHTML()},preloadNearbyImages:function(){var b,h=aP.st.gallery.preload,g=Math.min(h[0],aP.items.length),f=Math.min(h[1],aP.items.length);for(b=1;b<=(aP.direction?f:g);b++){aP._preloadItem(aP.index+b)}for(b=1;b<=(aP.direction?g:f);b++){aP._preloadItem(aP.index-b)}},_preloadItem:function(b){if(b=X(b),!aP.items[b].preloaded){var a=aP.items[b];a.parsed||(a=aP.parseEl(b)),ar("LazyLoad",a),"image"===a.type&&(a.img=aQ('<img class="mfp-img" />').on("load.mfploader",function(){a.hasSize=!0}).on("error.mfploader",function(){a.hasSize=!0,a.loadError=!0,ar("LazyLoadError",a)}).attr("src",a.src)),a.preloaded=!0}}}});var V="retina";aQ.magnificPopup.registerModule(V,{options:{replaceSrc:function(b){return b.src.replace(/\.\w+$/,function(c){return"@2x"+c})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var b=aP.st.retina,d=b.ratio;d=isNaN(d)?d():d,d>1&&(au("ImageHasSize."+V,function(f,c){c.img.css({"max-width":c.img[0].naturalWidth/d,width:"100%"})}),au("ElementParse."+V,function(a,c){c.src=b.replaceSrc(c,d)}))}}}}),function(){var a=1000,j="ontouchstart" in window,i=function(){av.off("touchmove"+g+" touchend"+g)},h="mfpFastClick",g="."+h;aQ.fn.mfpFastClick=function(b){return aQ(this).each(function(){var r,q=aQ(this);if(j){var p,o,f,d,c,t;q.on("touchstart"+g,function(k){d=!1,t=1,c=k.originalEvent?k.originalEvent.touches[0]:k.touches[0],o=c.clientX,f=c.clientY,av.on("touchmove"+g,function(l){c=l.originalEvent?l.originalEvent.touches:l.touches,t=c.length,c=c[0],(Math.abs(c.clientX-o)>10||Math.abs(c.clientY-f)>10)&&(d=!0,i())}).on("touchend"+g,function(l){i(),d||t>1||(r=!0,l.preventDefault(),clearTimeout(p),p=setTimeout(function(){r=!1},a),b())})})}q.on("click"+g,function(){r||b()})})},aQ.fn.destroyMfpFastClick=function(){aQ(this).off("touchstart"+g+" click"+g),j&&av.off("touchmove"+g+" touchend"+g)}}(),ap()});(function(d){d.expr[":"].icontains=function(k,i,j){return h(d(k).text(),j[3])};d.expr[":"].aicontains=function(k,i,j){return h(d(k).data("normalizedText")||d(k).text(),j[3])};function h(i,j){return i.toUpperCase().indexOf(j.toUpperCase())>-1}function g(j){var i=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];d.each(i,function(){j=j.replace(this.re,this.ch)});return j}function f(j){var l={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"};var n="(?:"+Object.keys(l).join("|")+")",m=new RegExp(n),k=new RegExp(n,"g"),i=j==null?"":""+j;return m.test(i)?i.replace(k,function(o){return l[o]}):i}var b=function(j,i,k){if(k){k.stopPropagation();k.preventDefault()}this.$element=d(j);this.$newElement=null;this.$button=null;this.$menu=null;this.$lis=null;this.options=i;if(this.options.title===null){this.options.title=this.$element.attr("title")}this.val=b.prototype.val;this.render=b.prototype.render;this.refresh=b.prototype.refresh;this.setStyle=b.prototype.setStyle;this.selectAll=b.prototype.selectAll;this.deselectAll=b.prototype.deselectAll;this.destroy=b.prototype.remove;this.remove=b.prototype.remove;this.show=b.prototype.show;this.hide=b.prototype.hide;this.init()};b.VERSION="1.6.3";b.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results match",countSelectedText:function(j,i){return(j==1)?"{0} item selected":"{0} items selected"},maxOptionsText:function(j,k){var i=[];i[0]=(j==1)?"Limit reached ({n} item max)":"Limit reached ({n} items max)";i[1]=(k==1)?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)";return i},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", ",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:false,container:false,hideDisabled:false,showSubtext:false,showIcon:true,showContent:true,dropupAuto:true,header:false,liveSearch:false,actionsBox:false,iconBase:"glyphicon",tickIcon:"glyphicon-ok",maxOptions:false,mobile:false,selectOnTab:false,dropdownAlignRight:false,searchAccentInsensitive:false};b.prototype={constructor:b,init:function(){var i=this,j=this.$element.attr("id");this.$element.hide();this.multiple=this.$element.prop("multiple");this.autofocus=this.$element.prop("autofocus");this.$newElement=this.createView();this.$element.after(this.$newElement);this.$menu=this.$newElement.find("> .dropdown-menu");this.$button=this.$newElement.find("> button");this.$searchbox=this.$newElement.find("input");if(this.options.dropdownAlignRight){this.$menu.addClass("dropdown-menu-right")}if(typeof j!=="undefined"){this.$button.attr("data-id",j);d('label[for="'+j+'"]').click(function(k){k.preventDefault();i.$button.focus()})}this.checkDisabled();this.clickListener();if(this.options.liveSearch){this.liveSearchListener()}this.render();this.liHeight();this.setStyle();this.setWidth();if(this.options.container){this.selectPosition()}this.$menu.data("this",this);this.$newElement.data("this",this);if(this.options.mobile){this.mobile()}},createDropdown:function(){var j=this.multiple?" show-tick":"",k=this.$element.parent().hasClass("input-group")?" input-group-btn":"",p=this.autofocus?" autofocus":"",i=this.$element.parents().hasClass("form-group-lg")?" btn-lg":(this.$element.parents().hasClass("form-group-sm")?" btn-sm":"");var o=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">&times;</button>'+this.options.header+"</div>":"";var n=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="input-block-level form-control" autocomplete="off" /></div>':"";var m=this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-block"><button class="actions-btn bs-select-all btn btn-sm btn-default">'+this.options.selectAllText+'</button><button class="actions-btn bs-deselect-all btn btn-sm btn-default">'+this.options.deselectAllText+"</button></div></div>":"";var l='<div class="btn-group bootstrap-select'+j+k+'"><button type="button" class="btn dropdown-toggle selectpicker'+i+'" data-toggle="dropdown"'+p+'><span class="filter-option pull-left"></span>&nbsp;<span class="caret"></span></button><div class="dropdown-menu open">'+o+n+m+'<ul class="dropdown-menu inner selectpicker" role="menu"></ul></div></div>';return d(l)},createView:function(){var i=this.createDropdown();var j=this.createLi();i.find("ul").append(j);return i},reloadLi:function(){this.destroyLi();var i=this.createLi();this.$menu.find("ul").append(i)},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var l=this,k=[],m=0;var i=function(p,n,o){return"<li"+(typeof o!=="undefined"?' class="'+o+'"':"")+(typeof n!=="undefined"|null===n?' data-original-index="'+n+'"':"")+">"+p+"</li>"};var j=function(r,o,q,n){var p=g(f(r));return'<a tabindex="0"'+(typeof o!=="undefined"?' class="'+o+'"':"")+(typeof q!=="undefined"?' style="'+q+'"':"")+(typeof n!=="undefined"?'data-optgroup="'+n+'"':"")+' data-normalized-text="'+p+'">'+r+'<span class="'+l.options.iconBase+" "+l.options.tickIcon+' check-mark"></span></a>'};this.$element.find("option").each(function(){var r=d(this);var o=r.attr("class")||"",q=r.attr("style"),x=r.data("content")?r.data("content"):r.html(),v=typeof r.data("subtext")!=="undefined"?'<small class="muted text-muted">'+r.data("subtext")+"</small>":"",t=typeof r.data("icon")!=="undefined"?'<span class="'+l.options.iconBase+" "+r.data("icon")+'"></span> ':"",w=r.is(":disabled")||r.parent().is(":disabled"),p=r[0].index;if(t!==""&&w){t="<span>"+t+"</span>"}if(!r.data("content")){x=t+'<span class="text">'+x+v+"</span>"}if(l.options.hideDisabled&&w){return}if(r.parent().is("optgroup")&&r.data("divider")!==true){if(r.index()===0){m+=1;var u=r.parent().attr("label");var y=typeof r.parent().data("subtext")!=="undefined"?'<small class="muted text-muted">'+r.parent().data("subtext")+"</small>":"";var n=r.parent().data("icon")?'<span class="'+l.options.iconBase+" "+r.parent().data("icon")+'"></span> ':"";u=n+'<span class="text">'+u+y+"</span>";if(p!==0&&k.length>0){k.push(i("",null,"divider"))}k.push(i(u,null,"dropdown-header"))}k.push(i(j(x,"opt "+o,q,m),p))}else{if(r.data("divider")===true){k.push(i("",p,"divider"))}else{if(r.data("hidden")===true){k.push(i(j(x,o,q),p,"hide is-hidden"))}else{k.push(i(j(x,o,q),p))}}}});if(!this.multiple&&this.$element.find("option:selected").length===0&&!this.options.title){this.$element.find("option").eq(0).prop("selected",true).attr("selected","selected")}return d(k.join(""))},findLis:function(){if(this.$lis==null){this.$lis=this.$menu.find("li")}return this.$lis},render:function(l){var k=this;if(l!==false){this.$element.find("option").each(function(q){k.setDisabled(q,d(this).is(":disabled")||d(this).parent().is(":disabled"));k.setSelected(q,d(this).is(":selected"))})}this.tabIndex();var n=this.options.hideDisabled?":not([disabled])":"";var p=this.$element.find("option:selected"+n).map(function(){var t=d(this);var r=t.data("icon")&&k.options.showIcon?'<i class="'+k.options.iconBase+" "+t.data("icon")+'"></i> ':"";var q;if(k.options.showSubtext&&t.attr("data-subtext")&&!k.multiple){q=' <small class="muted text-muted">'+t.data("subtext")+"</small>"}else{q=""}if(t.data("content")&&k.options.showContent){return t.data("content")}else{if(typeof t.attr("title")!=="undefined"){return t.attr("title")}else{return r+t.html()+q}}}).toArray();var m=!this.multiple?p[0]:p.join(this.options.multipleSeparator);if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var i=this.options.selectedTextFormat.split(">");if((i.length>1&&p.length>i[1])||(i.length==1&&p.length>=2)){n=this.options.hideDisabled?", [disabled]":"";var j=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+n).length,o=(typeof this.options.countSelectedText==="function")?this.options.countSelectedText(p.length,j):this.options.countSelectedText;m=o.replace("{0}",p.length.toString()).replace("{1}",j.toString())}}this.options.title=this.$element.attr("title");if(this.options.selectedTextFormat=="static"){m=this.options.title}if(!m){m=typeof this.options.title!=="undefined"?this.options.title:this.options.noneSelectedText}this.$button.attr("title",f(m));this.$newElement.find(".filter-option").html(m)},setStyle:function(k,j){if(this.$element.attr("class")){this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|validate\[.*\]/gi,""))}var i=k?k:this.options.style;if(j=="add"){this.$button.addClass(i)}else{if(j=="remove"){this.$button.removeClass(i)}else{this.$button.removeClass(this.options.style);this.$button.addClass(i)}}},liHeight:function(){if(this.options.size===false){return}var l=this.$menu.parent().clone().find("> .dropdown-toggle").prop("autofocus",false).end().appendTo("body"),m=l.addClass("open").find("> .dropdown-menu"),k=m.find("li").not(".divider").not(".dropdown-header").filter(":visible").children("a").outerHeight(),j=this.options.header?m.find(".popover-title").outerHeight():0,n=this.options.liveSearch?m.find(".bs-searchbox").outerHeight():0,i=this.options.actionsBox?m.find(".bs-actionsbox").outerHeight():0;l.remove();this.$newElement.data("liHeight",k).data("headerHeight",j).data("searchHeight",n).data("actionsHeight",i)},setSize:function(){this.findLis();var o=this,j=this.$menu,p=j.find(".inner"),B=this.$newElement.outerHeight(),l=this.$newElement.data("liHeight"),z=this.$newElement.data("headerHeight"),t=this.$newElement.data("searchHeight"),n=this.$newElement.data("actionsHeight"),r=this.$lis.filter(".divider").outerHeight(true),y=parseInt(j.css("padding-top"))+parseInt(j.css("padding-bottom"))+parseInt(j.css("border-top-width"))+parseInt(j.css("border-bottom-width")),w=this.options.hideDisabled?", .disabled":"",v=d(window),m=y+parseInt(j.css("margin-top"))+parseInt(j.css("margin-bottom"))+2,x,C,A,q=function(){C=o.$newElement.offset().top-v.scrollTop();A=v.height()-C-B};q();if(this.options.header){j.css("padding-top",0)}if(this.options.size=="auto"){var k=function(){var E,D=o.$lis.not(".hide");q();x=A-m;if(o.options.dropupAuto){o.$newElement.toggleClass("dropup",(C>A)&&((x-m)<j.height()))}if(o.$newElement.hasClass("dropup")){x=C-m}if((D.length+D.filter(".dropdown-header").length)>3){E=l*3+m-2}else{E=0}j.css({"max-height":x+"px",overflow:"hidden","min-height":E+z+t+n+"px"});p.css({"max-height":x-z-t-n-y+"px","overflow-y":"auto","min-height":Math.max(E-y,0)+"px"})};k();this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",k);d(window).off("resize.getSize").on("resize.getSize",k);d(window).off("scroll.getSize").on("scroll.getSize",k)}else{if(this.options.size&&this.options.size!="auto"&&j.find("li"+w).length>this.options.size){var u=this.$lis.not(".divider"+w).find(" > *").slice(0,this.options.size).last().parent().index();var i=this.$lis.slice(0,u+1).filter(".divider").length;x=l*this.options.size+i*r+y;if(o.options.dropupAuto){this.$newElement.toggleClass("dropup",(C>A)&&(x<j.height()))}j.css({"max-height":x+z+t+n+"px",overflow:"hidden"});p.css({"max-height":x-y+"px","overflow-y":"auto"})}}},setWidth:function(){if(this.options.width=="auto"){this.$menu.css("min-width","0");var k=this.$newElement.clone().appendTo("body");var i=k.find("> .dropdown-menu").css("width");var j=k.css("width","auto").find("> button").css("width");k.remove();this.$newElement.css("width",Math.max(parseInt(i),parseInt(j))+"px")}else{if(this.options.width=="fit"){this.$menu.css("min-width","");this.$newElement.css("width","").addClass("fit-width")}else{if(this.options.width){this.$menu.css("min-width","");this.$newElement.css("width",this.options.width)}else{this.$menu.css("min-width","");this.$newElement.css("width","")}}}if(this.$newElement.hasClass("fit-width")&&this.options.width!=="fit"){this.$newElement.removeClass("fit-width")}},selectPosition:function(){var k=this,j="<div />",l=d(j),n,m,i=function(o){l.addClass(o.attr("class").replace(/form-control/gi,"")).toggleClass("dropup",o.hasClass("dropup"));n=o.offset();m=o.hasClass("dropup")?0:o[0].offsetHeight;l.css({top:n.top+m,left:n.left,width:o[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){if(k.isDisabled()){return}i(d(this));l.appendTo(k.options.container);l.toggleClass("open",!d(this).hasClass("open"));l.append(k.$menu)});d(window).resize(function(){i(k.$newElement)});d(window).on("scroll",function(){i(k.$newElement)});d("html").on("click",function(o){if(d(o.target).closest(k.$newElement).length<1){l.removeClass("open")}})},setSelected:function(i,j){this.findLis();this.$lis.filter('[data-original-index="'+i+'"]').toggleClass("selected",j)},setDisabled:function(i,j){this.findLis();if(j){this.$lis.filter('[data-original-index="'+i+'"]').addClass("disabled").find("a").attr("href","#").attr("tabindex",-1)}else{this.$lis.filter('[data-original-index="'+i+'"]').removeClass("disabled").find("a").removeAttr("href").attr("tabindex",0)}},isDisabled:function(){return this.$element.is(":disabled")},checkDisabled:function(){var i=this;if(this.isDisabled()){this.$button.addClass("disabled").attr("tabindex",-1)}else{if(this.$button.hasClass("disabled")){this.$button.removeClass("disabled")}if(this.$button.attr("tabindex")==-1){if(!this.$element.data("tabindex")){this.$button.removeAttr("tabindex")}}}this.$button.click(function(){return !i.isDisabled()})},tabIndex:function(){if(this.$element.is("[tabindex]")){this.$element.data("tabindex",this.$element.attr("tabindex"));this.$button.attr("tabindex",this.$element.data("tabindex"))}},clickListener:function(){var i=this;this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(j){j.stopPropagation()});this.$newElement.on("click",function(){i.setSize();if(!i.options.liveSearch&&!i.multiple){setTimeout(function(){i.$menu.find(".selected a").focus()},10)}});this.$menu.on("click","li a",function(z){var o=d(this),j=o.parent().data("originalIndex"),x=i.$element.val(),q=i.$element.prop("selectedIndex");if(i.multiple){z.stopPropagation()}z.preventDefault();if(!i.isDisabled()&&!o.parent().hasClass("disabled")){var v=i.$element.find("option"),w=v.eq(j),l=w.prop("selected"),u=w.parent("optgroup"),B=i.options.maxOptions,r=u.data("maxOptions")||false;if(!i.multiple){v.prop("selected",false);w.prop("selected",true);i.$menu.find(".selected").removeClass("selected");i.setSelected(j,true)}else{w.prop("selected",!l);i.setSelected(j,!l);o.blur();if((B!==false)||(r!==false)){var k=B<v.filter(":selected").length,n=r<u.find("option:selected").length;if((B&&k)||(r&&n)){if(B&&B==1){v.prop("selected",false);w.prop("selected",true);i.$menu.find(".selected").removeClass("selected");i.setSelected(j,true)}else{if(r&&r==1){u.find("option:selected").prop("selected",false);w.prop("selected",true);var y=o.data("optgroup");i.$menu.find(".selected").has('a[data-optgroup="'+y+'"]').removeClass("selected");i.setSelected(j,true)}else{var m=(typeof i.options.maxOptionsText==="function")?i.options.maxOptionsText(B,r):i.options.maxOptionsText,A=m[0].replace("{n}",B),p=m[1].replace("{n}",r),t=d('<div class="notify"></div>');if(m[2]){A=A.replace("{var}",m[2][B>1?0:1]);p=p.replace("{var}",m[2][r>1?0:1])}w.prop("selected",false);i.$menu.append(t);if(B&&k){t.append(d("<div>"+A+"</div>"));i.$element.trigger("maxReached.bs.select")}if(r&&n){t.append(d("<div>"+p+"</div>"));i.$element.trigger("maxReachedGrp.bs.select")}setTimeout(function(){i.setSelected(j,false)},10);t.delay(750).fadeOut(300,function(){d(this).remove()})}}}}}if(!i.multiple){i.$button.focus()}else{if(i.options.liveSearch){i.$searchbox.focus()}}if((x!=i.$element.val()&&i.multiple)||(q!=i.$element.prop("selectedIndex")&&!i.multiple)){i.$element.change()}}});this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(j){if(j.target==this){j.preventDefault();j.stopPropagation();if(!i.options.liveSearch){i.$button.focus()}else{i.$searchbox.focus()}}});this.$menu.on("click","li.divider, li.dropdown-header",function(j){j.preventDefault();j.stopPropagation();if(!i.options.liveSearch){i.$button.focus()}else{i.$searchbox.focus()}});this.$menu.on("click",".popover-title .close",function(){i.$button.focus()});this.$searchbox.on("click",function(j){j.stopPropagation()});this.$menu.on("click",".actions-btn",function(j){if(i.options.liveSearch){i.$searchbox.focus()}else{i.$button.focus()}j.preventDefault();j.stopPropagation();if(d(this).is(".bs-select-all")){i.selectAll()}else{i.deselectAll()}i.$element.change()});this.$element.change(function(){i.render(false)})},liveSearchListener:function(){var j=this,i=d('<li class="no-results"></li>');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){j.$menu.find(".active").removeClass("active");if(!!j.$searchbox.val()){j.$searchbox.val("");j.$lis.not(".is-hidden").removeClass("hide");if(!!i.parent().length){i.remove()}}if(!j.multiple){j.$menu.find(".selected").addClass("active")}setTimeout(function(){j.$searchbox.focus()},10)});this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(k){k.stopPropagation()});this.$searchbox.on("input propertychange",function(){if(j.$searchbox.val()){if(j.options.searchAccentInsensitive){j.$lis.not(".is-hidden").removeClass("hide").find("a").not(":aicontains("+g(j.$searchbox.val())+")").parent().addClass("hide")}else{j.$lis.not(".is-hidden").removeClass("hide").find("a").not(":icontains("+j.$searchbox.val()+")").parent().addClass("hide")}if(!j.$menu.find("li").filter(":visible:not(.no-results)").length){if(!!i.parent().length){i.remove()}i.html(j.options.noneResultsText+' "'+f(j.$searchbox.val())+'"').show();j.$menu.find("li").last().after(i)}else{if(!!i.parent().length){i.remove()}}}else{j.$lis.not(".is-hidden").removeClass("hide");if(!!i.parent().length){i.remove()}}j.$menu.find("li.active").removeClass("active");j.$menu.find("li").filter(":visible:not(.divider)").eq(0).addClass("active").find("a").focus();d(this).focus()})},val:function(i){if(typeof i!=="undefined"){this.$element.val(i);this.render();return this.$element}else{return this.$element.val()}},selectAll:function(){this.findLis();this.$lis.not(".divider").not(".disabled").not(".selected").filter(":visible").find("a").click()},deselectAll:function(){this.findLis();this.$lis.not(".divider").not(".disabled").filter(".selected").filter(":visible").find("a").click()},keydown:function(v){var w=d(this),n=(w.is("input"))?w.parent().parent():w.parent(),u,r=n.data("this"),t,p,o,x,k,m,j,y,l={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(r.options.liveSearch){n=w.parent().parent()}if(r.options.container){n=r.$menu}u=d("[role=menu] li a",n);y=r.$menu.parent().hasClass("open");if(!y&&/([0-9]|[A-z])/.test(String.fromCharCode(v.keyCode))){if(!r.options.container){r.setSize();r.$menu.parent().addClass("open");y=true}else{r.$newElement.trigger("click")}r.$searchbox.focus()}if(r.options.liveSearch){if(/(^9$|27)/.test(v.keyCode.toString(10))&&y&&r.$menu.find(".active").length===0){v.preventDefault();r.$menu.parent().removeClass("open");r.$button.focus()}u=d("[role=menu] li:not(.divider):not(.dropdown-header):visible",n);if(!w.val()&&!/(38|40)/.test(v.keyCode.toString(10))){if(u.filter(".active").length===0){if(r.options.searchAccentInsensitive){u=r.$newElement.find("li").filter(":aicontains("+g(l[v.keyCode])+")")}else{u=r.$newElement.find("li").filter(":icontains("+l[v.keyCode]+")")}}}}if(!u.length){return}if(/(38|40)/.test(v.keyCode.toString(10))){t=u.index(u.filter(":focus"));o=u.parent(":not(.disabled):visible").first().index();x=u.parent(":not(.disabled):visible").last().index();p=u.eq(t).parent().nextAll(":not(.disabled):visible").eq(0).index();k=u.eq(t).parent().prevAll(":not(.disabled):visible").eq(0).index();m=u.eq(p).parent().prevAll(":not(.disabled):visible").eq(0).index();if(r.options.liveSearch){u.each(function(A){if(d(this).is(":not(.disabled)")){d(this).data("index",A)}});t=u.index(u.filter(".active"));o=u.filter(":not(.disabled):visible").first().data("index");x=u.filter(":not(.disabled):visible").last().data("index");p=u.eq(t).nextAll(":not(.disabled):visible").eq(0).data("index");k=u.eq(t).prevAll(":not(.disabled):visible").eq(0).data("index");m=u.eq(p).prevAll(":not(.disabled):visible").eq(0).data("index")}j=w.data("prevIndex");if(v.keyCode==38){if(r.options.liveSearch){t-=1}if(t!=m&&t>k){t=k}if(t<o){t=o}if(t==j){t=x}}if(v.keyCode==40){if(r.options.liveSearch){t+=1}if(t==-1){t=0}if(t!=m&&t<p){t=p}if(t>x){t=x}if(t==j){t=o}}w.data("prevIndex",t);if(!r.options.liveSearch){u.eq(t).focus()}else{v.preventDefault();if(!w.is(".dropdown-toggle")){u.removeClass("active");u.eq(t).addClass("active").find("a").focus();w.focus()}}}else{if(!w.is("input")){var i=[],q,z;u.each(function(){if(d(this).parent().is(":not(.disabled)")){if(d.trim(d(this).text().toLowerCase()).substring(0,1)==l[v.keyCode]){i.push(d(this).parent().index())}}});q=d(document).data("keycount");q++;d(document).data("keycount",q);z=d.trim(d(":focus").text().toLowerCase()).substring(0,1);if(z!=l[v.keyCode]){q=1;d(document).data("keycount",q)}else{if(q>=i.length){d(document).data("keycount",0);if(q>i.length){q=1}}}u.eq(i[q-1]).focus()}}if((/(13|32)/.test(v.keyCode.toString(10))||(/(^9$)/.test(v.keyCode.toString(10))&&r.options.selectOnTab))&&y){if(!/(32)/.test(v.keyCode.toString(10))){v.preventDefault()}if(!r.options.liveSearch){d(":focus").click()}else{if(!/(32)/.test(v.keyCode.toString(10))){r.$menu.find(".active a").click();w.focus()}}d(document).data("keycount",0)}if((/(^9$|27)/.test(v.keyCode.toString(10))&&y&&(r.multiple||r.options.liveSearch))||(/(27)/.test(v.keyCode.toString(10))&&!y)){r.$menu.parent().removeClass("open");r.$button.focus()}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement);if(this.options.container){this.$menu.hide()}},refresh:function(){this.$lis=null;this.reloadLi();this.render();this.setWidth();this.setStyle();this.checkDisabled();this.liHeight()},update:function(){this.reloadLi();this.setWidth();this.setStyle();this.checkDisabled();this.liHeight()},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove();this.$element.remove()}};function c(l,m){var i=[],k=0;while(arguments.length>k){i.push(arguments[k]);k++}var o=l,l=i[0],m=i[1];[].shift.apply(i);if(typeof l=="undefined"){l=o}var n;var j=this.each(function(){var u=d(this);if(u.is("select")){var t=u.data("selectpicker"),q=typeof l=="object"&&l;if(!t){var p=d.extend({},b.DEFAULTS,d.fn.selectpicker.defaults||{},u.data(),q);u.data("selectpicker",(t=new b(this,p,m)))}else{if(q){for(var r in q){if(q.hasOwnProperty(r)){t.options[r]=q[r]}}}}if(typeof l=="string"){if(t[l] instanceof Function){n=t[l].apply(t,i)}else{n=t.options[l]}}}});if(typeof n!=="undefined"){return n}else{return j}}var a=d.fn.selectpicker;d.fn.selectpicker=c;d.fn.selectpicker.Constructor=b;d.fn.selectpicker.noConflict=function(){d.fn.selectpicker=a;return this};d(document).data("keycount",0).on("keydown",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",b.prototype.keydown).on("focusin.modal",".bootstrap-select [data-toggle=dropdown], .bootstrap-select [role=menu], .bs-searchbox input",function(i){i.stopPropagation()});d(window).on("load.bs.select.data-api",function(){d(".selectpicker").each(function(){var i=d(this);c.call(i,i.data())})})})(jQuery);!function(b){var a=function(d,c){this.options=c;this.$tabs=b(d);this._accordionVisible=false;this._initAccordion();this._checkStateOnResize();var f=this;setTimeout(function(){f.checkState()},0)};a.DEFAULTS={accordionClass:"visible-xs",tabsClass:"hidden-xs",accordionTemplate:function(f,c,g,d){return'<div class="panel panel-default">   <div class="panel-heading">      <h4 class="panel-title">      </h4>   </div>   <div id="'+c+'" class="panel-collapse collapse '+(d?"in":"")+'">       <div class="panel-body js-tabcollapse-panel-body">       </div>   </div></div>'}};a.prototype.checkState=function(){if(this.$tabs.is(":visible")&&this._accordionVisible){this.showTabs();this._accordionVisible=false}else{if(this.$accordion.is(":visible")&&!this._accordionVisible){this.showAccordion();this._accordionVisible=true}}};a.prototype.showTabs=function(){var d=this;this.$tabs.trigger(b.Event("show-tabs.bs.tabcollapse"));var f=this.$accordion.find(".js-tabcollapse-panel-heading").detach();f.each(function(){var h=b(this),j=h.data("bs.tabcollapse.parentLi");var i=d._panelHeadingToTabHeading(h);j.removeClass("active");if(j.parent().hasClass("dropdown-menu")&&!j.siblings("li").hasClass("active")){j.parent().parent().removeClass("active")}if(!i.hasClass("collapsed")){j.addClass("active");if(j.parent().hasClass("dropdown-menu")){j.parent().parent().addClass("active")}}else{i.removeClass("collapsed")}j.append(h)});if(!b("li").hasClass("active")){b("li").first().addClass("active")}var c=this.$accordion.find(".js-tabcollapse-panel-body");c.each(function(){var i=b(this),h=i.data("bs.tabcollapse.tabpane");h.append(i.contents().detach())});this.$accordion.html("");if(this.options.updateLinks){var g=this.getTabContentElement();g.find('[data-toggle-was="tab"], [data-toggle-was="pill"]').each(function(){var i=b(this);var h=i.attr("href").replace(/-collapse$/g,"");i.attr({"data-toggle":i.attr("data-toggle-was"),"data-toggle-was":"","data-parent":"",href:h})})}this.$tabs.trigger(b.Event("shown-tabs.bs.tabcollapse"))};a.prototype.getTabContentElement=function(){var c=b(this.options.tabContentSelector);if(c.length===0){c=this.$tabs.siblings(".tab-content")}return c};a.prototype.showAccordion=function(){this.$tabs.trigger(b.Event("show-accordion.bs.tabcollapse"));var d=this.$tabs.find('li:not(.dropdown) [data-toggle="tab"], li:not(.dropdown) [data-toggle="pill"]'),c=this;d.each(function(){var h=b(this),i=h.parent();h.data("bs.tabcollapse.parentLi",i);c.$accordion.append(c._createAccordionGroup(c.$accordion.attr("id"),h.detach()))});if(this.options.updateLinks){var g=this.$accordion.attr("id");var f=this.$accordion.find(".js-tabcollapse-panel-body");f.find('[data-toggle="tab"], [data-toggle="pill"]').each(function(){var i=b(this);var h=i.attr("href")+"-collapse";i.attr({"data-toggle-was":i.attr("data-toggle"),"data-toggle":"collapse","data-parent":"#"+g,href:h})})}this.$tabs.trigger(b.Event("shown-accordion.bs.tabcollapse"))};a.prototype._panelHeadingToTabHeading=function(d){var c=d.attr("href").replace(/-collapse$/g,"");d.attr({"data-toggle":"tab",href:c,"data-parent":""});return d};a.prototype._tabHeadingToPanelHeading=function(d,c,g,f){d.addClass("js-tabcollapse-panel-heading "+(f?"":"collapsed"));d.attr({"data-toggle":"collapse","data-parent":"#"+g,href:"#"+c});return d};a.prototype._checkStateOnResize=function(){var c=this;b(window).resize(function(){clearTimeout(c._resizeTimeout);c._resizeTimeout=setTimeout(function(){c.checkState()},100)})};a.prototype._initAccordion=function(){var d=function(){var g="",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";for(var j=0;j<5;j++){g+=h.charAt(Math.floor(Math.random()*h.length))}return g};var f=this.$tabs.attr("id"),c=(f?f:d())+"-accordion";this.$accordion=b('<div class="panel-group '+this.options.accordionClass+'" id="'+c+'"></div>');this.$tabs.after(this.$accordion);this.$tabs.addClass(this.options.tabsClass);this.getTabContentElement().addClass(this.options.tabsClass)};a.prototype._createAccordionGroup=function(j,g){var f=g.attr("data-target"),h=g.data("bs.tabcollapse.parentLi").is(".active");if(!f){f=g.attr("href");f=f&&f.replace(/.*(?=#[^\s]*$)/,"")}var c=b(f),d=c.attr("id")+"-collapse",i=b(this.options.accordionTemplate(g,d,j,h));i.find(".panel-heading > .panel-title").append(this._tabHeadingToPanelHeading(g,d,j,h));i.find(".panel-body").append(c.contents().detach()).data("bs.tabcollapse.tabpane",c);return i};b.fn.tabCollapse=function(c){return this.each(function(){var g=b(this);var f=g.data("bs.tabcollapse");var d=b.extend({},a.DEFAULTS,g.data(),typeof c==="object"&&c);if(!f){g.data("bs.tabcollapse",new a(this,d))}})};b.fn.tabCollapse.Constructor=a}(window.jQuery);
/*! Swipebox v1.3.0.2 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
;(function(b,a,c,d){c.swipebox=function(j,v){var t,n={useCSS:true,useSVG:true,initialIndexOnArray:0,removeBarsOnMobile:true,hideCloseButtonOnMobile:false,hideBarsDelay:3000,videoMaxWidth:1140,vimeoColor:"cccccc",beforeOpen:null,afterOpen:null,afterClose:null,loopAtEnd:false,autoplayVideos:false,queryStringData:{},toggleClassOnLoad:""},q=this,f=[],g,k=j.selector,u=c(k),r=navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i),m=r!==null||a.createTouch!==d||("ontouchstart" in b)||("onmsgesturechange" in b)||navigator.msMaxTouchPoints,o=!!a.createElementNS&&!!a.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,i=b.innerWidth?b.innerWidth:c(b).width(),l=b.innerHeight?b.innerHeight:c(b).height(),h=0,p='<div id="swipebox-overlay">					<div id="swipebox-container">						<div id="swipebox-slider"></div>						<div id="swipebox-top-bar">							<div id="swipebox-title"></div>						</div>						<div id="swipebox-bottom-bar">							<div id="swipebox-arrows">								<a id="swipebox-prev"></a>								<a id="swipebox-next"></a>							</div>						</div>						<a id="swipebox-close"></a>					</div>			</div>';q.settings={};c.swipebox.close=function(){t.closeSlide()};c.swipebox.extend=function(){return t};q.init=function(){q.settings=c.extend({},n,v);if(c.isArray(j)){f=j;t.target=c(b);t.init(q.settings.initialIndexOnArray)}else{c(a).on("click",k,function(y){if(y.target.parentNode.className==="slide current"){return false}if(!c.isArray(j)){t.destroy();g=c(k);t.actions()}f=[];var w,x,z;if(!z){x="data-rel";z=c(this).attr(x)}if(!z){x="rel";z=c(this).attr(x)}if(z&&z!==""&&z!=="nofollow"){g=u.filter("["+x+'="'+z+'"]')}else{g=c(k)}g.each(function(){var B=null,A=null;if(c(this).attr("title")){B=c(this).attr("title")}if(c(this).attr("href")){A=c(this).attr("href")}f.push({href:A,title:B})});w=g.index(c(this));y.preventDefault();y.stopPropagation();t.target=c(y.target);t.init(w)})}};t={init:function(w){if(q.settings.beforeOpen){q.settings.beforeOpen()}this.target.trigger("swipebox-start");c.swipebox.isOpen=true;this.build();this.openSlide(w);this.openMedia(w);this.preloadMedia(w+1);this.preloadMedia(w-1);if(q.settings.afterOpen){q.settings.afterOpen()}},build:function(){var x=this,w;c("body").append(p);if(o&&q.settings.useSVG===true){w=c("#swipebox-close").css("background-image");w=w.replace("png","svg");c("#swipebox-prev, #swipebox-next, #swipebox-close").css({"background-image":w})}if(r&&q.settings.removeBarsOnMobile){c("#swipebox-bottom-bar, #swipebox-top-bar").remove()}c.each(f,function(){c("#swipebox-slider").append('<div class="slide"></div>')});x.setDim();x.actions();if(m){x.gesture()}x.keyboard();x.animBars();x.resize()},setDim:function(){var y,w,x={};if("onorientationchange" in b){b.addEventListener("orientationchange",function(){if(b.orientation===0){y=i;w=l}else{if(b.orientation===90||b.orientation===-90){y=l;w=i}}},false)}else{y=b.innerWidth?b.innerWidth:c(b).width();w=b.innerHeight?b.innerHeight:c(b).height()}x={width:y,height:w};c("#swipebox-overlay").css(x)},resize:function(){var w=this;c(b).resize(function(){w.setDim()}).resize()},supportTransition:function(){var x="transition WebkitTransition MozTransition OTransition msTransition KhtmlTransition".split(" "),w;for(w=0;w<x.length;w++){if(a.createElement("div").style[x[w]]!==d){return x[w]}}return false},doCssTrans:function(){if(q.settings.useCSS&&this.supportTransition()){return true}},gesture:function(){var G=this,F,I,H,z,B,D,A=false,y=false,C=10,E=50,J={},w={},K=c("#swipebox-top-bar, #swipebox-bottom-bar"),x=c("#swipebox-slider");K.addClass("visible-bars");G.setTimeout();c("body").bind("touchstart",function(L){c(this).addClass("touching");F=c("#swipebox-slider .slide").index(c("#swipebox-slider .slide.current"));w=L.originalEvent.targetTouches[0];J.pageX=L.originalEvent.targetTouches[0].pageX;J.pageY=L.originalEvent.targetTouches[0].pageY;c("#swipebox-slider").css({"-webkit-transform":"translate3d("+h+"%, 0, 0)",transform:"translate3d("+h+"%, 0, 0)"});c(".touching").bind("touchmove",function(N){N.preventDefault();N.stopPropagation();w=N.originalEvent.targetTouches[0];if(!y){B=H;H=w.pageY-J.pageY;if(Math.abs(H)>=E||A){var M=0.75-Math.abs(H)/x.height();x.css({top:H+"px"});x.css({opacity:M});A=true}}z=I;I=w.pageX-J.pageX;D=I*100/i;if(!y&&!A&&Math.abs(I)>=C){c("#swipebox-slider").css({"-webkit-transition":"",transition:""});y=true}if(y){if(0<I){if(0===F){c("#swipebox-overlay").addClass("leftSpringTouch")}else{c("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch");c("#swipebox-slider").css({"-webkit-transform":"translate3d("+(h+D)+"%, 0, 0)",transform:"translate3d("+(h+D)+"%, 0, 0)"})}}else{if(0>I){if(f.length===F+1){c("#swipebox-overlay").addClass("rightSpringTouch")}else{c("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch");c("#swipebox-slider").css({"-webkit-transform":"translate3d("+(h+D)+"%, 0, 0)",transform:"translate3d("+(h+D)+"%, 0, 0)"})}}}}});return false}).bind("touchend",function(L){L.preventDefault();L.stopPropagation();c("#swipebox-slider").css({"-webkit-transition":"-webkit-transform 0.4s ease",transition:"transform 0.4s ease"});H=w.pageY-J.pageY;I=w.pageX-J.pageX;D=I*100/i;if(A){A=false;if(Math.abs(H)>=2*E&&Math.abs(H)>Math.abs(B)){var M=H>0?x.height():-x.height();x.animate({top:M+"px",opacity:0},300,function(){G.closeSlide()})}else{x.animate({top:0,opacity:1},300)}}else{if(y){y=false;if(I>=C&&I>=z){G.getPrev()}else{if(I<=-C&&I<=z){G.getNext()}}}else{if(!K.hasClass("visible-bars")){G.showBars();G.setTimeout()}else{G.clearTimeout();G.hideBars()}}}c("#swipebox-slider").css({"-webkit-transform":"translate3d("+h+"%, 0, 0)",transform:"translate3d("+h+"%, 0, 0)"});c("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch");c(".touching").off("touchmove").removeClass("touching")})},setTimeout:function(){if(q.settings.hideBarsDelay>0){var w=this;w.clearTimeout();w.timeout=b.setTimeout(function(){w.hideBars()},q.settings.hideBarsDelay)}},clearTimeout:function(){b.clearTimeout(this.timeout);this.timeout=null},showBars:function(){var w=c("#swipebox-top-bar, #swipebox-bottom-bar");if(this.doCssTrans()){w.addClass("visible-bars")}else{c("#swipebox-top-bar").animate({top:0},500);c("#swipebox-bottom-bar").animate({bottom:0},500);setTimeout(function(){w.addClass("visible-bars")},1000)}},hideBars:function(){var w=c("#swipebox-top-bar, #swipebox-bottom-bar");if(this.doCssTrans()){w.removeClass("visible-bars")}else{c("#swipebox-top-bar").animate({top:"-50px"},500);c("#swipebox-bottom-bar").animate({bottom:"-50px"},500);setTimeout(function(){w.removeClass("visible-bars")},1000)}},animBars:function(){var x=this,w=c("#swipebox-top-bar, #swipebox-bottom-bar");w.addClass("visible-bars");x.setTimeout();c("#swipebox-slider").click(function(){if(!w.hasClass("visible-bars")){x.showBars();x.setTimeout()}});c("#swipebox-bottom-bar").hover(function(){x.showBars();w.addClass("visible-bars");x.clearTimeout()},function(){if(q.settings.hideBarsDelay>0){w.removeClass("visible-bars");x.setTimeout()}})},keyboard:function(){var w=this;c(b).bind("keyup",function(x){x.preventDefault();x.stopPropagation();if(x.keyCode===37){w.getPrev()}else{if(x.keyCode===39){w.getNext()}else{if(x.keyCode===27){w.closeSlide()}}}})},actions:function(){var x=this,w="touchend click";if(f.length<2){c("#swipebox-bottom-bar").hide();if(d===f[1]){c("#swipebox-top-bar").hide()}}else{c("#swipebox-prev").bind(w,function(y){y.preventDefault();y.stopPropagation();x.getPrev();x.setTimeout()});c("#swipebox-next").bind(w,function(y){y.preventDefault();y.stopPropagation();x.getNext();x.setTimeout()})}c("#swipebox-close").bind(w,function(){x.closeSlide()})},setSlide:function(x,w){w=w||false;var y=c("#swipebox-slider");h=-x*100;if(this.doCssTrans()){y.css({"-webkit-transform":"translate3d("+(-x*100)+"%, 0, 0)",transform:"translate3d("+(-x*100)+"%, 0, 0)"})}else{y.animate({left:(-x*100)+"%"})}c("#swipebox-slider .slide").removeClass("current");c("#swipebox-slider .slide").eq(x).addClass("current");this.setTitle(x);if(w){y.fadeIn()}c("#swipebox-prev, #swipebox-next").removeClass("disabled");if(x===0){c("#swipebox-prev").addClass("disabled")}else{if(x===f.length-1&&q.settings.loopAtEnd!==true){c("#swipebox-next").addClass("disabled")}}},openSlide:function(w){c("html").addClass("swipebox-html");if(m){c("html").addClass("swipebox-touch");if(q.settings.hideCloseButtonOnMobile){c("html").addClass("swipebox-no-close-button")}}else{c("html").addClass("swipebox-no-touch")}c(b).trigger("resize");this.setSlide(w,true)},preloadMedia:function(w){var x=this,y=null;if(f[w]!==d){y=f[w].href}if(!x.isVideo(y)){setTimeout(function(){x.openMedia(w)},1000)}else{x.openMedia(w)}},openMedia:function(x){var y=this,z,w;if(f[x]!==d){z=f[x].href}if(x<0||x>=f.length){return false}w=c("#swipebox-slider .slide").eq(x);if(!y.isVideo(z)){w.addClass("slide-loading");y.loadMedia(z,function(){w.removeClass("slide-loading");w.html(this)})}else{w.html(y.getVideo(z))}},setTitle:function(w){var x=null;c("#swipebox-title").empty();if(f[w]!==d){x=f[w].title}if(x){c("#swipebox-top-bar").show();c("#swipebox-title").append(x)}else{c("#swipebox-top-bar").hide()}},isVideo:function(w){if(w){if(w.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||w.match(/vimeo\.com\/([0-9]*)/)||w.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)){return true}if(w.toLowerCase().indexOf("swipeboxvideo=1")>=0){return true}}},parseUri:function(y,z){var x=a.createElement("a"),w={};x.href=decodeURIComponent(y);w=JSON.parse('{"'+x.search.toLowerCase().replace("?","").replace(/&/g,'","').replace(/=/g,'":"')+'"}');if(c.isPlainObject(z)){w=c.extend(w,z,q.settings.queryStringData)}return c.map(w,function(B,A){if(B&&B>""){return encodeURIComponent(A)+"="+encodeURIComponent(B)}}).join("&")},getVideo:function(y){var A="",x=y.match(/((?:www\.)?youtube\.com|(?:www\.)?youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/),z=y.match(/(?:www\.)?youtu\.be\/([a-zA-Z0-9\-_]+)/),B=y.match(/(?:www\.)?vimeo\.com\/([0-9]*)/),w="";if(x||z){if(z){x=z}w=t.parseUri(y,{autoplay:(q.settings.autoplayVideos?"1":"0"),v:""});A='<iframe width="560" height="315" src="//'+x[1]+"/embed/"+x[2]+"?"+w+'" frameborder="0" allowfullscreen></iframe>'}else{if(B){w=t.parseUri(y,{autoplay:(q.settings.autoplayVideos?"1":"0"),byline:"0",portrait:"0",color:q.settings.vimeoColor});A='<iframe width="560" height="315"  src="//player.vimeo.com/video/'+B[1]+"?"+w+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'}else{A='<iframe width="560" height="315" src="'+y+'" frameborder="0" allowfullscreen></iframe>'}}return'<div class="swipebox-video-container" style="max-width:'+q.settings.videoMaxWidth+'px"><div class="swipebox-video">'+A+"</div></div>"},loadMedia:function(x,y){if(x.trim().indexOf("#")===0){y.call(c("<div>",{"class":"swipebox-inline-container"}).append(c(x).clone().toggleClass(q.settings.toggleClassOnLoad)))}else{if(!this.isVideo(x)){var w=c("<img>").on("load",function(){y.call(w)});w.attr("src",x)}}},getNext:function(){var x=this,y,w=c("#swipebox-slider .slide").index(c("#swipebox-slider .slide.current"));if(w+1<f.length){y=c("#swipebox-slider .slide").eq(w).contents().find("iframe").attr("src");c("#swipebox-slider .slide").eq(w).contents().find("iframe").attr("src",y);w++;x.setSlide(w);x.preloadMedia(w+1)}else{if(q.settings.loopAtEnd===true){y=c("#swipebox-slider .slide").eq(w).contents().find("iframe").attr("src");c("#swipebox-slider .slide").eq(w).contents().find("iframe").attr("src",y);w=0;x.preloadMedia(w);x.setSlide(w);x.preloadMedia(w+1)}else{c("#swipebox-overlay").addClass("rightSpring");setTimeout(function(){c("#swipebox-overlay").removeClass("rightSpring")},500)}}},getPrev:function(){var w=c("#swipebox-slider .slide").index(c("#swipebox-slider .slide.current")),x;if(w>0){x=c("#swipebox-slider .slide").eq(w).contents().find("iframe").attr("src");c("#swipebox-slider .slide").eq(w).contents().find("iframe").attr("src",x);w--;this.setSlide(w);this.preloadMedia(w-1)}else{c("#swipebox-overlay").addClass("leftSpring");setTimeout(function(){c("#swipebox-overlay").removeClass("leftSpring")},500)}},closeSlide:function(){c("html").removeClass("swipebox-html");c("html").removeClass("swipebox-touch");c(b).trigger("resize");this.destroy()},destroy:function(){c(b).unbind("keyup");c("body").unbind("touchstart");c("body").unbind("touchmove");c("body").unbind("touchend");c("#swipebox-slider").unbind();c("#swipebox-overlay").remove();if(!c.isArray(j)){j.removeData("_swipebox")}if(this.target){this.target.trigger("swipebox-destroy")}c.swipebox.isOpen=false;if(q.settings.afterClose){q.settings.afterClose()}}};q.init()};c.fn.swipebox=function(g){if(!c.data(this,"_swipebox")){var f=new c.swipebox(this,g);this.data("_swipebox",f)}return this.data("_swipebox")}}(window,document,jQuery));!function(){function f(a){a.fn.swiper=function(g){var h;return a(this).each(function(){var i=new Swiper(this,g);h||(h=i)}),h}}window.Swiper=function(al,ap){function W(){return"horizontal"===ak.params.direction}function Y(){ak.autoplayTimeoutId=setTimeout(function(){ak.params.loop?(ak.fixLoop(),ak._slideNext()):ak.isEnd?ap.autoplayStopOnLast?ak.stopAutoplay():ak._slideTo(0):ak._slideNext()},ak.params.autoplay)}function aa(k,g){var h=ai(k.target);if(!h.is(g)){if("string"==typeof g){h=h.parents(g)}else{if(g.nodeType){var i;return h.parents().each(function(l,a){a===g&&(i=g)}),i?g:void 0}}}return 0===h.length?void 0:h[0]}function ah(k,g){g=g||{};var h=window.MutationObserver||window.WebkitMutationObserver,i=new h(function(a){a.forEach(function(l){ak.onResize(),ak.emit("onObserverUpdate",ak,l)})});i.observe(k,{attributes:"undefined"==typeof g.attributes?!0:g.attributes,childList:"undefined"==typeof g.childList?!0:g.childList,characterData:"undefined"==typeof g.characterData?!0:g.characterData}),ak.observers.push(i)}function ad(v){v.originalEvent&&(v=v.originalEvent);var x=v.keyCode||v.charCode;if(!(v.shiftKey||v.altKey||v.ctrlKey||v.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===x||39===x||38===x||40===x){var y=!1;if(ak.container.parents(".swiper-slide").length>0&&0===ak.container.parents(".swiper-slide-active").length){return}for(var g={left:window.pageXOffset,top:window.pageYOffset},u=window.innerWidth,m=window.innerHeight,k=ak.container.offset(),t=[[k.left,k.top],[k.left+ak.width,k.top],[k.left,k.top+ak.height],[k.left+ak.width,k.top+ak.height]],h=0;h<t.length;h++){var w=t[h];w[0]>=g.left&&w[0]<=g.left+u&&w[1]>=g.top&&w[1]<=g.top+m&&(y=!0)}if(!y){return}}W()?((37===x||39===x)&&(v.preventDefault?v.preventDefault():v.returnValue=!1),39===x&&ak.slideNext(),37===x&&ak.slidePrev()):((38===x||40===x)&&(v.preventDefault?v.preventDefault():v.returnValue=!1),40===x&&ak.slideNext(),38===x&&ak.slidePrev())}}function ac(k){k.originalEvent&&(k=k.originalEvent);var g=ak._wheelEvent,h=0;if(k.detail){h=-k.detail}else{if("mousewheel"===g){if(ak.params.mousewheelForceToAxis){if(W()){if(!(Math.abs(k.wheelDeltaX)>Math.abs(k.wheelDeltaY))){return}h=k.wheelDeltaX}else{if(!(Math.abs(k.wheelDeltaY)>Math.abs(k.wheelDeltaX))){return}h=k.wheelDeltaY}}else{h=k.wheelDelta}}else{if("DOMMouseScroll"===g){h=-k.detail}else{if("wheel"===g){if(ak.params.mousewheelForceToAxis){if(W()){if(!(Math.abs(k.deltaX)>Math.abs(k.deltaY))){return}h=-k.deltaX}else{if(!(Math.abs(k.deltaY)>Math.abs(k.deltaX))){return}h=-k.deltaY}}else{h=Math.abs(k.deltaX)>Math.abs(k.deltaY)?-k.deltaX:-k.deltaY}}}}}if(ak.params.freeMode){var i=ak.getWrapperTranslate()+h;if(i>0&&(i=0),i<ak.maxTranslate()&&(i=ak.maxTranslate()),ak.setWrapperTransition(0),ak.setWrapperTranslate(i),ak.updateProgress(),ak.updateActiveIndex(),0===i||i===ak.maxTranslate()){return}}else{(new Date).getTime()-ak._lastWheelScrollTime>60&&(0>h?ak.slideNext():ak.slidePrev()),ak._lastWheelScrollTime=(new Date).getTime()}return ak.params.autoplay&&ak.stopAutoplay(),k.preventDefault?k.preventDefault():k.returnValue=!1,!1}function af(m,g){m=ai(m);var k,l,h;k=m.attr("data-swiper-parallax")||"0",l=m.attr("data-swiper-parallax-x"),h=m.attr("data-swiper-parallax-y"),l||h?(l=l||"0",h=h||"0"):W()?(l=k,h="0"):(h=k,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*g+"%":l*g+"px",h=h.indexOf("%")>=0?parseInt(h,10)*g+"%":h*g+"px",m.transform("translate3d("+l+", "+h+",0px)")}function ab(a){return 0!==a.indexOf("on")&&(a=a[0]!==a[0].toUpperCase()?"on"+a[0].toUpperCase()+a.substring(1):"on"+a),a}if(!(this instanceof Swiper)){return new Swiper(al,ap)}var am={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:0.94},fade:{crossFade:!1},parallax:!1,scrollbar:null,scrollbarHide:!0,keyboardControl:!1,mousewheelControl:!1,mousewheelForceToAxis:!1,hashnav:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:0.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,pagination:null,paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,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,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,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",paginationHiddenClass:"swiper-pagination-hidden",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",runCallbacksOnInit:!0},U=ap&&ap.virtualTranslate;ap=ap||{};for(var an in am){if("undefined"==typeof ap[an]){ap[an]=am[an]}else{if("object"==typeof ap[an]){for(var ae in am[an]){"undefined"==typeof ap[an][ae]&&(ap[an][ae]=am[an][ae])}}}}var ak=this;ak.params=ap,ak.classNames=[];var ai;if(ai="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7,ai&&(ak.$=ai,ak.container=ai(al),0!==ak.container.length)){if(ak.container.length>1){return void ak.container.each(function(){new Swiper(this,ap)})}ak.container[0].swiper=ak,ak.container.data("swiper",ak),ak.classNames.push("swiper-container-"+ak.params.direction),ak.params.freeMode&&ak.classNames.push("swiper-container-free-mode"),ak.support.flexbox||(ak.classNames.push("swiper-container-no-flexbox"),ak.params.slidesPerColumn=1),(ak.params.parallax||ak.params.watchSlidesVisibility)&&(ak.params.watchSlidesProgress=!0),["cube","coverflow"].indexOf(ak.params.effect)>=0&&(ak.support.transforms3d?(ak.params.watchSlidesProgress=!0,ak.classNames.push("swiper-container-3d")):ak.params.effect="slide"),"slide"!==ak.params.effect&&ak.classNames.push("swiper-container-"+ak.params.effect),"cube"===ak.params.effect&&(ak.params.resistanceRatio=0,ak.params.slidesPerView=1,ak.params.slidesPerColumn=1,ak.params.slidesPerGroup=1,ak.params.centeredSlides=!1,ak.params.spaceBetween=0,ak.params.virtualTranslate=!0,ak.params.setWrapperSize=!1),"fade"===ak.params.effect&&(ak.params.slidesPerView=1,ak.params.slidesPerColumn=1,ak.params.slidesPerGroup=1,ak.params.watchSlidesProgress=!0,ak.params.spaceBetween=0,"undefined"==typeof U&&(ak.params.virtualTranslate=!0)),ak.params.grabCursor&&ak.support.touch&&(ak.params.grabCursor=!1),ak.wrapper=ak.container.children("."+ak.params.wrapperClass),ak.params.pagination&&(ak.paginationContainer=ai(ak.params.pagination),ak.params.paginationClickable&&ak.paginationContainer.addClass("swiper-pagination-clickable")),ak.rtl=W()&&("rtl"===ak.container[0].dir.toLowerCase()||"rtl"===ak.container.css("direction")),ak.rtl&&ak.classNames.push("swiper-container-rtl"),ak.rtl&&(ak.wrongRTL="-webkit-box"===ak.wrapper.css("display")),ak.params.slidesPerColumn>1&&ak.classNames.push("swiper-container-multirow"),ak.device.android&&ak.classNames.push("swiper-container-android"),ak.container.addClass(ak.classNames.join(" ")),ak.translate=0,ak.progress=0,ak.velocity=0,ak.lockSwipeToNext=function(){ak.params.allowSwipeToNext=!1},ak.lockSwipeToPrev=function(){ak.params.allowSwipeToPrev=!1},ak.lockSwipes=function(){ak.params.allowSwipeToNext=ak.params.allowSwipeToPrev=!1},ak.unlockSwipeToNext=function(){ak.params.allowSwipeToNext=!0},ak.unlockSwipeToPrev=function(){ak.params.allowSwipeToPrev=!0},ak.unlockSwipes=function(){ak.params.allowSwipeToNext=ak.params.allowSwipeToPrev=!0},ak.params.grabCursor&&(ak.container[0].style.cursor="move",ak.container[0].style.cursor="-webkit-grab",ak.container[0].style.cursor="-moz-grab",ak.container[0].style.cursor="grab"),ak.imagesToLoad=[],ak.imagesLoaded=0,ak.loadImage=function(n,g,k,l){function m(){l&&l()}var h;n.complete&&k?m():g?(h=new Image,h.onload=m,h.onerror=m,h.src=g):m()},ak.preloadImages=function(){function h(){"undefined"!=typeof ak&&null!==ak&&(void 0!==ak.imagesLoaded&&ak.imagesLoaded++,ak.imagesLoaded===ak.imagesToLoad.length&&(ak.params.updateOnImagesReady&&ak.update(),ak.emit("onImagesReady",ak)))}ak.imagesToLoad=ak.container.find("img");for(var g=0;g<ak.imagesToLoad.length;g++){ak.loadImage(ak.imagesToLoad[g],ak.imagesToLoad[g].currentSrc||ak.imagesToLoad[g].getAttribute("src"),!0,h)}},ak.autoplayTimeoutId=void 0,ak.autoplaying=!1,ak.autoplayPaused=!1,ak.startAutoplay=function(){return"undefined"!=typeof ak.autoplayTimeoutId?!1:ak.params.autoplay?ak.autoplaying?!1:(ak.autoplaying=!0,ak.emit("onAutoplayStart",ak),void Y()):!1},ak.stopAutoplay=function(){ak.autoplayTimeoutId&&(ak.autoplayTimeoutId&&clearTimeout(ak.autoplayTimeoutId),ak.autoplaying=!1,ak.autoplayTimeoutId=void 0,ak.emit("onAutoplayStop",ak))},ak.pauseAutoplay=function(a){ak.autoplayPaused||(ak.autoplayTimeoutId&&clearTimeout(ak.autoplayTimeoutId),ak.autoplayPaused=!0,0===a?(ak.autoplayPaused=!1,Y()):ak.wrapper.transitionEnd(function(){ak.autoplayPaused=!1,ak.autoplaying?Y():ak.stopAutoplay()}))},ak.minTranslate=function(){return -ak.snapGrid[0]},ak.maxTranslate=function(){return -ak.snapGrid[ak.snapGrid.length-1]},ak.updateContainerSize=function(){ak.width=ak.container[0].clientWidth,ak.height=ak.container[0].clientHeight,ak.size=W()?ak.width:ak.height},ak.updateSlidesSize=function(){ak.slides=ak.wrapper.children("."+ak.params.slideClass),ak.snapGrid=[],ak.slidesGrid=[],ak.slidesSizesGrid=[];var C,G=ak.params.spaceBetween,L=0,g=0,y=0;"string"==typeof G&&G.indexOf("%")>=0&&(G=parseFloat(G.replace("%",""))/100*ak.size),ak.virtualSize=-G,ak.slides.css(ak.rtl?{marginLeft:"",marginTop:""}:{marginRight:"",marginBottom:""});var v;ak.params.slidesPerColumn>1&&(v=Math.floor(ak.slides.length/ak.params.slidesPerColumn)===ak.slides.length/ak.params.slidesPerColumn?ak.slides.length:Math.ceil(ak.slides.length/ak.params.slidesPerColumn)*ak.params.slidesPerColumn);var t;for(C=0;C<ak.slides.length;C++){t=0;var x=ak.slides.eq(C);if(ak.params.slidesPerColumn>1){var k,D,I,E,w=ak.params.slidesPerColumn;"column"===ak.params.slidesPerColumnFill?(D=Math.floor(C/w),I=C-D*w,k=D+I*v/w,x.css({"-webkit-box-ordinal-group":k,"-moz-box-ordinal-group":k,"-ms-flex-order":k,"-webkit-order":k,order:k})):(E=v/w,I=Math.floor(C/E),D=C-I*E),x.css({"margin-top":0!==I&&ak.params.spaceBetween&&ak.params.spaceBetween+"px"}).attr("data-swiper-column",D).attr("data-swiper-row",I)}"none"!==x.css("display")&&("auto"===ak.params.slidesPerView?t=W()?x.outerWidth(!0):x.outerHeight(!0):(t=(ak.size-(ak.params.slidesPerView-1)*G)/ak.params.slidesPerView,W()?ak.slides[C].style.width=t+"px":ak.slides[C].style.height=t+"px"),ak.slides[C].swiperSlideSize=t,ak.slidesSizesGrid.push(t),ak.params.centeredSlides?(L=L+t/2+g/2+G,0===C&&(L=L-ak.size/2-G),Math.abs(L)<0.001&&(L=0),y%ak.params.slidesPerGroup===0&&ak.snapGrid.push(L),ak.slidesGrid.push(L)):(y%ak.params.slidesPerGroup===0&&ak.snapGrid.push(L),ak.slidesGrid.push(L),L=L+t+G),ak.virtualSize+=t+G,g=t,y++)}ak.virtualSize=Math.max(ak.virtualSize,ak.size);var z;if(ak.rtl&&ak.wrongRTL&&("slide"===ak.params.effect||"coverflow"===ak.params.effect)&&ak.wrapper.css({width:ak.virtualSize+ak.params.spaceBetween+"px"}),(!ak.support.flexbox||ak.params.setWrapperSize)&&ak.wrapper.css(W()?{width:ak.virtualSize+ak.params.spaceBetween+"px"}:{height:ak.virtualSize+ak.params.spaceBetween+"px"}),ak.params.slidesPerColumn>1&&(ak.virtualSize=(t+ak.params.spaceBetween)*v,ak.virtualSize=Math.ceil(ak.virtualSize/ak.params.slidesPerColumn)-ak.params.spaceBetween,ak.wrapper.css({width:ak.virtualSize+ak.params.spaceBetween+"px"}),ak.params.centeredSlides)){for(z=[],C=0;C<ak.snapGrid.length;C++){ak.snapGrid[C]<ak.virtualSize+ak.snapGrid[0]&&z.push(ak.snapGrid[C])}ak.snapGrid=z}if(!ak.params.centeredSlides){for(z=[],C=0;C<ak.snapGrid.length;C++){ak.snapGrid[C]<=ak.virtualSize-ak.size&&z.push(ak.snapGrid[C])}ak.snapGrid=z,Math.floor(ak.virtualSize-ak.size)>Math.floor(ak.snapGrid[ak.snapGrid.length-1])&&ak.snapGrid.push(ak.virtualSize-ak.size)}0===ak.snapGrid.length&&(ak.snapGrid=[0]),0!==ak.params.spaceBetween&&ak.slides.css(W()?ak.rtl?{marginLeft:G+"px"}:{marginRight:G+"px"}:{marginBottom:G+"px"}),ak.params.watchSlidesProgress&&ak.updateSlidesOffset()},ak.updateSlidesOffset=function(){for(var a=0;a<ak.slides.length;a++){ak.slides[a].swiperSlideOffset=W()?ak.slides[a].offsetLeft:ak.slides[a].offsetTop}},ak.updateSlidesProgress=function(v){if("undefined"==typeof v&&(v=ak.translate||0),0!==ak.slides.length){"undefined"==typeof ak.slides[0].swiperSlideOffset&&ak.updateSlidesOffset();var w=ak.params.centeredSlides?-v+ak.size/2:-v;ak.rtl&&(w=ak.params.centeredSlides?v-ak.size/2:v);ak.container[0].getBoundingClientRect(),W()?"left":"top",W()?"right":"bottom";ak.slides.removeClass(ak.params.slideVisibleClass);for(var x=0;x<ak.slides.length;x++){var g=ak.slides[x],u=ak.params.centeredSlides===!0?g.swiperSlideSize/2:0,m=(w-g.swiperSlideOffset-u)/(g.swiperSlideSize+ak.params.spaceBetween);if(ak.params.watchSlidesVisibility){var k=-(w-g.swiperSlideOffset-u),t=k+ak.slidesSizesGrid[x],h=k>=0&&k<ak.size||t>0&&t<=ak.size||0>=k&&t>=ak.size;h&&ak.slides.eq(x).addClass(ak.params.slideVisibleClass)}g.progress=ak.rtl?-m:m}}},ak.updateProgress=function(h){"undefined"==typeof h&&(h=ak.translate||0);var g=ak.maxTranslate()-ak.minTranslate();0===g?(ak.progress=0,ak.isBeginning=ak.isEnd=!0):(ak.progress=(h-ak.minTranslate())/g,ak.isBeginning=ak.progress<=0,ak.isEnd=ak.progress>=1),ak.isBeginning&&ak.emit("onReachBeginning",ak),ak.isEnd&&ak.emit("onReachEnd",ak),ak.params.watchSlidesProgress&&ak.updateSlidesProgress(h),ak.emit("onProgress",ak,ak.progress)},ak.updateActiveIndex=function(){var k,g,h,i=ak.rtl?ak.translate:-ak.translate;for(g=0;g<ak.slidesGrid.length;g++){"undefined"!=typeof ak.slidesGrid[g+1]?i>=ak.slidesGrid[g]&&i<ak.slidesGrid[g+1]-(ak.slidesGrid[g+1]-ak.slidesGrid[g])/2?k=g:i>=ak.slidesGrid[g]&&i<ak.slidesGrid[g+1]&&(k=g+1):i>=ak.slidesGrid[g]&&(k=g)}(0>k||"undefined"==typeof k)&&(k=0),h=Math.floor(k/ak.params.slidesPerGroup),h>=ak.snapGrid.length&&(h=ak.snapGrid.length-1),k!==ak.activeIndex&&(ak.snapIndex=h,ak.previousIndex=ak.activeIndex,ak.activeIndex=k,ak.updateClasses())},ak.updateClasses=function(){ak.slides.removeClass(ak.params.slideActiveClass+" "+ak.params.slideNextClass+" "+ak.params.slidePrevClass);var h=ak.slides.eq(ak.activeIndex);if(h.addClass(ak.params.slideActiveClass),h.next("."+ak.params.slideClass).addClass(ak.params.slideNextClass),h.prev("."+ak.params.slideClass).addClass(ak.params.slidePrevClass),ak.bullets&&ak.bullets.length>0){ak.bullets.removeClass(ak.params.bulletActiveClass);var g;ak.params.loop?(g=Math.ceil(ak.activeIndex-ak.loopedSlides)/ak.params.slidesPerGroup,g>ak.slides.length-1-2*ak.loopedSlides&&(g-=ak.slides.length-2*ak.loopedSlides),g>ak.bullets.length-1&&(g-=ak.bullets.length)):g="undefined"!=typeof ak.snapIndex?ak.snapIndex:ak.activeIndex||0,ak.paginationContainer.length>1?ak.bullets.each(function(){ai(this).index()===g&&ai(this).addClass(ak.params.bulletActiveClass)}):ak.bullets.eq(g).addClass(ak.params.bulletActiveClass)}ak.params.loop||(ak.params.prevButton&&(ak.isBeginning?(ai(ak.params.prevButton).addClass(ak.params.buttonDisabledClass),ak.params.a11y&&ak.a11y&&ak.a11y.disable(ai(ak.params.prevButton))):(ai(ak.params.prevButton).removeClass(ak.params.buttonDisabledClass),ak.params.a11y&&ak.a11y&&ak.a11y.enable(ai(ak.params.prevButton)))),ak.params.nextButton&&(ak.isEnd?(ai(ak.params.nextButton).addClass(ak.params.buttonDisabledClass),ak.params.a11y&&ak.a11y&&ak.a11y.disable(ai(ak.params.nextButton))):(ai(ak.params.nextButton).removeClass(ak.params.buttonDisabledClass),ak.params.a11y&&ak.a11y&&ak.a11y.enable(ai(ak.params.nextButton)))))},ak.updatePagination=function(){if(ak.params.pagination&&ak.paginationContainer&&ak.paginationContainer.length>0){for(var i="",g=ak.params.loop?Math.ceil((ak.slides.length-2*ak.loopedSlides)/ak.params.slidesPerGroup):ak.snapGrid.length,h=0;g>h;h++){i+=ak.params.paginationBulletRender?ak.params.paginationBulletRender(h,ak.params.bulletClass):'<span class="'+ak.params.bulletClass+'"></span>'}ak.paginationContainer.html(i),ak.bullets=ak.paginationContainer.find("."+ak.params.bulletClass)}},ak.update=function(k){function g(){i=Math.min(Math.max(ak.translate,ak.maxTranslate()),ak.minTranslate()),ak.setWrapperTranslate(i),ak.updateActiveIndex(),ak.updateClasses()}if(ak.updateContainerSize(),ak.updateSlidesSize(),ak.updateProgress(),ak.updatePagination(),ak.updateClasses(),ak.params.scrollbar&&ak.scrollbar&&ak.scrollbar.set(),k){var h,i;ak.params.freeMode?g():(h="auto"===ak.params.slidesPerView&&ak.isEnd&&!ak.params.centeredSlides?ak.slideTo(ak.slides.length-1,0,!1,!0):ak.slideTo(ak.activeIndex,0,!1,!0),h||g())}},ak.onResize=function(){if(ak.updateContainerSize(),ak.updateSlidesSize(),ak.updateProgress(),("auto"===ak.params.slidesPerView||ak.params.freeMode)&&ak.updatePagination(),ak.params.scrollbar&&ak.scrollbar&&ak.scrollbar.set(),ak.params.freeMode){var a=Math.min(Math.max(ak.translate,ak.maxTranslate()),ak.minTranslate());ak.setWrapperTranslate(a),ak.updateActiveIndex(),ak.updateClasses()}else{ak.updateClasses(),"auto"===ak.params.slidesPerView&&ak.isEnd&&!ak.params.centeredSlides?ak.slideTo(ak.slides.length-1,0,!1,!0):ak.slideTo(ak.activeIndex,0,!1,!0)}};var R=["mousedown","mousemove","mouseup"];window.navigator.pointerEnabled?R=["pointerdown","pointermove","pointerup"]:window.navigator.msPointerEnabled&&(R=["MSPointerDown","MSPointerMove","MSPointerUp"]),ak.touchEvents={start:ak.support.touch||!ak.params.simulateTouch?"touchstart":R[0],move:ak.support.touch||!ak.params.simulateTouch?"touchmove":R[1],end:ak.support.touch||!ak.params.simulateTouch?"touchend":R[2]},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===ak.params.touchEventsTarget?ak.container:ak.wrapper).addClass("swiper-wp8-"+ak.params.direction),ak.initEvents=function(l){var g=l?"off":"on",h=l?"removeEventListener":"addEventListener",k="container"===ak.params.touchEventsTarget?ak.container[0]:ak.wrapper[0],a=ak.support.touch?k:document,m=ak.params.nested?!0:!1;ak.browser.ie?(k[h](ak.touchEvents.start,ak.onTouchStart,!1),a[h](ak.touchEvents.move,ak.onTouchMove,m),a[h](ak.touchEvents.end,ak.onTouchEnd,!1)):(ak.support.touch&&(k[h](ak.touchEvents.start,ak.onTouchStart,!1),k[h](ak.touchEvents.move,ak.onTouchMove,m),k[h](ak.touchEvents.end,ak.onTouchEnd,!1)),!ap.simulateTouch||ak.device.ios||ak.device.android||(k[h]("mousedown",ak.onTouchStart,!1),a[h]("mousemove",ak.onTouchMove,m),a[h]("mouseup",ak.onTouchEnd,!1))),window[h]("resize",ak.onResize),ak.params.nextButton&&(ai(ak.params.nextButton)[g]("click",ak.onClickNext),ak.params.a11y&&ak.a11y&&ai(ak.params.nextButton)[g]("keydown",ak.a11y.onEnterKey)),ak.params.prevButton&&(ai(ak.params.prevButton)[g]("click",ak.onClickPrev),ak.params.a11y&&ak.a11y&&ai(ak.params.prevButton)[g]("keydown",ak.a11y.onEnterKey)),ak.params.pagination&&ak.params.paginationClickable&&ai(ak.paginationContainer)[g]("click","."+ak.params.bulletClass,ak.onClickIndex),(ak.params.preventClicks||ak.params.preventClicksPropagation)&&k[h]("click",ak.preventClicks,!0)},ak.attachEvents=function(){ak.initEvents()},ak.detachEvents=function(){ak.initEvents(!0)},ak.allowClick=!0,ak.preventClicks=function(a){ak.allowClick||(ak.params.preventClicks&&a.preventDefault(),ak.params.preventClicksPropagation&&(a.stopPropagation(),a.stopImmediatePropagation()))},ak.onClickNext=function(a){a.preventDefault(),ak.slideNext()},ak.onClickPrev=function(a){a.preventDefault(),ak.slidePrev()},ak.onClickIndex=function(h){h.preventDefault();var g=ai(this).index()*ak.params.slidesPerGroup;ak.params.loop&&(g+=ak.loopedSlides),ak.slideTo(g)},ak.updateClickedSlide=function(m){var g=aa(m,"."+ak.params.slideClass);if(!g){return ak.clickedSlide=void 0,void (ak.clickedIndex=void 0)}if(ak.clickedSlide=g,ak.clickedIndex=ai(g).index(),ak.params.slideToClickedSlide&&void 0!==ak.clickedIndex&&ak.clickedIndex!==ak.activeIndex){var k,l=ak.clickedIndex;if(ak.params.loop){if(k=ai(ak.clickedSlide).attr("data-swiper-slide-index"),l>ak.slides.length-ak.params.slidesPerView){ak.fixLoop(),l=ak.wrapper.children("."+ak.params.slideClass+'[data-swiper-slide-index="'+k+'"]').eq(0).index(),setTimeout(function(){ak.slideTo(l)},0)}else{if(l<ak.params.slidesPerView-1){ak.fixLoop();var h=ak.wrapper.children("."+ak.params.slideClass+'[data-swiper-slide-index="'+k+'"]');l=h.eq(h.length-1).index(),setTimeout(function(){ak.slideTo(l)},0)}else{ak.slideTo(l)}}}else{ak.slideTo(l)}}};var aj,O,ao,J,N,j,q,Z,B,A="input, select, textarea, button",H=Date.now(),K=[];ak.animating=!1,ak.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var V,ag;if(ak.onTouchStart=function(h){if(h.originalEvent&&(h=h.originalEvent),V="touchstart"===h.type,V||!("which" in h)||3!==h.which){if(ak.params.noSwiping&&aa(h,"."+ak.params.noSwipingClass)){return void (ak.allowClick=!0)}if(!ak.params.swipeHandler||aa(h,ak.params.swipeHandler)){if(aj=!0,O=!1,J=void 0,ag=void 0,ak.touches.startX=ak.touches.currentX="touchstart"===h.type?h.targetTouches[0].pageX:h.pageX,ak.touches.startY=ak.touches.currentY="touchstart"===h.type?h.targetTouches[0].pageY:h.pageY,ao=Date.now(),ak.allowClick=!0,ak.updateContainerSize(),ak.swipeDirection=void 0,ak.params.threshold>0&&(q=!1),"touchstart"!==h.type){var g=!0;ai(h.target).is(A)&&(g=!1),document.activeElement&&ai(document.activeElement).is(A)&&document.activeElement.blur(),g&&h.preventDefault()}ak.emit("onTouchStart",ak,h)}}},ak.onTouchMove=function(k){if(k.originalEvent&&(k=k.originalEvent),!(V&&"mousemove"===k.type||k.preventedByNestedSwiper)){if(ak.params.onlyExternal){return O=!0,void (ak.allowClick=!1)}if(V&&document.activeElement&&k.target===document.activeElement&&ai(k.target).is(A)){return O=!0,void (ak.allowClick=!1)}if(ak.emit("onTouchMove",ak,k),!(k.targetTouches&&k.targetTouches.length>1)){if(ak.touches.currentX="touchmove"===k.type?k.targetTouches[0].pageX:k.pageX,ak.touches.currentY="touchmove"===k.type?k.targetTouches[0].pageY:k.pageY,"undefined"==typeof J){var g=180*Math.atan2(Math.abs(ak.touches.currentY-ak.touches.startY),Math.abs(ak.touches.currentX-ak.touches.startX))/Math.PI;J=W()?g>ak.params.touchAngle:90-g>ak.params.touchAngle}if(J&&ak.emit("onTouchMoveOpposite",ak,k),"undefined"==typeof ag&&ak.browser.ieTouch&&(ak.touches.currentX!==ak.touches.startX||ak.touches.currentY!==ak.touches.startY)&&(ag=!0),aj){if(J){return void (aj=!1)}if(ag||!ak.browser.ieTouch){ak.allowClick=!1,ak.emit("onSliderMove",ak,k),k.preventDefault(),ak.params.touchMoveStopPropagation&&!ak.params.nested&&k.stopPropagation(),O||(ap.loop&&ak.fixLoop(),j=ak.getWrapperTranslate(),ak.setWrapperTransition(0),ak.animating&&ak.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),ak.params.autoplay&&ak.autoplaying&&(ak.params.autoplayDisableOnInteraction?ak.stopAutoplay():ak.pauseAutoplay()),B=!1,ak.params.grabCursor&&(ak.container[0].style.cursor="move",ak.container[0].style.cursor="-webkit-grabbing",ak.container[0].style.cursor="-moz-grabbin",ak.container[0].style.cursor="grabbing")),O=!0;var h=ak.touches.diff=W()?ak.touches.currentX-ak.touches.startX:ak.touches.currentY-ak.touches.startY;h*=ak.params.touchRatio,ak.rtl&&(h=-h),ak.swipeDirection=h>0?"prev":"next",N=h+j;var a=!0;if(h>0&&N>ak.minTranslate()?(a=!1,ak.params.resistance&&(N=ak.minTranslate()-1+Math.pow(-ak.minTranslate()+j+h,ak.params.resistanceRatio))):0>h&&N<ak.maxTranslate()&&(a=!1,ak.params.resistance&&(N=ak.maxTranslate()+1-Math.pow(ak.maxTranslate()-j-h,ak.params.resistanceRatio))),a&&(k.preventedByNestedSwiper=!0),!ak.params.allowSwipeToNext&&"next"===ak.swipeDirection&&j>N&&(N=j),!ak.params.allowSwipeToPrev&&"prev"===ak.swipeDirection&&N>j&&(N=j),ak.params.followFinger){if(ak.params.threshold>0){if(!(Math.abs(h)>ak.params.threshold||q)){return void (N=j)}if(!q){return q=!0,ak.touches.startX=ak.touches.currentX,ak.touches.startY=ak.touches.currentY,N=j,void (ak.touches.diff=W()?ak.touches.currentX-ak.touches.startX:ak.touches.currentY-ak.touches.startY)}}(ak.params.freeMode||ak.params.watchSlidesProgress)&&ak.updateActiveIndex(),ak.params.freeMode&&(0===K.length&&K.push({position:ak.touches[W()?"startX":"startY"],time:ao}),K.push({position:ak.touches[W()?"currentX":"currentY"],time:(new Date).getTime()})),ak.updateProgress(N),ak.setWrapperTranslate(N)}}}}}},ak.onTouchEnd=function(aq){if(aq.originalEvent&&(aq=aq.originalEvent),ak.emit("onTouchEnd",ak,aq),aj){ak.params.grabCursor&&O&&aj&&(ak.container[0].style.cursor="move",ak.container[0].style.cursor="-webkit-grab",ak.container[0].style.cursor="-moz-grab",ak.container[0].style.cursor="grab");var au=Date.now(),z=au-ao;if(ak.allowClick&&(ak.updateClickedSlide(aq),ak.emit("onTap",ak,aq),300>z&&au-H>300&&(Z&&clearTimeout(Z),Z=setTimeout(function(){ak&&(ak.params.paginationHide&&ak.paginationContainer.length>0&&!ai(aq.target).hasClass(ak.params.bulletClass)&&ak.paginationContainer.toggleClass(ak.params.paginationHiddenClass),ak.emit("onClick",ak,aq))},300)),300>z&&300>au-H&&(Z&&clearTimeout(Z),ak.emit("onDoubleTap",ak,aq))),H=Date.now(),setTimeout(function(){ak&&ak.allowClick&&(ak.allowClick=!0)},0),!aj||!O||!ak.swipeDirection||0===ak.touches.diff||N===j){return void (aj=O=!1)}aj=O=!1;var C;if(C=ak.params.followFinger?ak.rtl?ak.translate:-ak.translate:-N,ak.params.freeMode){if(C<-ak.minTranslate()){return void ak.slideTo(ak.activeIndex)}if(C>-ak.maxTranslate()){return void ak.slideTo(ak.slides.length-1)}if(ak.params.freeModeMomentum){if(K.length>1){var D=K.pop(),T=K.pop(),I=D.position-T.position,G=D.time-T.time;ak.velocity=I/G,ak.velocity=ak.velocity/2,Math.abs(ak.velocity)<0.02&&(ak.velocity=0),(G>150||(new Date).getTime()-D.time>300)&&(ak.velocity=0)}else{ak.velocity=0}K.length=0;var M=1000*ak.params.freeModeMomentumRatio,E=ak.velocity*M,ar=ak.translate+E;ak.rtl&&(ar=-ar);var x,at=!1,L=20*Math.abs(ak.velocity)*ak.params.freeModeMomentumBounceRatio;ar<ak.maxTranslate()&&(ak.params.freeModeMomentumBounce?(ar+ak.maxTranslate()<-L&&(ar=ak.maxTranslate()-L),x=ak.maxTranslate(),at=!0,B=!0):ar=ak.maxTranslate()),ar>ak.minTranslate()&&(ak.params.freeModeMomentumBounce?(ar-ak.minTranslate()>L&&(ar=ak.minTranslate()+L),x=ak.minTranslate(),at=!0,B=!0):ar=ak.minTranslate()),0!==ak.velocity&&(M=Math.abs(ak.rtl?(-ar-ak.translate)/ak.velocity:(ar-ak.translate)/ak.velocity)),ak.params.freeModeMomentumBounce&&at?(ak.updateProgress(x),ak.setWrapperTransition(M),ak.setWrapperTranslate(ar),ak.onTransitionStart(),ak.animating=!0,ak.wrapper.transitionEnd(function(){B&&(ak.emit("onMomentumBounce",ak),ak.setWrapperTransition(ak.params.speed),ak.setWrapperTranslate(x),ak.wrapper.transitionEnd(function(){ak.onTransitionEnd()}))})):ak.velocity?(ak.updateProgress(ar),ak.setWrapperTransition(M),ak.setWrapperTranslate(ar),ak.onTransitionStart(),ak.animating||(ak.animating=!0,ak.wrapper.transitionEnd(function(){ak.onTransitionEnd()}))):ak.updateProgress(ar),ak.updateActiveIndex()}return void ((!ak.params.freeModeMomentum||z>=ak.params.longSwipesMs)&&(ak.updateProgress(),ak.updateActiveIndex()))}var w,k=0,g=ak.slidesSizesGrid[0];for(w=0;w<ak.slidesGrid.length;w+=ak.params.slidesPerGroup){"undefined"!=typeof ak.slidesGrid[w+ak.params.slidesPerGroup]?C>=ak.slidesGrid[w]&&C<ak.slidesGrid[w+ak.params.slidesPerGroup]&&(k=w,g=ak.slidesGrid[w+ak.params.slidesPerGroup]-ak.slidesGrid[w]):C>=ak.slidesGrid[w]&&(k=w,g=ak.slidesGrid[ak.slidesGrid.length-1]-ak.slidesGrid[ak.slidesGrid.length-2])}var h=(C-ak.slidesGrid[k])/g;if(z>ak.params.longSwipesMs){if(!ak.params.longSwipes){return void ak.slideTo(ak.activeIndex)}"next"===ak.swipeDirection&&ak.slideTo(h>=ak.params.longSwipesRatio?k+ak.params.slidesPerGroup:k),"prev"===ak.swipeDirection&&ak.slideTo(h>1-ak.params.longSwipesRatio?k+ak.params.slidesPerGroup:k)}else{if(!ak.params.shortSwipes){return void ak.slideTo(ak.activeIndex)}"next"===ak.swipeDirection&&ak.slideTo(k+ak.params.slidesPerGroup),"prev"===ak.swipeDirection&&ak.slideTo(k)}}},ak._slideTo=function(h,g){return ak.slideTo(h,g,!0,!0)},ak.slideTo=function(m,g,k,l){"undefined"==typeof k&&(k=!0),"undefined"==typeof m&&(m=0),0>m&&(m=0),ak.snapIndex=Math.floor(m/ak.params.slidesPerGroup),ak.snapIndex>=ak.snapGrid.length&&(ak.snapIndex=ak.snapGrid.length-1);var h=-ak.snapGrid[ak.snapIndex];ak.params.autoplay&&ak.autoplaying&&(l||!ak.params.autoplayDisableOnInteraction?ak.pauseAutoplay(g):ak.stopAutoplay()),ak.updateProgress(h);for(var o=0;o<ak.slidesGrid.length;o++){-h>=ak.slidesGrid[o]&&(m=o)}if("undefined"==typeof g&&(g=ak.params.speed),ak.previousIndex=ak.activeIndex||0,ak.activeIndex=m,h===ak.translate){return ak.updateClasses(),!1}ak.onTransitionStart(k);W()?h:0,W()?0:h;return 0===g?(ak.setWrapperTransition(0),ak.setWrapperTranslate(h),ak.onTransitionEnd(k)):(ak.setWrapperTransition(g),ak.setWrapperTranslate(h),ak.animating||(ak.animating=!0,ak.wrapper.transitionEnd(function(){ak.onTransitionEnd(k)}))),ak.updateClasses(),!0},ak.onTransitionStart=function(a){"undefined"==typeof a&&(a=!0),ak.lazy&&ak.lazy.onTransitionStart(),a&&(ak.emit("onTransitionStart",ak),ak.activeIndex!==ak.previousIndex&&ak.emit("onSlideChangeStart",ak))},ak.onTransitionEnd=function(a){ak.animating=!1,ak.setWrapperTransition(0),"undefined"==typeof a&&(a=!0),ak.lazy&&ak.lazy.onTransitionEnd(),a&&(ak.emit("onTransitionEnd",ak),ak.activeIndex!==ak.previousIndex&&ak.emit("onSlideChangeEnd",ak)),ak.params.hashnav&&ak.hashnav&&ak.hashnav.setHash()},ak.slideNext=function(i,g,h){if(ak.params.loop){if(ak.animating){return !1}ak.fixLoop();ak.container[0].clientLeft;return ak.slideTo(ak.activeIndex+ak.params.slidesPerGroup,g,i,h)}return ak.slideTo(ak.activeIndex+ak.params.slidesPerGroup,g,i,h)},ak._slideNext=function(a){return ak.slideNext(!0,a,!0)},ak.slidePrev=function(i,g,h){if(ak.params.loop){if(ak.animating){return !1}ak.fixLoop();ak.container[0].clientLeft;return ak.slideTo(ak.activeIndex-1,g,i,h)}return ak.slideTo(ak.activeIndex-1,g,i,h)},ak._slidePrev=function(a){return ak.slidePrev(!0,a,!0)},ak.slideReset=function(h,g){return ak.slideTo(ak.activeIndex,g,h)},ak.setWrapperTransition=function(h,g){ak.wrapper.transition(h),"slide"!==ak.params.effect&&ak.effects[ak.params.effect]&&ak.effects[ak.params.effect].setTransition(h),ak.params.parallax&&ak.parallax&&ak.parallax.setTransition(h),ak.params.scrollbar&&ak.scrollbar&&ak.scrollbar.setTransition(h),ak.params.control&&ak.controller&&ak.controller.setTransition(h,g),ak.emit("onSetTransition",ak,h)},ak.setWrapperTranslate=function(m,g,k){var l=0,h=0,o=0;W()?l=ak.rtl?-m:m:h=m,ak.params.virtualTranslate||ak.wrapper.transform(ak.support.transforms3d?"translate3d("+l+"px, "+h+"px, "+o+"px)":"translate("+l+"px, "+h+"px)"),ak.translate=W()?l:h,g&&ak.updateActiveIndex(),"slide"!==ak.params.effect&&ak.effects[ak.params.effect]&&ak.effects[ak.params.effect].setTranslate(ak.translate),ak.params.parallax&&ak.parallax&&ak.parallax.setTranslate(ak.translate),ak.params.scrollbar&&ak.scrollbar&&ak.scrollbar.setTranslate(ak.translate),ak.params.control&&ak.controller&&ak.controller.setTranslate(ak.translate,k),ak.emit("onSetTranslate",ak,ak.translate)},ak.getTranslate=function(n,g){var k,l,m,h;return"undefined"==typeof g&&(g="x"),ak.params.virtualTranslate?ak.rtl?-ak.translate:ak.translate:(m=window.getComputedStyle(n,null),window.WebKitCSSMatrix?h=new WebKitCSSMatrix("none"===m.webkitTransform?"":m.webkitTransform):(h=m.MozTransform||m.OTransform||m.MsTransform||m.msTransform||m.transform||m.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),k=h.toString().split(",")),"x"===g&&(l=window.WebKitCSSMatrix?h.m41:parseFloat(16===k.length?k[12]:k[4])),"y"===g&&(l=window.WebKitCSSMatrix?h.m42:parseFloat(16===k.length?k[13]:k[5])),ak.rtl&&l&&(l=-l),l||0)},ak.getWrapperTranslate=function(a){return"undefined"==typeof a&&(a=W()?"x":"y"),ak.getTranslate(ak.wrapper[0],a)},ak.observers=[],ak.initObservers=function(){if(ak.params.observeParents){for(var h=ak.container.parents(),g=0;g<h.length;g++){ah(h[g])}}ah(ak.container[0],{childList:!1}),ah(ak.wrapper[0],{attributes:!1})},ak.disconnectObservers=function(){for(var a=0;a<ak.observers.length;a++){ak.observers[a].disconnect()}ak.observers=[]},ak.createLoop=function(){ak.wrapper.children("."+ak.params.slideClass+"."+ak.params.slideDuplicateClass).remove();var k=ak.wrapper.children("."+ak.params.slideClass);ak.loopedSlides=parseInt(ak.params.loopedSlides||ak.params.slidesPerView,10),ak.loopedSlides=ak.loopedSlides+ak.params.loopAdditionalSlides,ak.loopedSlides>k.length&&(ak.loopedSlides=k.length);var g,h=[],i=[];for(k.each(function(l,n){var m=ai(this);l<ak.loopedSlides&&i.push(n),l<k.length&&l>=k.length-ak.loopedSlides&&h.push(n),m.attr("data-swiper-slide-index",l)}),g=0;g<i.length;g++){ak.wrapper.append(ai(i[g].cloneNode(!0)).addClass(ak.params.slideDuplicateClass))}for(g=h.length-1;g>=0;g--){ak.wrapper.prepend(ai(h[g].cloneNode(!0)).addClass(ak.params.slideDuplicateClass))}},ak.destroyLoop=function(){ak.wrapper.children("."+ak.params.slideClass+"."+ak.params.slideDuplicateClass).remove(),ak.slides.removeAttr("data-swiper-slide-index")},ak.fixLoop=function(){var a;ak.activeIndex<ak.loopedSlides?(a=ak.slides.length-3*ak.loopedSlides+ak.activeIndex,a+=ak.loopedSlides,ak.slideTo(a,0,!1,!0)):("auto"===ak.params.slidesPerView&&ak.activeIndex>=2*ak.loopedSlides||ak.activeIndex>ak.slides.length-2*ak.params.slidesPerView)&&(a=-ak.slides.length+ak.activeIndex+ak.loopedSlides,a+=ak.loopedSlides,ak.slideTo(a,0,!1,!0))},ak.appendSlide=function(h){if(ak.params.loop&&ak.destroyLoop(),"object"==typeof h&&h.length){for(var g=0;g<h.length;g++){h[g]&&ak.wrapper.append(h[g])}}else{ak.wrapper.append(h)}ak.params.loop&&ak.createLoop(),ak.params.observer&&ak.support.observer||ak.update(!0)},ak.prependSlide=function(i){ak.params.loop&&ak.destroyLoop();var g=ak.activeIndex+1;if("object"==typeof i&&i.length){for(var h=0;h<i.length;h++){i[h]&&ak.wrapper.prepend(i[h])}g=ak.activeIndex+i.length}else{ak.wrapper.prepend(i)}ak.params.loop&&ak.createLoop(),ak.params.observer&&ak.support.observer||ak.update(!0),ak.slideTo(g,0,!1)},ak.removeSlide=function(k){ak.params.loop&&ak.destroyLoop();var g,h=ak.activeIndex;if("object"==typeof k&&k.length){for(var i=0;i<k.length;i++){g=k[i],ak.slides[g]&&ak.slides.eq(g).remove(),h>g&&h--}h=Math.max(h,0)}else{g=k,ak.slides[g]&&ak.slides.eq(g).remove(),h>g&&h--,h=Math.max(h,0)}ak.params.observer&&ak.support.observer||ak.update(!0),ak.slideTo(h,0,!1)},ak.removeAllSlides=function(){for(var h=[],g=0;g<ak.slides.length;g++){h.push(g)}ak.removeSlide(h)},ak.effects={fade:{fadeIndex:null,setTranslate:function(){for(var m=0;m<ak.slides.length;m++){var g=ak.slides.eq(m),k=g[0].swiperSlideOffset,l=-k;ak.params.virtualTranslate||(l-=ak.translate);var h=0;W()||(h=l,l=0);var o=ak.params.fade.crossFade?Math.max(1-Math.abs(g[0].progress),0):1+Math.min(Math.max(g[0].progress,-1),0);o>0&&1>o&&(ak.effects.fade.fadeIndex=m),g.css({opacity:o}).transform("translate3d("+l+"px, "+h+"px, 0px)")}},setTransition:function(h){if(ak.slides.transition(h),ak.params.virtualTranslate&&0!==h){var g=null!==ak.effects.fade.fadeIndex?ak.effects.fade.fadeIndex:ak.activeIndex;ak.slides.eq(g).transitionEnd(function(){for(var k=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],i=0;i<k.length;i++){ak.wrapper.trigger(k[i])}})}}},cube:{setTranslate:function(){var aq,av=0;ak.params.cube.shadow&&(W()?(aq=ak.wrapper.find(".swiper-cube-shadow"),0===aq.length&&(aq=ai('<div class="swiper-cube-shadow"></div>'),ak.wrapper.append(aq)),aq.css({height:ak.width+"px"})):(aq=ak.container.find(".swiper-cube-shadow"),0===aq.length&&(aq=ai('<div class="swiper-cube-shadow"></div>'),ak.container.append(aq))));for(var D=0;D<ak.slides.length;D++){var E=ak.slides.eq(D),S=90*D,L=Math.floor(S/360);ak.rtl&&(S=-S,L=Math.floor(-S/360));var I=Math.max(Math.min(E[0].progress,1),-1),P=0,G=0,ar=0;D%4===0?(P=4*-L*ak.size,ar=0):(D-1)%4===0?(P=0,ar=4*-L*ak.size):(D-2)%4===0?(P=ak.size+4*L*ak.size,ar=ak.size):(D-3)%4===0&&(P=-ak.size,ar=3*ak.size+4*ak.size*L),ak.rtl&&(P=-P),W()||(G=P,P=0);var C="rotateX("+(W()?0:-S)+"deg) rotateY("+(W()?S:0)+"deg) translate3d("+P+"px, "+G+"px, "+ar+"px)";if(1>=I&&I>-1&&(av=90*D+90*I,ak.rtl&&(av=90*-D-90*I)),E.transform(C),ak.params.cube.slideShadows){var at=E.find(W()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),M=E.find(W()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===at.length&&(at=ai('<div class="swiper-slide-shadow-'+(W()?"left":"top")+'"></div>'),E.append(at)),0===M.length&&(M=ai('<div class="swiper-slide-shadow-'+(W()?"right":"bottom")+'"></div>'),E.append(M));E[0].progress;at.length&&(at[0].style.opacity=-E[0].progress),M.length&&(M[0].style.opacity=E[0].progress)}}if(ak.wrapper.css({"-webkit-transform-origin":"50% 50% -"+ak.size/2+"px","-moz-transform-origin":"50% 50% -"+ak.size/2+"px","-ms-transform-origin":"50% 50% -"+ak.size/2+"px","transform-origin":"50% 50% -"+ak.size/2+"px"}),ak.params.cube.shadow){if(W()){aq.transform("translate3d(0px, "+(ak.width/2+ak.params.cube.shadowOffset)+"px, "+-ak.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+ak.params.cube.shadowScale+")")}else{var z=Math.abs(av)-90*Math.floor(Math.abs(av)/90),T=1.5-(Math.sin(2*z*Math.PI/360)/2+Math.cos(2*z*Math.PI/360)/2),t=ak.params.cube.shadowScale,au=ak.params.cube.shadowScale/T,h=ak.params.cube.shadowOffset;aq.transform("scale3d("+t+", 1, "+au+") translate3d(0px, "+(ak.height/2+h)+"px, "+-ak.height/2/au+"px) rotateX(-90deg)")}}var k=ak.isSafari||ak.isUiWebView?-ak.size/2:0;ak.wrapper.transform("translate3d(0px,0,"+k+"px) rotateX("+(W()?0:av)+"deg) rotateY("+(W()?-av:0)+"deg)")},setTransition:function(a){ak.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),ak.params.cube.shadow&&!W()&&ak.container.find(".swiper-cube-shadow").transition(a)}},coverflow:{setTranslate:function(){for(var aq=ak.translate,av=W()?-aq+ak.width/2:-aq+ak.height/2,D=W()?ak.params.coverflow.rotate:-ak.params.coverflow.rotate,E=ak.params.coverflow.depth,S=0,L=ak.slides.length;L>S;S++){var I=ak.slides.eq(S),P=ak.slidesSizesGrid[S],G=I[0].swiperSlideOffset,ar=(av-G-P/2)/P*ak.params.coverflow.modifier,C=W()?D*ar:0,at=W()?0:D*ar,M=-E*Math.abs(ar),z=W()?0:ak.params.coverflow.stretch*ar,T=W()?ak.params.coverflow.stretch*ar:0;Math.abs(T)<0.001&&(T=0),Math.abs(z)<0.001&&(z=0),Math.abs(M)<0.001&&(M=0),Math.abs(C)<0.001&&(C=0),Math.abs(at)<0.001&&(at=0);var t="translate3d("+T+"px,"+z+"px,"+M+"px)  rotateX("+at+"deg) rotateY("+C+"deg)";if(I.transform(t),I[0].style.zIndex=-Math.abs(Math.round(ar))+1,ak.params.coverflow.slideShadows){var au=I.find(W()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),h=I.find(W()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===au.length&&(au=ai('<div class="swiper-slide-shadow-'+(W()?"left":"top")+'"></div>'),I.append(au)),0===h.length&&(h=ai('<div class="swiper-slide-shadow-'+(W()?"right":"bottom")+'"></div>'),I.append(h)),au.length&&(au[0].style.opacity=ar>0?ar:0),h.length&&(h[0].style.opacity=-ar>0?-ar:0)}}if(ak.browser.ie){var k=ak.wrapper[0].style;k.perspectiveOrigin=av+"px 50%"}},setTransition:function(a){ak.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a)}}},ak.lazy={initialImageLoaded:!1,loadImageInSlide:function(i){if("undefined"!=typeof i&&0!==ak.slides.length){var g=ak.slides.eq(i),h=g.find("img.swiper-lazy:not(.swiper-lazy-loaded):not(.swiper-lazy-loading)");0!==h.length&&h.each(function(){var k=ai(this);k.addClass("swiper-lazy-loading");var a=k.attr("data-src");ak.loadImage(k[0],a,!1,function(){k.attr("src",a),k.removeAttr("data-src"),k.addClass("swiper-lazy-loaded").removeClass("swiper-lazy-loading"),g.find(".swiper-lazy-preloader, .preloader").remove(),ak.emit("onLazyImageReady",ak,g[0],k[0])}),ak.emit("onLazyImageLoad",ak,g[0],k[0])})}},load:function(){if(ak.params.watchSlidesVisibility){ak.wrapper.children("."+ak.params.slideVisibleClass).each(function(){ak.lazy.loadImageInSlide(ai(this).index())})}else{if(ak.params.slidesPerView>1){for(var i=ak.activeIndex;i<ak.activeIndex+ak.params.slidesPerView;i++){ak.slides[i]&&ak.lazy.loadImageInSlide(i)}}else{ak.lazy.loadImageInSlide(ak.activeIndex)}}if(ak.params.lazyLoadingInPrevNext){var g=ak.wrapper.children("."+ak.params.slideNextClass);g.length>0&&ak.lazy.loadImageInSlide(g.index());var h=ak.wrapper.children("."+ak.params.slidePrevClass);h.length>0&&ak.lazy.loadImageInSlide(h.index())}},onTransitionStart:function(){ak.params.lazyLoading&&(ak.params.lazyLoadingOnTransitionStart||!ak.params.lazyLoadingOnTransitionStart&&!ak.lazy.initialImageLoaded)&&(ak.lazy.initialImageLoaded=!0,ak.lazy.load())},onTransitionEnd:function(){ak.params.lazyLoading&&!ak.params.lazyLoadingOnTransitionStart&&ak.lazy.load()}},ak.scrollbar={set:function(){if(ak.params.scrollbar){var a=ak.scrollbar;a.track=ai(ak.params.scrollbar),a.drag=a.track.find(".swiper-scrollbar-drag"),0===a.drag.length&&(a.drag=ai('<div class="swiper-scrollbar-drag"></div>'),a.track.append(a.drag)),a.drag[0].style.width="",a.drag[0].style.height="",a.trackSize=W()?a.track[0].offsetWidth:a.track[0].offsetHeight,a.divider=ak.size/ak.virtualSize,a.moveDivider=a.divider*(a.trackSize/ak.size),a.dragSize=a.trackSize*a.divider,W()?a.drag[0].style.width=a.dragSize+"px":a.drag[0].style.height=a.dragSize+"px",a.track[0].style.display=a.divider>=1?"none":"",ak.params.scrollbarHide&&(a.track[0].style.opacity=0)}},setTranslate:function(){if(ak.params.scrollbar){var i,g=ak.scrollbar,h=(ak.translate||0,g.dragSize);i=(g.trackSize-g.dragSize)*ak.progress,ak.rtl&&W()?(i=-i,i>0?(h=g.dragSize-i,i=0):-i+g.dragSize>g.trackSize&&(h=g.trackSize+i)):0>i?(h=g.dragSize+i,i=0):i+g.dragSize>g.trackSize&&(h=g.trackSize-i),W()?(g.drag.transform(ak.support.transforms3d?"translate3d("+i+"px, 0, 0)":"translateX("+i+"px)"),g.drag[0].style.width=h+"px"):(g.drag.transform(ak.support.transforms3d?"translate3d(0px, "+i+"px, 0)":"translateY("+i+"px)"),g.drag[0].style.height=h+"px"),ak.params.scrollbarHide&&(clearTimeout(g.timeout),g.track[0].style.opacity=1,g.timeout=setTimeout(function(){g.track[0].style.opacity=0,g.track.transition(400)},1000))}},setTransition:function(a){ak.params.scrollbar&&ak.scrollbar.drag.transition(a)}},ak.controller={setTranslate:function(n,g){var k,l,m=ak.params.control;if(ak.isArray(m)){for(var h=0;h<m.length;h++){m[h]!==g&&m[h] instanceof Swiper&&(n=m[h].rtl&&"horizontal"===m[h].params.direction?-ak.translate:ak.translate,k=(m[h].maxTranslate()-m[h].minTranslate())/(ak.maxTranslate()-ak.minTranslate()),l=(n-ak.minTranslate())*k+m[h].minTranslate(),ak.params.controlInverse&&(l=m[h].maxTranslate()-l),m[h].updateProgress(l),m[h].setWrapperTranslate(l,!1,ak),m[h].updateActiveIndex())}}else{m instanceof Swiper&&g!==m&&(n=m.rtl&&"horizontal"===m.params.direction?-ak.translate:ak.translate,k=(m.maxTranslate()-m.minTranslate())/(ak.maxTranslate()-ak.minTranslate()),l=(n-ak.minTranslate())*k+m.minTranslate(),ak.params.controlInverse&&(l=m.maxTranslate()-l),m.updateProgress(l),m.setWrapperTranslate(l,!1,ak),m.updateActiveIndex())}},setTransition:function(k,g){var h=ak.params.control;if(ak.isArray(h)){for(var i=0;i<h.length;i++){h[i]!==g&&h[i] instanceof Swiper&&h[i].setWrapperTransition(k,ak)}}else{h instanceof Swiper&&g!==h&&h.setWrapperTransition(k,ak)}}},ak.hashnav={init:function(){if(ak.params.hashnav){ak.hashnav.initialized=!0;var o=document.location.hash.replace("#","");if(o){for(var g=0,k=0,l=ak.slides.length;l>k;k++){var m=ak.slides.eq(k),h=m.attr("data-hash");if(h===o&&!m.hasClass(ak.params.slideDuplicateClass)){var p=m.index();ak.slideTo(p,g,ak.params.runCallbacksOnInit,!0)}}}}},setHash:function(){ak.hashnav.initialized&&ak.params.hashnav&&(document.location.hash=ak.slides.eq(ak.activeIndex).attr("data-hash")||"")}},ak.disableKeyboardControl=function(){ai(document).off("keydown",ad)},ak.enableKeyboardControl=function(){ai(document).on("keydown",ad)},ak._wheelEvent=!1,ak._lastWheelScrollTime=(new Date).getTime(),ak.params.mousewheelControl){if(void 0!==document.onmousewheel&&(ak._wheelEvent="mousewheel"),!ak._wheelEvent){try{new WheelEvent("wheel"),ak._wheelEvent="wheel"}catch(X){}}ak._wheelEvent||(ak._wheelEvent="DOMMouseScroll")}ak.disableMousewheelControl=function(){return ak._wheelEvent?(ak.container.off(ak._wheelEvent,ac),!0):!1},ak.enableMousewheelControl=function(){return ak._wheelEvent?(ak.container.on(ak._wheelEvent,ac),!0):!1},ak.parallax={setTranslate:function(){ak.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){af(this,ak.progress)}),ak.slides.each(function(){var a=ai(this);a.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var g=Math.min(Math.max(a[0].progress,-1),1);af(this,g)})})},setTransition:function(a){"undefined"==typeof a&&(a=ak.params.speed),ak.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var g=ai(this),h=parseInt(g.attr("data-swiper-parallax-duration"),10)||a;0===a&&(h=0),g.transition(h)})}},ak._plugins=[];for(var F in ak.plugins){var Q=ak.plugins[F](ak,ak.params[F]);Q&&ak._plugins.push(Q)}return ak.callPlugins=function(h){for(var g=0;g<ak._plugins.length;g++){h in ak._plugins[g]&&ak._plugins[g][h](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])}},ak.emitterEventListeners={},ak.emit=function(h){ak.params[h]&&ak.params[h](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);var g;if(ak.emitterEventListeners[h]){for(g=0;g<ak.emitterEventListeners[h].length;g++){ak.emitterEventListeners[h][g](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])}}ak.callPlugins&&ak.callPlugins(h,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},ak.on=function(h,g){return h=ab(h),ak.emitterEventListeners[h]||(ak.emitterEventListeners[h]=[]),ak.emitterEventListeners[h].push(g),ak},ak.off=function(i,g){var h;if(i=ab(i),"undefined"==typeof g){return ak.emitterEventListeners[i]=[],ak}if(ak.emitterEventListeners[i]&&0!==ak.emitterEventListeners[i].length){for(h=0;h<ak.emitterEventListeners[i].length;h++){ak.emitterEventListeners[i][h]===g&&ak.emitterEventListeners[i].splice(h,1)}return ak}},ak.once=function(i,g){i=ab(i);var h=function(){g(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),ak.off(i,h)};return ak.on(i,h),ak},ak.a11y={makeFocusable:function(a){return a[0].tabIndex="0",a},addRole:function(h,g){return h.attr("role",g),h},addLabel:function(h,g){return h.attr("aria-label",g),h},disable:function(a){return a.attr("aria-disabled",!0),a},enable:function(a){return a.attr("aria-disabled",!1),a},onEnterKey:function(a){13===a.keyCode&&(ai(a.target).is(ak.params.nextButton)?(ak.onClickNext(a),ak.a11y.notify(ak.isEnd?ak.params.lastSlideMsg:ak.params.nextSlideMsg)):ai(a.target).is(ak.params.prevButton)&&(ak.onClickPrev(a),ak.a11y.notify(ak.isBeginning?ak.params.firstSlideMsg:ak.params.prevSlideMsg)))},liveRegion:ai('<span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>'),notify:function(h){var g=ak.a11y.liveRegion;0!==g.length&&(g.html(""),g.html(h))},init:function(){if(ak.params.nextButton){var h=ai(ak.params.nextButton);ak.a11y.makeFocusable(h),ak.a11y.addRole(h,"button"),ak.a11y.addLabel(h,ak.params.nextSlideMsg)}if(ak.params.prevButton){var g=ai(ak.params.prevButton);ak.a11y.makeFocusable(g),ak.a11y.addRole(g,"button"),ak.a11y.addLabel(g,ak.params.prevSlideMsg)}ai(ak.container).append(ak.a11y.liveRegion)},destroy:function(){ak.a11y.liveRegion&&ak.a11y.liveRegion.length>0&&ak.a11y.liveRegion.remove()}},ak.init=function(){ak.params.loop&&ak.createLoop(),ak.updateContainerSize(),ak.updateSlidesSize(),ak.updatePagination(),ak.params.scrollbar&&ak.scrollbar&&ak.scrollbar.set(),"slide"!==ak.params.effect&&ak.effects[ak.params.effect]&&(ak.params.loop||ak.updateProgress(),ak.effects[ak.params.effect].setTranslate()),ak.params.loop?ak.slideTo(ak.params.initialSlide+ak.loopedSlides,0,ak.params.runCallbacksOnInit):(ak.slideTo(ak.params.initialSlide,0,ak.params.runCallbacksOnInit),0===ak.params.initialSlide&&(ak.parallax&&ak.params.parallax&&ak.parallax.setTranslate(),ak.lazy&&ak.params.lazyLoading&&ak.lazy.load())),ak.attachEvents(),ak.params.observer&&ak.support.observer&&ak.initObservers(),ak.params.preloadImages&&!ak.params.lazyLoading&&ak.preloadImages(),ak.params.autoplay&&ak.startAutoplay(),ak.params.keyboardControl&&ak.enableKeyboardControl&&ak.enableKeyboardControl(),ak.params.mousewheelControl&&ak.enableMousewheelControl&&ak.enableMousewheelControl(),ak.params.hashnav&&ak.hashnav&&ak.hashnav.init(),ak.params.a11y&&ak.a11y&&ak.a11y.init(),ak.emit("onInit",ak)},ak.cleanupStyles=function(){ak.container.removeClass(ak.classNames.join(" ")).removeAttr("style"),ak.wrapper.removeAttr("style"),ak.slides&&ak.slides.length&&ak.slides.removeClass([ak.params.slideVisibleClass,ak.params.slideActiveClass,ak.params.slideNextClass,ak.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),ak.paginationContainer&&ak.paginationContainer.length&&ak.paginationContainer.removeClass(ak.params.paginationHiddenClass),ak.bullets&&ak.bullets.length&&ak.bullets.removeClass(ak.params.bulletActiveClass),ak.params.prevButton&&ai(ak.params.prevButton).removeClass(ak.params.buttonDisabledClass),ak.params.nextButton&&ai(ak.params.nextButton).removeClass(ak.params.buttonDisabledClass),ak.params.scrollbar&&ak.scrollbar&&(ak.scrollbar.track&&ak.scrollbar.track.length&&ak.scrollbar.track.removeAttr("style"),ak.scrollbar.drag&&ak.scrollbar.drag.length&&ak.scrollbar.drag.removeAttr("style"))},ak.destroy=function(h,g){ak.detachEvents(),ak.stopAutoplay(),ak.params.loop&&ak.destroyLoop(),g&&ak.cleanupStyles(),ak.disconnectObservers(),ak.params.keyboardControl&&ak.disableKeyboardControl&&ak.disableKeyboardControl(),ak.params.mousewheelControl&&ak.disableMousewheelControl&&ak.disableMousewheelControl(),ak.params.a11y&&ak.a11y&&ak.a11y.destroy(),ak.emit("onDestroy"),h!==!1&&(ak=null)},ak.init(),ak}},Swiper.prototype={isSafari:function(){var a=navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),isArray:function(a){return"[object Array]"===Object.prototype.toString.apply(a)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1},device:function(){var j=navigator.userAgent,g=j.match(/(Android);?[\s\/]+([\d.]+)?/),h=j.match(/(iPad).*OS\s([\d_]+)/),i=(j.match(/(iPod)(.*OS\s([\d_]+))?/),!h&&j.match(/(iPhone\sOS)\s([\d_]+)/));return{ios:h||i||h,android:g}}(),support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){return !!("ontouchstart" in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){var a=document.createElement("div").style;return"webkitPerspective" in a||"MozPerspective" in a||"OPerspective" in a||"MsPerspective" in a||"perspective" in a}(),flexbox:function(){for(var i=document.createElement("div").style,g="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),h=0;h<g.length;h++){if(g[h] in i){return !0}}}(),observer:function(){return"MutationObserver" in window||"WebkitMutationObserver" in window}()},plugins:{}};for(var b=["jQuery","Zepto","Dom7"],c=0;c<b.length;c++){window[b[c]]&&f(window[b[c]])}var d;d="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7,d&&("transitionEnd" in d.fn||(d.fn.transitionEnd=function(k){function g(a){if(a.target===this){for(k.call(this,a),h=0;h<i.length;h++){j.off(i[h],g)}}}var h,i=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],j=this;if(k){for(h=0;h<i.length;h++){j.on(i[h],g)}}return this}),"transform" in d.fn||(d.fn.transform=function(i){for(var g=0;g<this.length;g++){var h=this[g].style;h.webkitTransform=h.MsTransform=h.msTransform=h.MozTransform=h.OTransform=h.transform=i}return this}),"transition" in d.fn||(d.fn.transition=function(i){"string"!=typeof i&&(i+="ms");for(var g=0;g<this.length;g++){var h=this[g].style;h.webkitTransitionDuration=h.MsTransitionDuration=h.msTransitionDuration=h.MozTransitionDuration=h.OTransitionDuration=h.transitionDuration=i}return this}))}(),"undefined"!=typeof module?module.exports=Swiper:"function"==typeof define&&define.amd&&define([],function(){return Swiper});(function(b){var c=b(window),d=c.height(),a=null;c.resize(function(){d=c.height()});b.fn.parallax=function(g,f,i){var k=b(this);if(k.length<1){return}if(arguments.length<1||g===null){g="50%"}if(arguments.length<2||f===null){f=0.1}if(arguments.length<3||i===null){i=true}if(null===a){a=!/android|webos|iphone|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase())}if(false===a){k.addClass("parallax-image--unsupported");return}var l,j,h=0;k.each(function(){j=k.offset().top});if(i){l=function(n){return n.outerHeight(true)}}else{l=function(n){return n.height()}}function m(){var n=c.scrollTop();k.each(function(){var p=b(this),q=p.offset().top,o=l(p);if("fixed"!=p.css("background-attachment")){return}if(q+o<n||q>n+d){return}k.css("backgroundPosition",g+" "+Math.round((j-n)*f)+"px")})}c.bind("scroll",m).resize(m);m()}})(jQuery);
/*!
 *  Sharrre.com - Make your sharing widget!
 *  Version: beta 1.3.5
 *  Author: Julien Hany
 *  License: MIT http://en.wikipedia.org/wiki/MIT_License or GPLv2 http://en.wikipedia.org/wiki/GNU_General_Public_License
 */
;(function(g,i,j,b){if(typeof m=="undefined"){var m=[]}var h="sharrre",f={className:"",share:{googlePlus:false,facebook:false,twitter:false,digg:false,delicious:false,stumbleupon:false,linkedin:false,pinterest:false},shareTotal:0,template:"",title:"",url:j.location.href,text:j.title,urlCurl:"",count:{},total:0,shorterTotal:true,enableHover:true,enableCounter:true,enableTracking:false,hover:function(){},hide:function(){},click:function(){},render:function(){},buttons:{googlePlus:{url:"",urlCount:false,size:"medium",lang:"en-US",annotation:""},facebook:{url:"",urlCount:false,action:"like",layout:"button_count",width:"",send:"false",faces:"false",colorscheme:"",font:"",lang:"en_US"},twitter:{url:"",urlCount:false,count:"horizontal",hashtags:"",via:"",related:"",lang:"en"},digg:{url:"",urlCount:false,type:"DiggCompact"},delicious:{url:"",urlCount:false,size:"medium"},stumbleupon:{url:"",urlCount:false,layout:"1"},linkedin:{url:"",urlCount:false,counter:""},pinterest:{url:"",media:"",description:"",layout:"horizontal"},vk:{url:"",title:"",description:"",image:"",noparse:true}}},c={googlePlus:"",facebook:"https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url=%27{url}%27&callback=?",twitter:"http://cdn.api.twitter.com/1/urls/count.json?url={url}&callback=?",digg:"http://services.digg.com/2.0/story.getInfo?links={url}&type=javascript&callback=?",delicious:"http://feeds.delicious.com/v2/json/urlinfo/data?url={url}&callback=?",stumbleupon:"",linkedin:"http://www.linkedin.com/countserv/count/share?format=jsonp&url={url}&callback=?",pinterest:"http://api.pinterest.com/v1/urls/count.json?url={url}&callback=?",vk:"http://vk.com/share.php?act=count&index=1&url={url}"},l={googlePlus:function(n){var o=n.options.buttons.googlePlus;g(n.element).find(".buttons").append('<div class="button googleplus"><div class="g-plusone" data-size="'+o.size+'" data-href="'+(o.url!==""?o.url:n.options.url)+'" data-annotation="'+o.annotation+'"></div></div>');i.___gcfg={lang:n.options.buttons.googlePlus.lang};var p=0;if(typeof gapi==="undefined"&&p==0){p=1;(function(){var q=j.createElement("script");q.type="text/javascript";q.async=true;q.src="../apis.google.com/js/plusone.js";var r=j.getElementsByTagName("script")[0];r.parentNode.insertBefore(q,r)})()}else{gapi.plusone.go()}},facebook:function(n){var o=n.options.buttons.facebook;g(n.element).find(".buttons").append('<div class="button facebook"><div id="fb-root"></div><div class="fb-like" data-href="'+(o.url!==""?o.url:n.options.url)+'" data-send="'+o.send+'" data-layout="'+o.layout+'" data-width="'+o.width+'" data-show-faces="'+o.faces+'" data-action="'+o.action+'" data-colorscheme="'+o.colorscheme+'" data-font="'+o.font+'" data-via="'+o.via+'"></div></div>');var p=0;if(typeof FB==="undefined"&&p==0){p=1;(function(u,q,v){var t,r=u.getElementsByTagName(q)[0];if(u.getElementById(v)){return}t=u.createElement(q);t.id=v;t.src="//connect.facebook.net/"+o.lang+"/all.js#xfbml=1";r.parentNode.insertBefore(t,r)}(j,"script","facebook-jssdk"))}else{FB.XFBML.parse()}},twitter:function(n){var o=n.options.buttons.twitter;g(n.element).find(".buttons").append('<div class="button twitter"><a href="https://twitter.com/share" class="twitter-share-button" data-url="'+(o.url!==""?o.url:n.options.url)+'" data-count="'+o.count+'" data-text="'+n.options.text+'" data-via="'+o.via+'" data-hashtags="'+o.hashtags+'" data-related="'+o.related+'" data-lang="'+o.lang+'">Tweet</a></div>');var p=0;if(typeof twttr==="undefined"&&p==0){p=1;(function(){var r=j.createElement("script");r.type="text/javascript";r.async=true;r.src="../platform.twitter.com/widgets.js";var q=j.getElementsByTagName("script")[0];q.parentNode.insertBefore(r,q)})()}else{g.ajax({url:"//platform.twitter.com/widgets.js",dataType:"script",cache:true})}},digg:function(n){var o=n.options.buttons.digg;g(n.element).find(".buttons").append('<div class="button digg"><a class="DiggThisButton '+o.type+'" rel="nofollow external" href="http://digg.com/submit?url='+encodeURIComponent((o.url!==""?o.url:n.options.url))+'"></a></div>');var p=0;if(typeof __DBW==="undefined"&&p==0){p=1;(function(){var r=j.createElement("SCRIPT"),q=j.getElementsByTagName("SCRIPT")[0];r.type="text/javascript";r.async=true;r.src="../widgets.digg.com/buttons.html";q.parentNode.insertBefore(r,q)})()}},delicious:function(p){if(p.options.buttons.delicious.size=="tall"){var q="width:50px;",o="height:35px;width:50px;font-size:15px;line-height:35px;",n="height:18px;line-height:18px;margin-top:3px;"}else{var q="width:93px;",o="float:right;padding:0 3px;height:20px;width:26px;line-height:20px;",n="float:left;height:20px;line-height:20px;"}var r=p.shorterTotal(p.options.count.delicious);if(typeof r==="undefined"){r=0}g(p.element).find(".buttons").append('<div class="button delicious"><div style="'+q+'font:12px Arial,Helvetica,sans-serif;cursor:pointer;color:#666666;display:inline-block;float:none;height:20px;line-height:normal;margin:0;padding:0;text-indent:0;vertical-align:baseline;"><div style="'+o+'background-color:#fff;margin-bottom:5px;overflow:hidden;text-align:center;border:1px solid #ccc;border-radius:3px;">'+r+'</div><div style="'+n+'display:block;padding:0;text-align:center;text-decoration:none;width:50px;background-color:#7EACEE;border:1px solid #40679C;border-radius:3px;color:#fff;"><img src="http://www.delicious.com/static/img/delicious.small.gif" height="10" width="10" alt="Delicious" /> Add</div></div></div>');g(p.element).find(".delicious").on("click",function(){p.openPopup("delicious")})},stumbleupon:function(n){var o=n.options.buttons.stumbleupon;g(n.element).find(".buttons").append('<div class="button stumbleupon"><su:badge layout="'+o.layout+'" location="'+(o.url!==""?o.url:n.options.url)+'"></su:badge></div>');var p=0;if(typeof STMBLPN==="undefined"&&p==0){p=1;(function(){var q=j.createElement("script");q.type="text/javascript";q.async=true;q.src="../platform.stumbleupon.com/1/widgets.js";var r=j.getElementsByTagName("script")[0];r.parentNode.insertBefore(q,r)})();s=i.setTimeout(function(){if(typeof STMBLPN!=="undefined"){STMBLPN.processWidgets();clearInterval(s)}},500)}else{STMBLPN.processWidgets()}},linkedin:function(n){var o=n.options.buttons.linkedin;g(n.element).find(".buttons").append('<div class="button linkedin"><script type="in/share" data-url="'+(o.url!==""?o.url:n.options.url)+'" data-counter="'+o.counter+'"><\/script></div>');var p=0;if(typeof i.IN==="undefined"&&p==0){p=1;(function(){var q=j.createElement("script");q.type="text/javascript";q.async=true;q.src="../platform.linkedin.com/in.js";var r=j.getElementsByTagName("script")[0];r.parentNode.insertBefore(q,r)})()}else{i.IN.init()}},pinterest:function(n){var o=n.options.buttons.pinterest;g(n.element).find(".buttons").append('<div class="button pinterest"><a href="http://pinterest.com/pin/create/button/?url='+(o.url!==""?o.url:n.options.url)+"&media="+o.media+"&description="+o.description+'" class="pin-it-button" count-layout="'+o.layout+'">Pin It</a></div>');(function(){var p=j.createElement("script");p.type="text/javascript";p.async=true;p.src="../assets.pinterest.com/js/pinit.js";var q=j.getElementsByTagName("script")[0];q.parentNode.insertBefore(p,q)})()}},d={googlePlus:function(){},facebook:function(){fb=i.setInterval(function(){if(typeof FB!=="undefined"){FB.Event.subscribe("edge.create",function(n){m.push(["_trackSocial","facebook","like",n])});FB.Event.subscribe("edge.remove",function(n){m.push(["_trackSocial","facebook","unlike",n])});FB.Event.subscribe("message.send",function(n){m.push(["_trackSocial","facebook","send",n])});clearInterval(fb)}},1000)},twitter:function(){tw=i.setInterval(function(){if(typeof twttr!=="undefined"){twttr.events.bind("tweet",function(n){if(n){m.push(["_trackSocial","twitter","tweet"])}});clearInterval(tw)}},1000)},digg:function(){},delicious:function(){},stumbleupon:function(){},linkedin:function(){function n(){m.push(["_trackSocial","linkedin","share"])}},pinterest:function(){}},a={googlePlus:function(n){i.open("https://plus.google.com/share?hl="+n.buttons.googlePlus.lang+"&url="+encodeURIComponent((n.buttons.googlePlus.url!==""?n.buttons.googlePlus.url:n.url)),"","toolbar=0, status=0, width=900, height=500")},facebook:function(n){i.open("http://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent((n.buttons.facebook.url!==""?n.buttons.facebook.url:n.url))+"&t="+n.text+"","","toolbar=0, status=0, width=900, height=500")},twitter:function(n){i.open("https://twitter.com/intent/tweet?text="+encodeURIComponent(n.text)+"&url="+encodeURIComponent((n.buttons.twitter.url!==""?n.buttons.twitter.url:n.url))+(n.buttons.twitter.via!==""?"&via="+n.buttons.twitter.via:""),"","toolbar=0, status=0, width=650, height=360")},digg:function(n){i.open("http://digg.com/tools/diggthis/submit?url="+encodeURIComponent((n.buttons.digg.url!==""?n.buttons.digg.url:n.url))+"&title="+n.text+"&related=true&style=true","","toolbar=0, status=0, width=650, height=360")},delicious:function(n){i.open("http://www.delicious.com/save?v=5&noui&jump=close&url="+encodeURIComponent((n.buttons.delicious.url!==""?n.buttons.delicious.url:n.url))+"&title="+n.text,"delicious","toolbar=no,width=550,height=550")},stumbleupon:function(n){i.open("http://www.stumbleupon.com/badge/?url="+encodeURIComponent((n.buttons.delicious.url!==""?n.buttons.delicious.url:n.url)),"stumbleupon","toolbar=no,width=550,height=550")},linkedin:function(n){i.open("https://www.linkedin.com/cws/share?url="+encodeURIComponent((n.buttons.delicious.url!==""?n.buttons.delicious.url:n.url))+"&token=&isFramed=true","linkedin","toolbar=no,width=550,height=550")},pinterest:function(n){i.open("http://pinterest.com/pin/create/button/?url="+encodeURIComponent((n.buttons.pinterest.url!==""?n.buttons.pinterest.url:n.url))+"&media="+encodeURIComponent(n.buttons.pinterest.media)+"&description="+n.buttons.pinterest.description,"pinterest","toolbar=no,width=700,height=300")},vk:function(n){i.open("http://vkontakte.ru/share.php?url="+encodeURIComponent((n.buttons.vk.url!==""?n.buttons.vk.url:n.url))+"&title="+encodeURIComponent(n.buttons.vk.title)+"&description="+n.buttons.vk.description+"&image="+n.buttons.vk.image+"&noparse="+n.buttons.vk.noparse,"vk","toolbar=0,status=0,width=626,height=436")}};function k(o,n){this.element=o;this.options=g.extend(true,{},f,n);this.options.share=n.share;this._defaults=f;this._name=h;this.init()}k.prototype.init=function(){var o=this;if(this.options.urlCurl!==""){var n=this.options.urlCurl.search("\\?")<0?"?":"&";c.googlePlus=this.options.urlCurl+n+"url={url}&type=googlePlus";c.stumbleupon=this.options.urlCurl+n+"?url={url}&type=stumbleupon"}g(this.element).addClass(this.options.className);if(typeof g(this.element).data("title")!=="undefined"){this.options.title=g(this.element).attr("data-title")}if(typeof g(this.element).data("url")!=="undefined"){this.options.url=g(this.element).data("url")}if(typeof g(this.element).data("text")!=="undefined"){this.options.text=g(this.element).data("text")}g.each(this.options.share,function(p,q){if(q===true){o.options.shareTotal++}});if(o.options.enableCounter===true){g.each(this.options.share,function(p,r){if(r===true){try{o.getSocialJson(p)}catch(q){}}})}else{if(o.options.template!==""){this.options.render(this,this.options)}else{this.loadButtons()}}g(this.element).hover(function(){if(g(this).find(".buttons").length===0&&o.options.enableHover===true){o.loadButtons()}o.options.hover(o,o.options)},function(){o.options.hide(o,o.options)});g(this.element).click(function(){o.options.click(o,o.options);return false})};k.prototype.loadButtons=function(){var n=this;g(this.element).append('<div class="buttons"></div>');g.each(n.options.share,function(o,p){if(p==true){l[o](n);if(n.options.enableTracking===true){d[o]()}}})};k.prototype.getSocialJson=function(p){var n=this,q=0,o=c[p].replace("{url}",encodeURIComponent(this.options.url));if(this.options.buttons[p].urlCount===true&&this.options.buttons[p].url!==""){o=c[p].replace("{url}",this.options.buttons[p].url)}if(o!=""&&n.options.urlCurl!==""){g.getJSON(o,function(t){if(typeof t.count!=="undefined"){var r=t.count+"";r=r.replace("\u00c2\u00a0","");q+=parseInt(r,10)}else{if(t.data&&t.data.length>0&&typeof t.data[0].total_count!=="undefined"){q+=parseInt(t.data[0].total_count,10)}else{if(typeof t[0]!=="undefined"){q+=parseInt(t[0].total_posts,10)}else{if(typeof t[0]!=="undefined"){}}}}n.options.count[p]=q;n.options.total+=q;n.renderer();n.rendererPerso()}).error(function(){n.options.count[p]=0;n.rendererPerso()})}else{n.renderer();n.options.count[p]=0;n.rendererPerso()}};k.prototype.rendererPerso=function(){var n=0;for(e in this.options.count){n++}if(n===this.options.shareTotal){this.options.render(this,this.options)}};k.prototype.renderer=function(){var o=this.options.total,n=this.options.template;if(this.options.shorterTotal===true){o=this.shorterTotal(o)}if(n!==""){n=n.replace("{total}",o);g(this.element).html(n)}else{g(this.element).html('<div class="box"><a data-total="'+o+'" class="count" href="#"></a>'+(this.options.title!==""?'<a class="share" href="#">'+this.options.title+"</a>":"")+"</div>")}};k.prototype.shorterTotal=function(n){if(n>=1000000){n=(n/1000000).toFixed(2)+"M"}else{if(n>=1000){n=(n/1000).toFixed(1)+"k"}}return n};k.prototype.openPopup=function(n){a[n](this.options);if(this.options.enableTracking===true){var o={googlePlus:{site:"Google",action:"+1"},facebook:{site:"facebook",action:"like"},twitter:{site:"twitter",action:"tweet"},digg:{site:"digg",action:"add"},delicious:{site:"delicious",action:"add"},stumbleupon:{site:"stumbleupon",action:"add"},linkedin:{site:"linkedin",action:"share"},pinterest:{site:"pinterest",action:"pin"},vk:{site:"vk",action:"add"}};m.push(["_trackSocial",o[n].site,o[n].action])}};k.prototype.simulateClick=function(){var n=g(this.element).html();g(this.element).html(n.replace(this.options.total,this.options.total+1))};k.prototype.update=function(n,o){if(n!==""){this.options.url=n}if(o!==""){this.options.text=o}};g.fn[h]=function(o){var n=arguments;if(o===b||typeof o==="object"){return this.each(function(){if(!g.data(this,"plugin_"+h)){g.data(this,"plugin_"+h,new k(this,o))}})}else{if(typeof o==="string"&&o[0]!=="_"&&o!=="init"){return this.each(function(){var p=g.data(this,"plugin_"+h);if(p instanceof k&&typeof p[o]==="function"){p[o].apply(p,Array.prototype.slice.call(n,1))}})}}}})(jQuery,window,document);var Theme={disable_tab_state_restore:false,selectiper_live_search_auto_start:7,init:function(a){this._initMobileMenu();this._initScrollTop(a);this.initSelectpicker();this._initToursTabsCollapse();this._initTabsStateFromHash(a);this._initTourSerchForm();a('[data-toggle="tooltip"]').tooltip();this.FormValidationHelper.init()},initGoogleMap:function(c){if("undefined"==typeof(c)){return}var d=document.getElementById(c.element_id);if(!d){return}var f=jQuery(d);f.height(c.height);if(c.full_width){var i=function(){f.width(jQuery(window).outerWidth()).offset({left:0});if(h){if(a){h.setCenter(a)}}};i();jQuery(window).on("resize",i)}var a=new google.maps.LatLng(parseFloat(c.coordinates[0]),parseFloat(c.coordinates[1])),h=new google.maps.Map(d,{scaleControl:true,center:a,zoom:c.zoom,mapTypeId:c.MapTypeId||google.maps.MapTypeId.ROADMAP,scrollwheel:false}),b=new google.maps.Marker({map:h,position:h.getCenter()});if(!this._inited_maps){this._inited_maps={}}this._inited_maps[c.element_id]=h;if(c.address){var g=new google.maps.InfoWindow();g.setContent(c.address);google.maps.event.addListener(b,"click",function(){g.open(h,b)})}if(c.is_reset_map_fix_for_bootstrap_tabs_accrodion){jQuery(document).on("shown.bs.collapse shown.bs.tab",'.panel-collapse, a[data-toggle="tab"]',function(){google.maps.event.trigger(h,"resize");h.setCenter(a)})}},initStickyHeader:function(){var i=jQuery(document),d=false,f=jQuery(".header-wrap"),h=f.find(".header__info"),g=f.find(".header-wrap__backlog"),b="header-wrap--sticky-header",c=null,j=0,a=function(){c=h.outerHeight()+j;g.css({"min-height":f.find(".header__content-wrap").outerHeight()+"px","margin-top":c+"px"})};setTimeout(a,10);jQuery(window).on("resize",a);i.on("scroll",function(){var k=i.scrollTop()>c;if(k!=d){d=k;if(k){f.addClass(b)}else{f.removeClass(b)}}})},_initMobileMenu:function(){var b,a="slicknav_btn--close",d="slicknav_item",c="slicknav_item--open";jQuery("#navigation").slicknav({label:"",prependTo:".header__content",openedSymbol:"",closedSymbol:"",allowParentLinks:true,beforeOpen:function(f){if(f.length){if(f[0]==b){f.addClass(a)}else{if(f.hasClass(d)){f.addClass(c)}}}},beforeClose:function(f){if(f.length){if(f[0]==b){f.removeClass(a)}else{if(f.hasClass(d)){f.removeClass(c)}}}}});b=jQuery(".slicknav_btn");b=b.length?b[0]:null},initSelectpicker:function(f){var b=this,g=f?jQuery(f):null,c="wcml_currency_switcher";if(null==g){g=jQuery("select.selectpicker").add(".widget select:not(.woocommerce-currency-switcher)").add("select.orderby");if(c){g.add("."+c)}}if(!g||g.length<1){return false}var a=this.selectiper_live_search_auto_start;if(a>0){g.each(function(){if(this.children.length>=a&&!this.hasAttribute("data-live-search")){jQuery(this).attr("data-live-search",true)}})}g.selectpicker().on("change",function(){b._fixSelectpickerEmptyClass(this)}).each(function(){b._fixSelectpickerEmptyClass(this)});var d=c?g.filter("."+c):[];if(d.length>0){d.each(function(){var h=jQuery(this).data("selectpicker");if(h){h.__originSetStyle=h.setStyle;if(h.$newElement){h.$newElement.removeClass(c)}h.setStyle=function(){this.__originSetStyle.apply(this,arguments);this.$newElement.removeClass(c)}}})}},_fixSelectpickerEmptyClass:function(c){var b=jQuery(c),d=b.data("selectpicker")?true:false;if(!d){return}var a="selectpicker--empty";if(b.val()){b.selectpicker("setStyle",a,"remove")}else{b.selectpicker("setStyle",a,"add")}},_initTabsStateFromHash:function(b){if(this.disable_tab_state_restore||!document.location.hash){return}var d=document.location.hash;if(d=="#comments"){d="#tabreviews"}if(d.search("accordion")<0){var a=b('.nav-tabs a[href="'+d+'"]');if(a.length){a.tab("show")}}else{var c=b('.accordion__item a[href="'+d+'"]');if(c.length){c.trigger("click")}}},_initTourSerchForm:function(b,a){var f=b?jQuery(b):jQuery("form").has("input[name=toursearch]");if(f.length<1){return}var d=f.find('[name*="_date"]');if(d.length&&jQuery.fn.datepicker){var c=this;d.each(function(){var i=jQuery(this),g={},h={mindate:"minDate",maxdate:"maxDate",dateformat:"dateFormat"},j;for(data_key_name in h){j=i.data(data_key_name);if(j){g[h[data_key_name]]=j}}g.onClose=function(k,l){c._tourSearchFormOnDateFieldCloseCallback(l.input[0])};i.datepicker(Theme._makeDatepickerConfig(g))}).each(function(){if(this.value!=""){c._tourSearchFormOnDateFieldCloseCallback(this)}})}f.on("submit",function(){jQuery(this).find("select"+(!a?",input,textarea":"")).filter(function(g,h){return jQuery(h).val()==""}).attr("disabled","disabled");return true})},_tourSearchFormOnDateFieldCloseCallback:function(i){var f=jQuery(i),b=f.attr("name"),h=b.indexOf("min_")>=0,d=!h&&b.indexOf("max_")>=0;if(h||d){if(typeof i.pair=="undefined"){var a=b.replace("min_","").replace("max_",""),g=f.parents("form").find('[name$="'+a+'"]').not(f);i.pair=g.length?g:null}if(i.pair){var c=h?"minDate":"maxDate";if(typeof i.pair.init_value=="undefined"){i.pair.init_value=i.pair.datepicker("option",c)}i.pair.datepicker("option",c,i.value?i.value:i.pair.init_value)}}},_initToursTabsCollapse:function(){var b=jQuery(".tours-tabs .nav");if(0==b.length){return}var a=b.find("li.booking-form-scroller").find("a");if(a.length){b.parent().find(a.attr("href")).remove();b.one("shown-accordion.bs.tabcollapse",function(){var c="tourBooking";if(jQuery('a[name="'+c+'"]').length<1){return}c="#"+c;b.parent().find('a:contains("'+a.text()+'")').click(function(d){d.preventDefault();setTimeout(function(){if(c==document.location.hash){document.location.hash="#"}document.location.hash=c},300)})})}b.tabCollapse({tabsClass:"hidden-xs",accordionClass:"visible-xs tabs-accordion"});if(!window.themeATAllowTourAccordionAutoCollapse){b.data("bs.tabcollapse")._tabHeadingToPanelHeading=function(f,c,g,d){f.addClass("js-tabcollapse-panel-heading "+(d?"":"collapsed"));f.attr({"data-toggle":"collapse",href:"#"+c});return f}}},_makeDatepickerConfig:function(a){if(window.ThemeATDatepickerCfg){return jQuery.extend({},window.ThemeATDatepickerCfg,a||{})}return a},makeSwiper:function(c){var i=jQuery.extend({containerSelector:"",slidesNumber:4,navPrevSelector:"",navNextSelector:"",sliderElementSelector:".swiper-slider",slideSelector:".swiper-slide",widthToSlidesNumber:function(q,p){var o=p;if(q>992){}else{if(q>768){o=Math.ceil(p/2)}else{if(q>670){o=2}else{o=1}}}return o}},c||{});if(!i.containerSelector){return null}var m=i.slidesNumber,b=jQuery(i.containerSelector),d=b.find(i.sliderElementSelector),n=d.find(i.slideSelector).length,k={slidesPerView:m,spaceBetween:30,loop:m<n};if(i.swiperOptions){jQuery.extend(k,i.swiperOptions)}var l=new Swiper(d,k),a=null,f=null,j=null;if(i.navPrevSelector){f=b.find(i.navPrevSelector);if(f.length){f.on("click",function(o){o.preventDefault();l.slidePrev()});a=jQuery(f)}}if(i.navNextSelector){j=b.find(i.navNextSelector);if(j.length){j.on("click",function(o){o.preventDefault();l.slideNext()});a=a?a.add(j):jQuery(j)}}var h=true,g=function(){var o=m;if(i.widthToSlidesNumber&&"function"==typeof i.widthToSlidesNumber){o=i.widthToSlidesNumber(jQuery(window).width(),m)}var p=l.params.slidesPerView!=o;if(h||p){if(p){l.params.slidesPerView=o;l.update()}if(a){if(o<n&&n>1){a.show()}else{a.hide()}}if(h){h=false}}};jQuery(window).on("resize",g);g()},initParallax:function(a){if(!a){a=".parallax-image"}jQuery(a).each(function(){var b=jQuery(this),c=b.data("parallax-speed");b.parallax("50%",c?c:0.4)})},faqAccordionCahgesIcon:function(){var c=jQuery(".faq__accordion"),f=".faq__accordion__item",b="faq__accordion__item--open",g=".faq__accordion__heading i",a="fa-info",d="fa-question";c.each(function(){var h=jQuery(this);h.find(f).find(g).addClass(d);h.find(f).on({"show.bs.collapse":function(){jQuery(this).addClass(b).find(g).removeClass(d).addClass(a)},"hide.bs.collapse":function(){jQuery(this).removeClass(b).find(g).removeClass(a).addClass(d)}})})},_initScrollTop:function(c){var a=c("body, html"),b=c(".footer__arrow-top"),f=c(window).outerHeight(),d=c(a).outerHeight();if(f>=d){b.hide()}b.on("click",function(g){g.preventDefault();a.animate({scrollTop:0},800)})},init_faq_question_form:function(c){var b=jQuery(c),d=jQuery(".form-block__content"),g=jQuery(".form-block__validation-success");if(b.length<1){return}var a=b.find(".form-block__validation-error"),f=function(){b.find(".field-error-msg").remove();a.html("")};Theme.FormValidationHelper.initTooltip();b.on("submit",function(j){var h=b.serializeArray(),i={};jQuery.each(h,function(k,l){i[l.name]=l.value});jQuery.ajax({url:b.attr("action"),data:i,method:"POST",error:function(l){var k=l.responseJSON?l.responseJSON:{};f();Theme.FormValidationHelper.formReset(c);if(k.field_errors){jQuery.each(k.field_errors,function(m,o){var n=b.find('[name*="['+m+']"]');n.tooltip("destroy");setTimeout(function(){Theme.FormValidationHelper.initTooltip(n);Theme.FormValidationHelper.itemMakeInvalid(n,o)},200)})}if(k.error){a.html('<i class="fa fa-exclamation-triangle"></i>'+k.error)}},success:function(k){f();Theme.FormValidationHelper.formReset(c);if(k.message){d.fadeOut(400,function(){g.html(k.message)})}if(k.success){b[0].reset()}}});return false})},initSharrres:function(a){if(!a||typeof a!="object"||!a.itemsSelector){return}var d=a.urlCurl?a.urlCurl:"",c=jQuery(a.itemsSelector);if(c.length<1){return}var b=function(){var i=jQuery(this),h=i.parent().data("urlshare"),g=i.parent().data("imageshare"),j=i.data("btntype"),f={urlCurl:d,enableHover:false,enableTracking:true,url:(""!=h)?h:document.location.href,share:{},buttons:{pinterest:{media:g},vk:{image:g}},click:function(l,k){l.simulateClick();l.openPopup(j)}};f.share[j]=true;i.sharrre(f)};c.each(b);setTimeout(function(){jQuery("a.share,a.count",a.itemsSelector).attr("href","javascript:void(0)")},1500)},initSerchFormPopup:function(b){var c="search-form-popup--hide",a=jQuery.extend({placeholder_text:"Type in your request..."},b||{});jQuery(".popup-search-form").magnificPopup({type:"inline",preloader:false,focus:"input[name=s]",showCloseBtn:false,removalDelay:500,fixedContentPos:false,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr("data-effect")},open:function(){this.content.removeClass(c);jQuery(".mfp-close").on("click",function(){jQuery.magnificPopup.close()})},close:function(){this.content.addClass(c)}},midClick:true});if(a.placeholder_text){jQuery(".search-form-popup").find(".search-field").attr("placeholder",a.placeholder_text)}},initTourOrdering:function(){jQuery(".tours-ordering").on("change","select.orderby",function(){jQuery(this).parents(".tours-ordering").submit()})}};Theme.Gallery=function(a,b){if(b){jQuery.extend(this,b)}this.cnt=jQuery(a);this._init()};Theme.Gallery.prototype={paginationSl:".pagination",imagesContainerSl:".gallery__items",filterButtonsSl:".gallery__navigation a",filterButtonActionClass:"gallery__navigation__item-current",aminationClass:"animated",_jPager:null,paginationConfig:{perPage:16,animation:"fadeIn",previous:"",next:"",minHeight:false},getPagerEl:function(){return this.paginationSl?this.cnt.find(this.paginationSl):null},getImagesContEl:function(){return this.cnt.find(this.imagesContainerSl)},_init:function(a){if(this.cnt.length<1){return}this.cnt.find(".swipebox").swipebox({useSVG:true,hideBarsDelay:0,loopAtEnd:true});this._initPagination();this._initFilter()},_initPagination:function(){var a=this.getPagerEl();if(!a||a.length<1){return}if(this._jPager){this._jPager.jPages("destroy")}this._jPager=a.jPages(jQuery.extend({container:this.getImagesContEl()},this.paginationConfig))},_initFilter:function(b,a){var g=this.filterButtonsSl?this.cnt.find(this.filterButtonsSl):null;if(!g&&!g.length){return}var d=this,c=this.getImagesContEl().children();var f=function(){if(d._jPager){return}var h=d.paginationConfig.animation;if(!h){return}var i=d.aminationClass+" "+h;c.addClass(i);setTimeout(function(){c.removeClass(i)},600)};f();g.on("click",function(l){l.preventDefault();var i=jQuery(this).data("filterid"),k=d.filterButtonActionClass;g.parent().removeClass(k);jQuery(this).parent().addClass(k);if(!i){i="all"}var h=i=="all"?c:c.filter('[data-filterid*="'+i+'"]'),j=h,m=c.not(h);if(!j.length&&!m.length){return}f();m.hide();j.show();if(d._jPager){d._initPagination()}})}};Theme.FormValidationHelper={options:{itemsValidationClass:"form-validation-item",emailValidationRegex:/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/},errors:{requiredField:"Fill in the required field.",emailInvalid:"Email invalid."},init:function(){this.initTooltip(jQuery("."+this.options.itemsValidationClass));this.initContactForm7CustomValidtion()},initTooltip:function(a){if(typeof a=="string"){a=jQuery(a)}else{if(typeof a=="undefined"){a=jQuery("."+this.options.itemsValidationClass)}}if(a.length<1){return a}a.tooltip({trigger:"manual",animation:true,delay:0}).on("focus",function(){jQuery(this).tooltip("destroy")});return a},formReset:function(a){var a=jQuery(a);if(0==a.length){return null}a.find("."+this.options.itemsValidationClass).tooltip("destroy").attr("data-original-title","").attr("title","")},itemMakeInvalid:function(a,b){a.attr("data-original-title",b).tooltip("show")},itemsValidation:function(c){var b=this,a=0;jQuery.each(c,function(f,g){var g=jQuery(g),d=g.val(),h=g.attr("name"),j=g.attr("type");if(!d.trim()){a++;b.itemMakeInvalid(g,("undefined"!=b.errors.requiredField?b.errors.requiredField:""))}else{if("email"==j||"email"==h||g.hasClass("yks-mc-input-email-address")){if(!b.options.emailValidationRegex.test(d)){a++;b.itemMakeInvalid(g,("undefined"!=b.errors.emailInvalid?b.errors.emailInvalid:""))}}}});return a},initContactForm7CustomValidtion:function(){var b=this,a=jQuery(".wpcf7"),c=this.options.itemsValidationClass;a.each(function(){var f=jQuery(this).attr("id"),g=jQuery("#"+f);if(g.length<1){return}var d=g.find(".wpcf7-validates-as-required").addClass(c);b.initTooltip(d);g.find("form").on("ajaxComplete",function(h){b.initTooltip(d);jQuery(this).find(".wpcf7-not-valid").each(function(k,l){var l=jQuery(l),j=l.siblings(".wpcf7-not-valid-tip").text();switch(j){case"Please fill in the required field.":j="undefined"!=b.errors.requiredField?b.errors.requiredField:"";break;case"Email address seems invalid.":j="undefined"!=b.errors.emailInvalid?b.errors.emailInvalid:"";break}b.itemMakeInvalid(l,j)})})})},initMailChimpCustomValidtion:function(f){var c=this,d=this.options.itemsValidationClass,a=jQuery("#"+f);if(a.length<1){return}var b=a.find('.yks-require, input[required="required"]').addClass(d);this.initTooltip(b);a.find("form").find('[type="submit"], [type="image"]').on("click",function(g){c.initTooltip(b);if(c.itemsValidation(b)>0){g.preventDefault()}})},initValidationForm:function(d){var b=this,c=this.options.itemsValidationClass,a=jQuery("#"+d);if(0==a.length){return}this.initTooltip(a.find("."+this.options.itemsValidationClass));a.find("form").on("submit",function(h){b.formReset(a);var f=a.find("."+c),g=0;g=b.itemsValidation(f);if(0==g){}})}};Theme.tourBookingForm={formSelector:"#tourBookingForm",dateFieldSelector:'[name="date"]',disableAjax:false,useDatePickerForDateSelection:true,dateFormat:"yy-mm-dd",dateCalendarAvailableTicketsMessage:"%s",timeSelectorElementTemplate:'<div class="form-block__item form-block__field-width-icon"><select></select><i class="td-clock-3"></i></div>',timeSeletTextFormat:"%s (%s)",timeFormat:false,availableDates:null,variationsData:null,plainPriceData:null,renderPriceDetails:true,itemsDataPriceUrl:null,_price_requests_cache:{},init:function(a){if(a){jQuery.extend(this,a)}if(!this.disableAjax){this._initAjaxHandler()}this._initDateSelector();this._initVariations()},_initAjaxHandler:function(){this.getForm().on("submit",function(){var c=jQuery(this),a=c.find("[type=submit]"),b=c.serializeArray();b.push({name:"is_ajax",value:"1"},{name:"_t",value:Date.now()});a.prop("disabled",true);jQuery.ajax({data:b,dataType:"json",method:c.attr("method")||"POST",complete:function(h,g){a.prop("disabled",false);var j=h.responseJSON?h.responseJSON:{},f="success"==g&&j.success;if(f){var d=j.data&&j.data.redirect_url?j.data.redirect_url:null;if(d){document.location=d}else{document.location.reload()}}else{var l=j.data&&j.data.errors?j.data.errors:{email:["Unknown system error. Please contact support"]};var i=function(m,n){if(n){m.attr("title",n.join(" ")).addClass("form-validation-item")}else{if(m.attr("data-original-title")){m.removeAttr("title").tooltip("destroy")}}};var k=jQuery(c[0].elements).filter("[name],[data-fieldkey]").each(function(){var n=jQuery(this),m=n.data("fieldkey")||n.attr("name");if(m&&m.indexOf("[")>0){m=m.replace(/\w+\[(\w+)\]/,"$1")}if(m){i(n,l[m]?l[m]:null)}});Theme.FormValidationHelper.initTooltip(k.filter("[title]")).tooltip("show")}}});return false})},_initDateSelector:function(){if(!jQuery.fn.datepicker){return}var c=this._getDateField();if(!this.useDatePickerForDateSelection){if(c.is("select")){Theme.initSelectpicker(c)}return}c.hide();var a=this,d="yy-mm-dd",b=this._getDateField(true);b.on("change",function(){a._renderTimeOptions(b.datepicker("getDate"))}).datepicker(Theme._makeDatepickerConfig({dateFormat:this.dateFormat?this.dateFormat:d,beforeShowDay:function(g){var f=a.getAvailableTickets(g);if(f>0){return[true,"date-available",a.dateCalendarAvailableTicketsMessage?Theme.formatter.sprintf(a.dateCalendarAvailableTicketsMessage,f):""]}else{return[false]}}})).datepicker("setDate",this._createDateFromString(c.val())).trigger("change");jQuery("#ui-datepicker-div").hide()},getAvailableTickets:function(a){if(!this.availableDates){return 0}if(!this._availableDateConverted){this._availableDateConverted=this._convertAvailableDates(this.availableDates)}var b=jQuery.datepicker.formatDate("yy-mm-dd",a);return this._availableDateConverted[b]?this._availableDateConverted[b].all:0},getForm:function(){return jQuery(this.formSelector)},_getDateField:function(b){var a=this.getForm().find(this.dateFieldSelector);if(b){if(!this._cal_date_field){this._cal_date_field=jQuery('<input type="text" data-fieldkey="'+a.attr("name")+'">').insertBefore(a);if(a.data("placeholder")){this._cal_date_field.attr("placeholder",a.data("placeholder"))}a.data("fieldkey","_disabled")}return this._cal_date_field}else{return a}},_setDateValue:function(a){var c=this._getDateField(),b=this._getOptionValueForDateString(a);if(b){c.val(b).trigger("change")}else{c.val(null).trigger("change");return false}return true},_getOptionValueForDateString:function(b){var a=this._getDateField().find('option[value^="'+b+'"]').first();return a.length?a.attr("value"):null},_getTimeField:function(c){var b=false;if(!this._timeSelector){this._timeSelector=jQuery(".time-select");if(this._timeSelector.length<1){this._timeSelector=null}b=true}if(!this._timeSelector){if(!c){return}this._timeSelector=this._createTimeField()}if(b&&this._timeSelector){var a=this;this._timeSelector.on("change",function(){a._setDateValue(jQuery(this).val())})}return this._timeSelector},_createTimeField:function(){var a=this._getDateField(),b=jQuery(this.timeSelectorElementTemplate);if(b.length<1){return b}if(b.is("select")){b.insertAfter(a);return b}else{b.insertAfter(a.parent());return b.find("select")}},_renderTimeOptions:function(d){var g=this._makeSystemDateFormatString(d),a=this._getTimeOptions(g);if(a.length<1||!this._getOptionValueForDateString(g)){this._setDateValue(g);this._changeTimeFieldState(false);return}var h=this._getTimeField(true),c=g+" ",b=false;if(JSON&&JSON.stringify){var f=JSON.stringify([c,a]);b=f==h.data("lastoptionsset");if(!b){h.data("lastoptionsset",f)}}if(!b){var j=h.find("option"),i=j.filter(":selected").data("timeval");j.remove();jQuery(a).each(function(k,l){var m=jQuery("<option/>").val(c+l.val).attr("data-timeval",l.val).text(l.text);if(i&&i==l.val){m.attr("selected","selected")}h.append(m)});h.selectpicker("refresh")}this._changeTimeFieldState(true);if(h.val()!=this._getDateField().val()){h.trigger("change")}},_changeTimeFieldState:function(a){var b=this._getTimeField();if(!b){return}if(a){b.parent().show()}else{b.parent().hide()}},_makeSystemDateFormatString:function(a){if(!a){return""}return[a.getFullYear(),("0"+(a.getMonth()+1)).slice(-2),("0"+a.getDate()).slice(-2)].join("-")},_convertAvailableDates:function(f){var a={};if(!f||jQuery.isEmptyObject(f)){return f}var b="00:00";for(var k in f){var c=parseInt(f[k],10),j=this._createDateFromString(k),h=jQuery.datepicker.formatDate("yy-mm-dd",j),i=h==k?b:("0"+j.getHours()).slice(-2)+":"+("0"+j.getMinutes()).slice(-2);if(!a[h]){a[h]={all:0,times:{}}}a[h]["all"]+=c;if(a[h].times[i]){a[h].times[i]+=c}else{a[h].times[i]=c}}for(var g in a){if(a[g].times[b]==a[g].all){delete (a[g].times[b])}}return a},_createDateFromString:function(a){if(!a){return null}var b=new Date(a?a.replace(/(\ )(\d{2}:\d{2})$/,"T$2Z"):"");b.setMinutes(b.getMinutes()+b.getTimezoneOffset());return b},_getTimeOptions:function(b){var a=[],f=this._availableDateConverted||null;if(f&&f[b]){var d,c;for(d in f[b].times){a.push({val:d,text:Theme.formatter.sprintf(this.timeSeletTextFormat,this.timeFormat?Theme.formatter.time(d,this.timeFormat):d,f[b].times[d])})}}return a},_initVariations:function(){var a=this.getForm(),j=this,d=this._getQuantityFields(true),f=this.renderPriceDetails&&this.itemsDataPriceUrl,i=f?a.find("[name^=wc_deposit_]"):null,g=f?a.find("[name=coupon_field]"):null,b=f?a.find("[name^=tmcp_]"):null;if(!this.variationsData){if(this.plainPriceData){var c=function(){j._renderPriceDetails(j.plainPriceData)};this._getDateField().on("change",c);d.on("change",c).filter("[type=number]").on("mouseup",c);if(g&&g.length){g.on("change",c)}if(i&&i.length){i.on("change",c)}if(b&&b.length){b.on("change",c)}c()}return}var c=function(){j._renderPriceDetails(j._current_variation_config)};this._getDateField().on("change",c);d.on("change",c);if(i&&i.length){i.on("change",c)}if(b&&b.length){b.on("change",c)}var h=function(){var k=j._getVariationFor(j._readAttributesValues());j._current_variation_config=k;if(jQuery.isArray(k)){j._getQuantityFields(true).each(function(l,n){var q=k[l]?k[l]:null,m=q&&q.variation_id?q.variation_id:null,p=m&&q.is_purchasable&&q.is_in_stock,o=jQuery(n);j._getVariationFieldForQuanityField(o).val(m).trigger("change");o.prop("disabled",!p)})}else{j._getVariationFieldForQuanityField(j._getQuantityFields(true)).val(k&&k.variation_id?k.variation_id:null).trigger("change")}j._renderPriceDetails(j._current_variation_config)};this._attribute_fields=a.find('[name^="attribute_"]').on("change",h);h()},_is_multi_quantity:function(){var a=this._getQuantityFields(false);return a.length>1},_getVariationFieldForQuanityField:function(a){var b=jQuery(a),c=b.attr("name").replace("quantity_","");if(c=="quantity"){return this.getForm().find("[name=variation_id]")}else{return this.getForm().find("[name=variation_id_"+c+"]")}},_getQuantityFields:function(b){var a=this.getForm().find("[name^=quantity]");if(a.length>1&&b){return a.not("[name=quantity]")}return a},_renderPriceDetails:function(g){if(!this.renderPriceDetails){return}var a=this.getForm(),h=a.find("[type=submit]"),i=a.find('[data-role="price-explanation"]'),b="form-block__price-details--in-progress";var f=function(l,m){i.html(m?m:"");if(l){h.removeAttr("disabled")}else{h.attr("disabled","disabled")}};if(this.itemsDataPriceUrl){h.attr("disabled","disabled");this._getFormPriceItemsData(this.itemsDataPriceUrl,a.serializeArray(),false,function(l){f(l&&l.success,l.as_html?l.as_html:"")},function(l){if(!b||i.hasClass(b)==l){return}if(l){i.addClass(b)}else{i.removeClass(b)}})}else{var c=jQuery.isArray(g)?g:[g];var j=[],d=0,k=this._getQuantityFields(true);k.each(function(l,p){var o=parseInt(jQuery(p).val(),10),m=c[l];var n=m&&m.display_price?m.display_price:null;if(n&&o>0){var q=o*n;j.push(o+" x "+Theme.formatter.formatMoney(n)+" = "+Theme.formatter.formatMoney(q));d+=q}});if(j.length>0){if(j.length>1){j.push(Theme.formatter.formatMoney(d))}f(true,j.join("<br>"))}else{f(false,"")}}},_getFormPriceItemsData:function(b,d,a,g,c){var f=b+JSON.stringify(d);if(this.__price_request_in_progress){if(!this.__price_request_next){this.__price_request_next=[]}this.__price_request_next.push(arguments);return}if(!this._price_requests_cache[f]||a){this.__price_request_in_progress=true;jQuery(d).each(function(h,i){if(i.name=="add-to-cart"){i.name="product_id"}});d.push({name:"_t",value:Date.now()});if(jQuery.isFunction(c)){c(true)}jQuery.ajax({url:b,data:d,dataType:"json",method:"POST",complete:function(k,i){var j=k.responseJSON?k.responseJSON:{};this._price_requests_cache[f]=j;if(jQuery.isFunction(g)){g(this._price_requests_cache[f])}if(jQuery.isFunction(c)){c(false)}this.__price_request_in_progress=false;if(this.__price_request_next&&this.__price_request_next.length>0){var h=this.__price_request_next.pop();this.__price_request_next=[];this._getFormPriceItemsData.apply(this,h)}},context:this});return}if(jQuery.isFunction(g)){g(this._price_requests_cache[f])}},_readAttributesValues:function(){var a={};if(this._attribute_fields){this._attribute_fields.each(function(){a[this.name]=jQuery(this).val()})}if(this._is_multi_quantity()){var b=[];this._getQuantityFields(true).each(function(d,h){var f=jQuery(h),g={},c=f.data("quantityattribute");if(!c){throw"System error. Incorrect field configuration."}g[c]=f.attr("name").replace("quantity_","");b.push(jQuery.extend({},a,g))});return b}return a},_getVariationFor:function(b){if(jQuery.isArray(b)){var a=[],c;for(c=0;c<b.length;c++){a.push(this._getVariationFor(b[c]))}return a}return this._getMatchedVariations(b,true)},_getMatchedVariations:function(f,j){var h=this.variationsData;if(!h||h.length<1||jQuery.isEmptyObject(f)){return j?null:[]}var g,a,k,l,c,d,b=[];for(g=0;g<h.length;g++){a=h[g];k=true;for(l in f){c=a.attributes[l];if(c&&c!=f[l]){k=false;break}}if(k){if(j){return a}b.push(a)}}return j?null:b}};Theme.formatter={configs:{},setConfig:function(b,a){this.configs[b]=a},formatMoney:function(b){var a=jQuery.extend({decimal_separator:".",thousand_separator:",",decimals:2},this.configs.money?this.configs.money:{});var d=this.formatNumber(b,a.decimals,3,a.thousand_separator,a.decimal_separator);if(a.mask){var c=a.mask.replace("{amount}",d);if(c!=a.mask){return c}}return d},formatNumber:function(g,b,f,h,a){var d="\\d(?=(\\d{"+(f||3)+"})+"+(b>0?"\\D":"$")+")",c=g.toFixed(Math.max(0,~~b));return(a?c.replace(".",a):c).replace(new RegExp(d,"g"),"$&"+(h||","))},sprintf:function(){var b=arguments,a=b[0],c=1;return a.replace(/%((%)|s|d)/g,function(d){var f=null;if(d[2]){f=d[2]}else{f=b[c];switch(d){case"%d":f=parseFloat(f);if(isNaN(f)){f=0}break}c++}return f})},time:function(g,i){if(!i||i=="hh:ii"){return g}var b=g.split(":"),k=i.replace("ii",b[1]),c=parseInt(b[0],10),f=i.search("A")>=0,d=i.search("a")>=0,a=c;if(f||d){var j=c>=12?" PM":" AM";k=k.replace(d?"a":"A",d?j.toLowerCase():j);if(a>=12){a-=12}if(a==0){a=12}}if(i.search("hh")>=0){k=k.replace("hh",(a<10?"0":"")+a)}else{k=k.replace("h",a)}return k}};jQuery(function(a){Theme.init(a)});