")),n.inlineElement=a,a):(e.updateStatus("ready"),e._parseMarkup(i,{},n),i)}}});var N,R="ajax",V=function(){N&&t(document.body).removeClass(N)},z=function(){V(),e.req&&e.req.abort()};t.magnificPopup.registerModule(R,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'
The content could not be loaded.'},proto:{initAjax:function(){e.types.push(R),N=e.st.ajax.cursor,H(v+"."+R,z),H("BeforeChange."+R,z)},getAjax:function(n){N&&t(document.body).addClass(N),e.updateStatus("loading");var i=t.extend({url:n.src,success:function(i,o,a){var r={data:i,xhr:a};B("ParseAjax",r),e.appendContent(t(r.data),R),n.finished=!0,V(),e._setFocus(),setTimeout(function(){e.wrap.addClass(_)},16),e.updateStatus("ready"),B("AjaxContentAdded")},error:function(){V(),n.finished=n.loadError=!0,e.updateStatus("error",e.st.ajax.tError.replace("%url%",n.src))}},e.st.ajax.settings);return e.req=t.ajax(i),""}}}),p=function(n){if(n.data&&void 0!==n.data.title)return n.data.title;var i=e.st.image.titleSrc;if(i){if(t.isFunction(i))return i.call(e,n);if(n.el)return n.el.attr(i)||""}return""},t.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'
The image could not be loaded.'},proto:{initImage:function(){var n=e.st.image,i=".image";e.types.push("image"),H(P+i,function(){"image"===e.currItem.type&&n.cursor&&t(document.body).addClass(n.cursor)}),H(v+i,function(){n.cursor&&t(document.body).removeClass(n.cursor),I.off("resize"+D)}),H("Resize"+i,e.resizeImage),e.isLowIE&&H("AfterChange",e.resizeImage)},resizeImage:function(){var t,n=e.currItem;n&&n.img&&e.st.image.verticalFit&&(t=0,e.isLowIE&&(t=parseInt(n.img.css("padding-top"),10)+parseInt(n.img.css("padding-bottom"),10)),n.img.css("max-height",e.wH-t))},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,h&&clearInterval(h),t.isCheckingImgSize=!1,B("ImageHasSize",t),t.imgHidden&&(e.content&&e.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(t){var n=0,i=t.img[0],o=function(a){h&&clearInterval(h),h=setInterval(function(){return i.naturalWidth>0?void e._onImageHasSize(t):(n>200&&clearInterval(h),n++,void(3===n?o(10):40===n?o(50):100===n&&o(500)))},a)};o(1)},getImage:function(n,i){var o,a=0,r=function(){n&&(n.img[0].complete?(n.img.off(".mfploader"),n===e.currItem&&(e._onImageHasSize(n),e.updateStatus("ready")),n.hasSize=!0,n.loaded=!0,B("ImageLoadComplete")):(a++,200>a?setTimeout(r,100):s()))},s=function(){n&&(n.img.off(".mfploader"),n===e.currItem&&(e._onImageHasSize(n),e.updateStatus("error",l.tError.replace("%url%",n.src))),n.hasSize=!0,n.loaded=!0,n.loadError=!0)},l=e.st.image,u=i.find(".mfp-img");return u.length&&(o=document.createElement("img"),o.className="mfp-img",n.el&&n.el.find("img").length&&(o.alt=n.el.find("img").attr("alt")),n.img=t(o).on("load.mfploader",r).on("error.mfploader",s),o.src=n.src,u.is("img")&&(n.img=n.img.clone()),o=n.img[0],o.naturalWidth>0?n.hasSize=!0:o.width||(n.hasSize=!1)),e._parseMarkup(i,{title:p(n),img_replaceWith:n.img},n),e.resizeImage(),n.hasSize?(h&&clearInterval(h),n.loadError?(i.addClass("mfp-loading"),e.updateStatus("error",l.tError.replace("%url%",n.src))):(i.removeClass("mfp-loading"),e.updateStatus("ready")),i):(e.updateStatus("loading"),n.loading=!0,n.hasSize||(n.imgHidden=!0,i.addClass("mfp-loading"),e.findImageSize(n)),i)}}}),m=function(){return void 0===f&&(f=void 0!==document.createElement("p").style.MozTransform),f},t.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,n=e.st.zoom,i=".zoom";if(n.enabled&&e.supportsTransition){var o,a,r=n.duration,s=function(t){var e=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),i="all "+n.duration/1e3+"s "+n.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},a="transition";return o["-webkit-"+a]=o["-moz-"+a]=o["-o-"+a]=o[a]=i,e.css(o),e},l=function(){e.content.css("visibility","visible")};H("BuildControls"+i,function(){if(e._allowZoom()){if(clearTimeout(o),e.content.css("visibility","hidden"),t=e._getItemToZoom(),!t)return void l();a=s(t),a.css(e._getOffset()),e.wrap.append(a),o=setTimeout(function(){a.css(e._getOffset(!0)),o=setTimeout(function(){l(),setTimeout(function(){a.remove(),t=a=null,B("ZoomAnimationEnded")},16)},r)},16)}}),H(y+i,function(){if(e._allowZoom()){if(clearTimeout(o),e.st.removalDelay=r,!t){if(t=e._getItemToZoom(),!t)return;a=s(t)}a.css(e._getOffset(!0)),e.wrap.append(a),e.content.css("visibility","hidden"),setTimeout(function(){a.css(e._getOffset())},16)}}),H(v+i,function(){e._allowZoom()&&(l(),a&&a.remove(),t=null)})}},_allowZoom:function(){return"image"===e.currItem.type},_getItemToZoom:function(){return e.currItem.hasSize?e.currItem.img:!1},_getOffset:function(n){var i,o;i=n?e.currItem.img:e.st.zoom.opener(e.currItem.el||e.currItem);var a=i.offset(),r=parseInt(i.css("padding-top"),10),s=parseInt(i.css("padding-bottom"),10);return a.top-=t(window).scrollTop()-r,o={width:i.width(),height:(G?i.innerHeight():i[0].offsetHeight)-s-r},m()?o["-moz-transform"]=o.transform="translate("+a.left+"px,"+a.top+"px)":(o.left=a.left,o.top=a.top),o}}});var U="iframe",W="//about:blank",Y=function(t){if(e.currTemplate[U]){var n=e.currTemplate[U].find("iframe");n.length&&(t||(n[0].src=W),e.isIE8&&n.css("display",t?"block":"none"))}};t.magnificPopup.registerModule(U,{options:{markup:'
',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(){e.types.push(U),H("BeforeChange",function(t,e,n){e!==n&&(e===U?Y():n===U&&Y(!0))}),H(v+"."+U,function(){Y()})},getIframe:function(n,i){var o,a=n.src,r=e.st.iframe;return t.each(r.patterns,function(){return a.indexOf(this.index)>-1?(this.id&&(a="string"==typeof this.id?a.substr(a.lastIndexOf(this.id)+this.id.length,a.length):this.id.call(this,a)),a=this.src.replace("%id%",a),!1):void 0}),o={},r.srcAction&&(o[r.srcAction]=a),e._parseMarkup(i,o,n),e.updateStatus("ready"),i}}}),g=function(t){var n=e.items.length;return t>n-1?t-n:0>t?n+t:t},T=function(t,e,n){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,n)},t.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'
',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 n=e.st.gallery,o=".mfp-gallery",r=Boolean(t.fn.mfpFastClick);return e.direction=!0,n&&n.enabled?(a+=" mfp-gallery",H(P+o,function(){n.navigateByImgClick&&e.wrap.on("click"+o,".mfp-img",function(){return e.items.length>1?(e.next(),!1):void 0}),i.on("keydown"+o,function(t){37===t.keyCode?e.prev():39===t.keyCode&&e.next()})}),H("UpdateStatus"+o,function(t,n){n.text&&(n.text=T(n.text,e.currItem.index,e.items.length))}),H(C+o,function(t,i,o,a){var r=e.items.length;
o.counter=r>1?T(n.tCounter,a.index,r):""}),H("BuildControls"+o,function(){if(e.items.length>1&&n.arrows&&!e.arrowLeft){var i=n.arrowMarkup,o=e.arrowLeft=t(i.replace(/%title%/gi,n.tPrev).replace(/%dir%/gi,"left")).addClass(E),a=e.arrowRight=t(i.replace(/%title%/gi,n.tNext).replace(/%dir%/gi,"right")).addClass(E),s=r?"mfpFastClick":"click";o[s](function(){e.prev()}),a[s](function(){e.next()}),e.isIE7&&(F("b",o[0],!1,!0),F("a",o[0],!1,!0),F("b",a[0],!1,!0),F("a",a[0],!1,!0)),e.container.append(o.add(a))}}),H(M+o,function(){e._preloadTimeout&&clearTimeout(e._preloadTimeout),e._preloadTimeout=setTimeout(function(){e.preloadNearbyImages(),e._preloadTimeout=null},16)}),void H(v+o,function(){i.off(o),e.wrap.off("click"+o),e.arrowLeft&&r&&e.arrowLeft.add(e.arrowRight).destroyMfpFastClick(),e.arrowRight=e.arrowLeft=null})):!1},next:function(){e.direction=!0,e.index=g(e.index+1),e.updateItemHTML()},prev:function(){e.direction=!1,e.index=g(e.index-1),e.updateItemHTML()},goTo:function(t){e.direction=t>=e.index,e.index=t,e.updateItemHTML()},preloadNearbyImages:function(){for(var t=e.st.gallery.preload,n=Math.min(t[0],e.items.length),i=Math.min(t[1],e.items.length),o=1;o<=(e.direction?i:n);o++)e._preloadItem(e.index+o);for(o=1;o<=(e.direction?n:i);o++)e._preloadItem(e.index-o)},_preloadItem:function(n){if(n=g(n),!e.items[n].preloaded){var i=e.items[n];i.parsed||(i=e.parseEl(n)),B("LazyLoad",i),"image"===i.type&&(i.img=t('
').on("load.mfploader",function(){i.hasSize=!0}).on("error.mfploader",function(){i.hasSize=!0,i.loadError=!0,B("LazyLoadError",i)}).attr("src",i.src)),i.preloaded=!0}}}}),b="retina",t.magnificPopup.registerModule(b,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var t=e.st.retina,n=t.ratio;n=isNaN(n)?n():n,n>1&&(H("ImageHasSize."+b,function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/n,width:"100%"})}),H("ElementParse."+b,function(e,i){i.src=t.replaceSrc(i,n)}))}}}}),function(){var e=1e3,n="ontouchstart"in window,i=function(){I.off("touchmove"+o+" touchend"+o)},o=".mfpFastClick";t.fn.mfpFastClick=function(a){return t(this).each(function(){var r,s,l,u,d,c,h,p=t(this);n&&p.on("touchstart"+o,function(t){d=!1,h=1,c=t.originalEvent?t.originalEvent.touches[0]:t.touches[0],l=c.clientX,u=c.clientY,I.on("touchmove"+o,function(t){c=t.originalEvent?t.originalEvent.touches:t.touches,h=c.length,c=c[0],(Math.abs(c.clientX-l)>10||Math.abs(c.clientY-u)>10)&&(d=!0,i())}).on("touchend"+o,function(t){i(),d||h>1||(r=!0,t.preventDefault(),clearTimeout(s),s=setTimeout(function(){r=!1},e),a())})}),p.on("click"+o,function(){r||a()})})},t.fn.destroyMfpFastClick=function(){t(this).off("touchstart"+o+" click"+o),n&&I.off("touchmove"+o+" touchend"+o)}}(),L()}),function(t){t(["jquery"],function(t){return function(){function e(t,e,n){return f({type:S.error,iconClass:m().iconClasses.error,message:t,optionsOverride:n,title:e})}function n(e,n){return e||(e=m()),T=t("#"+e.containerId),T.length?T:(n&&(T=c(e)),T)}function i(t,e,n){return f({type:S.info,iconClass:m().iconClasses.info,message:t,optionsOverride:n,title:e})}function o(t){b=t}function a(t,e,n){return f({type:S.success,iconClass:m().iconClasses.success,message:t,optionsOverride:n,title:e})}function r(t,e,n){return f({type:S.warning,iconClass:m().iconClasses.warning,message:t,optionsOverride:n,title:e})}function s(t,e){var i=m();T||n(i),d(t,i,e)||u(i)}function l(e){var i=m();return T||n(i),e&&0===t(":focus",e).length?void g(e):void(T.children().length&&T.remove())}function u(e){for(var n=T.children(),i=n.length-1;i>=0;i--)d(t(n[i]),e)}function d(e,n,i){var o=i&&i.force?i.force:!1;return e&&(o||0===t(":focus",e).length)?(e[n.hideMethod]({duration:n.hideDuration,easing:n.hideEasing,complete:function(){g(e)}}),!0):!1}function c(e){return T=t("
").attr("id",e.containerId).addClass(e.positionClass).attr("aria-live","polite").attr("role","alert"),T.appendTo(t(e.target)),T}function h(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",target:"body",closeHtml:'
',newestOnTop:!0,preventDuplicates:!1,progressBar:!1}}function p(t){b&&b(t)}function f(e){function i(){r(),l(),u(),d(),c(),s()}function o(){A.hover(S,b),!C.onclick&&C.tapToDismiss&&A.click(f),C.closeButton&&E&&E.click(function(t){t.stopPropagation?t.stopPropagation():void 0!==t.cancelBubble&&t.cancelBubble!==!0&&(t.cancelBubble=!0),f(!0)}),C.onclick&&A.click(function(){C.onclick(),f()})}function a(){A.hide(),A[C.showMethod]({duration:C.showDuration,easing:C.showEasing,complete:C.onShown}),C.timeOut>0&&(M=setTimeout(f,C.timeOut),k.maxHideTime=parseFloat(C.timeOut),k.hideEta=(new Date).getTime()+k.maxHideTime,C.progressBar&&(k.intervalId=setInterval(w,10)))}function r(){e.iconClass&&A.addClass(C.toastClass).addClass(P)}function s(){C.newestOnTop?T.prepend(A):T.append(A)}function l(){e.title&&(D.append(e.title).addClass(C.titleClass),A.append(D))}function u(){e.message&&(_.append(e.message).addClass(C.messageClass),A.append(_))}function d(){C.closeButton&&(E.addClass("toast-close-button").attr("role","button"),A.prepend(E))}function c(){C.progressBar&&(x.addClass("toast-progress"),A.prepend(x))}function h(t,e){if(t.preventDuplicates){if(e.message===v)return!0;v=e.message}return!1}function f(e){return!t(":focus",A).length||e?(clearTimeout(k.intervalId),A[C.hideMethod]({duration:C.hideDuration,easing:C.hideEasing,complete:function(){g(A),C.onHidden&&"hidden"!==G.state&&C.onHidden(),G.state="hidden",G.endTime=new Date,p(G)}})):void 0}function b(){(C.timeOut>0||C.extendedTimeOut>0)&&(M=setTimeout(f,C.extendedTimeOut),k.maxHideTime=parseFloat(C.extendedTimeOut),k.hideEta=(new Date).getTime()+k.maxHideTime)}function S(){clearTimeout(M),k.hideEta=0,A.stop(!0,!0)[C.showMethod]({duration:C.showDuration,easing:C.showEasing})}function w(){var t=(k.hideEta-(new Date).getTime())/k.maxHideTime*100;x.width(t+"%")}var C=m(),P=e.iconClass||C.iconClass;if("undefined"!=typeof e.optionsOverride&&(C=t.extend(C,e.optionsOverride),P=e.optionsOverride.iconClass||P),!h(C,e)){y++,T=n(C,!0);var M=null,A=t("
"),D=t("
"),_=t("
"),x=t("
"),E=t(C.closeHtml),k={intervalId:null,hideEta:null,maxHideTime:null},G={toastId:y,state:"visible",startTime:new Date,options:C,map:e};return i(),a(),o(),p(G),C.debug&&console&&console.log(G),A}}function m(){return t.extend({},h(),w.options)}function g(t){T||(T=n()),t.is(":visible")||(t.remove(),t=null,0===T.children().length&&(T.remove(),v=void 0))}var T,b,v,y=0,S={error:"error",info:"info",success:"success",warning:"warning"},w={clear:s,remove:l,error:e,getContainer:n,info:i,options:{},subscribe:o,success:a,version:"2.1.1",warning:r};return w}()})}("function"==typeof define&&define.amd?define:function(t,e){"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):window.toastr=e(window.jQuery)}),function(t){t.fn.pgwSlideshow=function(e){var n,i={mainClassName:"pgwSlideshow",transitionEffect:"sliding",displayList:!0,displayControls:!0,touchControls:!0,autoSlide:!1,beforeSlide:!1,afterSlide:!1,maxHeight:null,adaptiveDuration:200,transitionDuration:500,intervalDuration:3e3};if(0==this.length)return this;if(this.length>1)return this.each(function(){t(this).pgwSlideshow(e)}),this;n=this,n.plugin=this,n.config={},n.data=[],n.currentSlide=0,n.slideCount=0,n.resizeEvent=null,n.intervalEvent=null,n.touchFirstPosition=null,n.touchListLastPosition=!1,n.window=t(window);var o=function(){return n.config=t.extend({},i,e),l(),n.config.displayList&&m(),n.window.resize(function(){clearTimeout(n.resizeEvent),n.resizeEvent=setTimeout(function(){s();var t=n.plugin.find(".ps-current > ul > li.elt_"+n.currentSlide+" img").height();a(t),n.config.displayList&&(m(),g())},100)}),n.config.autoSlide&&f(),!0},a=function(t){return n.config.maxHeight&&t+n.plugin.find(".ps-list").height()>n.config.maxHeight&&(t=n.config.maxHeight-n.plugin.find(".ps-list").height()),"function"==typeof n.plugin.find(".ps-current").animate?n.plugin.find(".ps-current").stop().animate({height:t},n.config.adaptiveDuration,function(){n.config.maxHeight&&n.plugin.find(".ps-current > ul > li img").css("max-height",t+"px")}):(n.plugin.find(".ps-current").css("height",t),n.config.maxHeight&&n.plugin.find(".ps-current > ul > li img").css("max-height",t+"px")),!0},r=function(){var e=0;return n.plugin.show(),n.plugin.find(".ps-list > ul > li").show().each(function(){e+=t(this).width()}),n.plugin.find(".ps-list > ul").width(e),!0},s=function(){return n.plugin.width()<=480?n.plugin.addClass("narrow").removeClass("wide"):n.plugin.addClass("wide").removeClass("narrow"),!0},l=function(){if(n.plugin.removeClass("pgwSlideshow").removeClass(n.config.mainClassName),n.plugin.wrap('
'),n.plugin=n.plugin.parent(),n.plugin.wrap('
'),n.plugin=n.plugin.parent(),n.plugin.prepend('
'),n.slideCount=n.plugin.find(".ps-list > ul > li").length,0==n.slideCount)throw new Error("pgwSlideshow - No slider item has been found");n.slideCount>1&&(n.config.displayControls&&(n.plugin.find(".ps-current").prepend('
'),n.plugin.find(".ps-current").append('
'),n.plugin.find(".ps-current .ps-prev").click(function(){n.previousSlide()}),n.plugin.find(".ps-current .ps-next").click(function(){n.nextSlide()})),n.config.touchControls)&&(n.plugin.find(".ps-current").on("touchstart",function(t){try{t.originalEvent.touches[0].clientX&&null==n.touchFirstPosition&&(n.touchFirstPosition=t.originalEvent.touches[0].clientX)}catch(t){n.touchFirstPosition=null}}),n.plugin.find(".ps-current").on("touchmove",function(t){try{t.originalEvent.touches[0].clientX&&null!=n.touchFirstPosition&&(t.originalEvent.touches[0].clientX>n.touchFirstPosition+50?(n.touchFirstPosition=null,n.previousSlide()):t.originalEvent.touches[0].clientX
ul > li").each(function(){var i,o=u(t(this));o.id=e,n.data.push(o),t(this).addClass("elt_"+o.id),t(this).wrapInner(''),i=t(''),o.image?i.html(''):o.thumbnail&&i.html(''),o.link&&i.html('"+i.html()+""),n.plugin.find(".ps-current > ul").append(i),t(this).css("cursor","pointer").click(function(t){t.preventDefault(),p(o.id)}),e++}),n.config.displayList?(r(),n.plugin.find(".ps-list").prepend(''),n.plugin.find(".ps-list").append(''),n.plugin.find(".ps-list").show()):n.plugin.find(".ps-list").hide(),n.config.autoSlide&&n.plugin.on("mouseenter",function(){clearInterval(n.intervalEvent),n.intervalEvent=null}).on("mouseleave",function(){f()}),n.plugin.find(".ps-current > ul > li").hide(),p(1),n.plugin.find(".ps-current > ul > li.elt_1 img").on("load",function(){s();var t=n.plugin.find(".ps-current > ul > li.elt_1 img").height();a(t)}),s(),n.plugin.show(),!0},u=function(t){var e,n,i,o,a,r={},s=t.find("a").attr("href");return"undefined"!=typeof s&&""!=s&&(r.link=s,e=t.find("a").attr("target"),"undefined"!=typeof e&&""!=e&&(r.linkTarget=e)),n=t.find("img").attr("src"),"undefined"!=typeof n&&""!=n&&(r.thumbnail=n),i=t.find("img").attr("data-large-src"),"undefined"!=typeof i&&""!=i&&(r.image=i),o=t.find("img").attr("alt"),"undefined"!=typeof o&&""!=o&&(r.title=o),a=t.find("img").attr("data-description"),"undefined"!=typeof a&&""!=a&&(r.description=a),r},d=function(t){var e,i="";return t.title&&(i+=""+t.title+""),t.description&&(""!=i&&(i+="
"),i+=t.description),""!=i&&(t.link&&(i='"+i+""),"function"==typeof n.plugin.find(".ps-caption").fadeIn?(n.plugin.find(".ps-caption").html(i),n.plugin.find(".ps-caption").fadeIn(n.config.transitionDuration/2)):(n.plugin.find(".ps-caption").html(i),n.plugin.find(".ps-caption").show())),n.plugin.find(".ps-list > ul > li .ps-item").removeClass("ps-selected"),n.plugin.find(".ps-list > ul > li.elt_"+t.id+" .ps-item").addClass("ps-selected"),n.config.displayList&&(m(),g()),n.config.displayControls&&("function"==typeof n.plugin.find(".ps-current > .ps-prev").fadeIn?n.plugin.find(".ps-current > .ps-prev, .ps-current > .ps-next").fadeIn(n.config.transitionDuration/2):n.plugin.find(".ps-current > .ps-prev, .ps-current > .ps-next").show()),"function"==typeof n.config.afterSlide&&n.config.afterSlide(t.id),e=n.plugin.find(".ps-current .elt_"+t.id+" img").height(),a(e,!0),!0},c=function(e){var i,o,a=n.plugin.find(".ps-current > ul");return a.find("li").not(".elt_"+n.currentSlide).not(".elt_"+e.id).each(function(){"function"==typeof t(this).stop&&t(this).stop(),t(this).css("position","").css("z-index",1).hide()}),n.currentSlide>0&&(i=a.find(".elt_"+n.currentSlide),"function"!=typeof i.animate&&(i.animate=function(t,e,n){i.css(t),n&&n()}),"function"==typeof i.stop&&i.stop(),i.css("position","absolute").animate(n.config.transitionDuration,function(){i.css("position","").css("z-index",1).hide()})),n.currentSlide=e.id,o=a.find(".elt_"+e.id),"function"!=typeof o.animate&&(o.animate=function(t,e,n){o.css(t),n&&n()}),"function"==typeof o.stop&&o.stop(),o.css("position","absolute").show().animate({opacity:1},n.config.transitionDuration,function(){o.css("position","").css("z-index",2).css("display","block"),d(e)}),!0},h=function(t,e){var i,o,a,r,s,l=n.plugin.find(".ps-current > ul");if("undefined"==typeof e&&(e="left"),0==n.currentSlide)l.find(".elt_1").css({position:"",left:"",opacity:1,"z-index":2}).show(),n.plugin.find(".ps-list > li.elt_1").css("opacity","1"),d(t);else{if(n.transitionInProgress)return!1;n.transitionInProgress=!0,i=l.width(),"left"==e?(o=-i,a=i):(o=i,a=-i),r=l.find(".elt_"+n.currentSlide),"function"!=typeof r.animate&&(r.animate=function(t,e,n){r.css(t),n&&n()}),r.css("position","absolute").animate({left:o},n.config.transitionDuration,function(){r.css("position","").css("z-index",1).css("left","").css("opacity",0).hide()}),s=l.find(".elt_"+t.id),"function"!=typeof s.animate&&(s.animate=function(t,e,n){s.css(t),n&&n()}),s.css("position","absolute").css("left",a).css("opacity",1).show().animate({left:0},n.config.transitionDuration,function(){s.css("position","").css("left","").css("z-index",2).show(),n.transitionInProgress=!1,d(t)})}return n.currentSlide=t.id,!0},p=function(t,e,i){if(t==n.currentSlide)return!1;var o=n.data[t-1];if("undefined"==typeof o)throw new Error("pgwSlideshow - The element "+t+" is undefined");return"undefined"==typeof i&&(i="left"),"function"==typeof n.config.beforeSlide&&n.config.beforeSlide(t),"function"==typeof n.plugin.find(".ps-caption").fadeOut?n.plugin.find(".ps-caption, .ps-prev, .ps-next").fadeOut(n.config.transitionDuration/2):n.plugin.find(".ps-caption, .ps-prev, .ps-next").hide(),"sliding"==n.config.transitionEffect?h(o,i):c(o),"undefined"!=typeof e&&n.config.autoSlide&&f(),!0},f=function(){return clearInterval(n.intervalEvent),n.slideCount>1&&n.config.autoSlide&&(n.intervalEvent=setInterval(function(){var t;t=n.currentSlide+1<=n.slideCount?n.currentSlide+1:1,p(t)},n.config.intervalDuration)),!0},m=function(){var t,e;if(!n.config.displayList)return!1;r();var i=n.plugin.find(".ps-list"),o=i.width(),a=n.plugin.find(".ps-list > ul"),s=a.width();return s>o?(a.css("margin","0 45px"),e=parseInt(a.css("margin-left")),t=parseInt(a.css("margin-right")),o-=e+t,i.find(".ps-prev").show().unbind("click").click(function(){var t=parseInt(a.css("left")),e=t+o;0==t?e=-(s-o):e>0&&(e=0),"function"==typeof a.animate?a.animate({left:e},n.config.transitionDuration):a.css("left",e)}),i.find(".ps-next").show().unbind("click").click(function(){var t=parseInt(a.css("left")),e=t-o,i=-(s-o);t==i?e=0:i>e&&(e=i),"function"==typeof a.animate?a.animate({left:e},n.config.transitionDuration):a.css("left",e)}),n.config.touchControls&&(n.plugin.find(".ps-list > ul").on("touchmove",function(t){var e,o,r,s,l;try{if(t.originalEvent.touches[0].clientX&&(e=0==n.touchListLastPosition?0:n.touchListLastPosition,nbPixels=0==n.touchListLastPosition?1:Math.abs(e-t.originalEvent.touches[0].clientX),n.touchListLastPosition=t.originalEvent.touches[0].clientX,o="",e>t.originalEvent.touches[0].clientX?o="left":es&&a.css("left",l)}else"right"==o&&(l=r+nbPixels,0>l?a.css("left",l):a.css("left",0))}catch(t){n.touchListLastPosition=!1}}),n.plugin.find(".ps-list > ul").on("touchend",function(){n.touchListLastPosition=!1}))):(e=parseInt((o-s)/2),a.css("left",0).css("margin-left",e),i.find(".ps-prev").hide(),i.find(".ps-next").hide(),n.plugin.find(".ps-list > ul").unbind("touchstart touchmove touchend")),!0},g=function(){var t,e=n.plugin.find(".ps-list").width(),i=n.plugin.find(".ps-list > ul"),o=i.width(),a=parseInt(i.css("margin-left")),r=parseInt(i.css("margin-right"));e-=a+r;var s=Math.abs(parseInt(i.css("left"))),l=s+e,u=n.plugin.find(".ps-list .ps-selected").position().left,d=u+n.plugin.find(".ps-list .ps-selected").width();return(s>u||d>l||o>e&&l>d)&&(t=-(o-e),t>-u?i.css("left",t):i.css("left",-u)),!0};return n.startSlide=function(){return n.config.autoSlide=!0,f(),!0},n.stopSlide=function(){return n.config.autoSlide=!1,clearInterval(n.intervalEvent),!0},n.getCurrentSlide=function(){return n.currentSlide},n.getSlideCount=function(){return n.slideCount},n.displaySlide=function(t){return p(t,!0),!0},n.nextSlide=function(){var t;return t=n.currentSlide+1<=n.slideCount?n.currentSlide+1:1,p(t,!0,"left"),!0},n.previousSlide=function(){var t;return t=n.currentSlide-1>=1?n.currentSlide-1:n.slideCount,p(t,!0,"right"),!0},n.destroy=function(e){return clearInterval(n.intervalEvent),"undefined"!=typeof e?(n.plugin.find(".ps-list > ul > li").each(function(){t(this).attr("style",null).removeClass().unbind("click"),t(this).html(t(this).find("span").html())}),n.plugin.find(".ps-current").remove(),n.plugin.find(".ps-list").find(".ps-prev, .ps-next").remove(),n.plugin.find(".ps-list > ul").addClass(n.config.mainClassName).attr("style",""),n.plugin.find(".ps-list > ul").unwrap().unwrap(),n.hide()):n.parent().parent().remove(),n.plugin=null,n.data=[],n.config={},n.currentSlide=0,n.slideCount=0,n.resizeEvent=null,n.intervalEvent=null,n.touchFirstPosition=null,n.window=null,!0},n.reload=function(e){return n.destroy(!0),n=this,n.plugin=this,n.window=t(window),n.plugin.show(),n.config=t.extend({},i,e),l(),n.window.resize(function(){clearTimeout(n.resizeEvent),n.resizeEvent=setTimeout(function(){s();var t=n.plugin.find(".ps-current > ul > li.elt_"+n.currentSlide+" img").css("max-height","").height();a(t),n.config.displayList&&(m(),g())},100)}),n.config.autoSlide&&f(),!0},o(),this}}(window.Zepto||window.jQuery);