/*      Request ID: cde7c9791aa8b9762e8561722dee811b (02/21/2019 4:03pm)      */



/*      Resource ID: 68f7958c06cbc39235e5f54eab8 (simple.js, minified by uglifyjs) (02/17/2019 5:13pm)      */

(function(t){t.widget("lw.lwGallerySimple",{options:{maxThumbHeight:100,speedPerThumb:100},_create:function(){var e=this.element,i=e.children(":first"),h=i.outerWidth(),s=this.options,l=this,n=t(".lw_gallery_image",i),r=n.find("img"),a=t(".lw_thumbs_wrapper",i),o=t(".lw_gallery_thumbnails",a),d=o.children();this.origThumbWidth=d.eq(0).outerWidth(true);this.$widget=i;this.$image=n;this.$thumb_wrapper=a;this.$thumb_list=o;this.$thumbs=d;this.$caption=t(".lw_gallery_caption",i);t('<img src="'+r.attr("src")+'"/>').load(function(){r.wrap('<div class="lw_loaded_image" />');r.width(i.outerWidth()).height("auto");l.$image.width(r.width()).height(r.height())});this.$selected=d.eq(0).addClass("lw_gallery_selected");i.on("click",".lw_gallery_thumbnails a",function(e){e.preventDefault();l.selectThumb(t(this));return true});this.$thumb_wrapper.find(".controls").filter(".prev").hide();o.imagesLoaded(function(){l.size();var e=Math.floor(i.find(".lw_slideshow_interval").text());if(e>=100)l.enableSlideshow(e);t(window).resize(function(){l._onEventStop(function(){l.size()},500)})})},size:function(){var e=this.options,i=this.$thumbs.eq(0),h=0,s=0;this.$thumbs.each(function(){var i=t(this),l=i.find("> a > img"),n=l.height();if(n>e.maxThumbHeight){i.width("auto");l.height(e.maxThumbHeight).width("auto");n=e.maxThumbHeight}if(n>h){h=n}s+=i.outerWidth(true)});s-=i.outerWidth(true)-i.width();this.$thumb_wrapper.css("height",h);this.initSliderScroll(s);this.$image.width(this.$widget.width()).find("img").width(this.$widget.width())},selectThumb:function(t){var e=t.attr("href"),i=t.siblings(".lw_gallery_thumbcaption").val(),h=t.siblings(".lw_image_title").val(),s=t.siblings(".lw_gallery_thumbcredit").val();if(i&&i.length>0){i=i.replace(/<([^>]+)=&quot;(.*?)&quot;([^>]*)>/gi,'<$1="$2"$3>')}s=s!==" "?"Photo Credit: "+s:"";if(this.$selected&&this.$selected.length){this.$selected.removeClass("lw_gallery_selected")}this.$selected=t.parent().addClass("lw_gallery_selected");this.showImage(e,i,h,s)},showImage:function(e,i,h,s){var l=this.$widget,n=t('<div class = "lw_gallery_spinner"/>'),r=t.Deferred(),a=t.Deferred(),o=this,d,u;d=this.$image.children(".lw_loaded_image").clone().addClass("new").hide().appendTo(this.$image);u=d.find("img").removeAttr("width").removeAttr("height").removeAttr("srcset").width(this.$image.width()).height("auto").attr("src",e);d.show().imagesLoaded(function(){l.find(".lw_gallery_caption").find("h2").text(h).end().find("span").html(i).end().find(".lw_gallery_credit").text(s);r.resolve()});o.$image.children(".lw_loaded_image:not(.new)").fadeOut("fast",function(){t(this).remove();n.appendTo(o.$image);a.resolve()});t.when(r.promise(),a.promise()).then(function(){o.$image.height(u.height()).children(".lw_loaded_image").removeClass("new");n.remove()})},initSliderScroll:function(e){var i=this,h=this.options,s=this.$thumb_wrapper.find(".controls"),l=s.filter(".prev"),n=s.filter(".next"),r=this.thumbWidth+this.marginWidth,a=e-this.$thumb_wrapper.width(),o=this.$thumbs.length*this.options.speedPerThumb,d=0,u;if(this.$thumb_wrapper.width()<e){t(".lw_gallery_scroller .controls",this.$thumb_wrapper).show()}else{t(".lw_gallery_scroller .controls",this.$thumb_wrapper).hide()}this.shiftWidth=a;s.children("div").css("line-height",s.height()+"px");l.unbind("mouseenter").unbind("mouseleave");n.unbind("mouseenter").unbind("mouseleave");l.mouseenter(function(){u=Math.ceil(o-(a+i.$thumb_list.position().left)/a*1*o);i.moveSlide("back",o)}).mouseleave(function(){i.$thumb_list.stop();s.fadeIn();if(i.$thumb_list.position().left===0){l.fadeOut()}});n.mouseenter(function(){u=Math.ceil((a+i.$thumb_list.position().left)/a*1*o);i.moveSlide("forward",o)}).mouseleave(function(){i.$thumb_list.stop();s.fadeIn();if(a+i.$thumb_list.position().left===0){n.fadeOut()}})},moveSlide:function(t,e){var i=t==="forward"?-this.shiftWidth:0;this.$thumb_list.stop().animate({left:i},e)},makeThumbVisibleInSlider:function(t){var e=this,i=-this.$thumb_list.position().left,h=this.$thumb_wrapper.width(),s=i+h-this.thumbWidth,l=this.$thumbs.index(t.parent()),n=l*(this.thumbWidth+this.marginWidth),r;if(i>n||n>s){r=n<this.shiftWidth?n:this.shiftWidth;this.$thumb_list.stop().animate({left:-r},"fast")}},enableSlideshow:function(t){var e=this,i=this.$thumbs.length,h=false;this.$widget.on("mouseover",".lw_gallery_image,.lw_thumbs_wrapper",function(){h=true}).on("mouseout",".lw_gallery_image,.lw_thumbs_wrapper",function(){h=false});this.interval_id=setInterval(function(){if(h)return;var t=e.$thumbs.index(e.$selected),s=t+1<i?t+1:0,l=e.$thumbs.eq(s).find("a");e.selectThumb(l)},t)},disableSlideshow:function(){if(this.interval_id){clearInterval(this.interval_id)}},_onEventStop:function(t,e){if(this._resize_timer){clearTimeout(this._resize_time)}this._resize_timer=setTimeout(t,e)}});t(function(){t(".lw_gallery_simple").lwGallerySimple()});livewhale.lib.getBody().bind("widgetLoad.lw",function(e,i,h){var s=t(h);if("galleries_inline"===i&&s.hasClass("lw_gallery_simple")){t(h).lwGallerySimple()}return true})})(livewhale.jQuery);