1/*! 2* jQuery Cookie plugin 3* 4* Copyright (c) 2010 Klaus Hartl (stilbuero.de) 5* Dual licensed under the MIT and GPL licenses: 6* http://www.opensource.org/licenses/mit-license.php 7* http://www.gnu.org/licenses/gpl.html 8* 9*/ 10jQuery.cookie=function(e,n,o){if(arguments.length>1&&"[object Object]"!==String(n)){if(o=jQuery.extend({},o),null==n&&(o.expires=-1),"number"==typeof o.expires){var t=o.expires,r=o.expires=new Date;r.setDate(r.getDate()+t)}return n=String(n),document.cookie=[encodeURIComponent(e),"=",o.raw?n:encodeURIComponent(n),o.expires?"; expires="+o.expires.toUTCString():"",o.path?"; path="+o.path:"",o.domain?"; domain="+o.domain:"",o.secure?"; secure":""].join("")}var i,c=(o=n||{}).raw?function(e){return e}:decodeURIComponent;return(i=new RegExp("(?:^|; )"+encodeURIComponent(e)+"=([^;]*)").exec(document.cookie))?c(i[1]):null}; 11!function(e,t,n,o){e.fn.sonar=function(t,n){return"boolean"==typeof t&&(n=t,t=o),e.sonar(this[0],t,n)};var i,l=n.body,r=e(t),f="scrollin",s="scrollout",a=function(e,i,r){if(e){l||(l=n.body);var f=e,s=0,a=l.offsetHeight,u=t.innerHeight||n.documentElement.clientHeight||l.clientHeight||0,c=n.documentElement.scrollTop||t.pageYOffset||l.scrollTop||0,d=e.offsetHeight||0;if(!e.sonarElemTop||e.sonarBodyHeight!==a){if(f.offsetParent)do{s+=f.offsetTop}while(f=f.offsetParent);e.sonarElemTop=s,e.sonarBodyHeight=a}return i=i===o?0:i,!(e.sonarElemTop+(r?0:d)<c-i||e.sonarElemTop+(r?d:0)>c+u+i)}},u={},c=0,d=function(){i&&clearTimeout(i),i=setTimeout(function(){var t,n,o,i,l,r,f;for(o in u)for(r=0,f=(n=u[o]).length;f>r;r++)t=(i=n[r]).elem,l=a(t,i.px,i.full),(o===s?!l:l)?i.tr||(t["_"+o]?(e(t).triggerHandler(o),i.tr=1):(n.splice(r,1),r--,f--)):i.tr=0},0)},p=function(e,t){e["_"+t]=0},h=function(t,n){var o=n.px,i=n.full,l=n.evt,p=a(t,o,i),h=0;t["_"+l]=1,(l===s?!p:p)&&(setTimeout(function(){e(t).triggerHandler(l===s?s:f)},0),h=1),u[l].push({elem:t,px:o,full:i,tr:h}),c||(r.bind("scroll",d),c=1)};e.sonar=a,u[f]=[],e.event.special[f]={add:function(e){var t=e.data||{};this[f]||h(this,{px:t.distance,full:t.full,evt:f})},remove:function(){p(this,f)}},u[s]=[],e.event.special[s]={add:function(e){var t=e.data||{};this[s]||h(this,{px:t.distance,full:t.full,evt:s})},remove:function(){p(this,s)}}}(jQuery,window,document); 12/*! 13 * jQuery Lazy - v0.3.8 14 * http://jquery.eisbehr.de/lazy/ 15 * http://eisbehr.de 16 * 17 * Copyright 2014, Daniel 'Eisbehr' Kern 18 * 19 * Dual licensed under the MIT and GPL-2.0 licenses: 20 * http://www.opensource.org/licenses/mit-license.php 21 * http://www.gnu.org/licenses/gpl-2.0.html 22 * 23 * jQuery("img.lazy").lazy(); 24 */ 25!function(t,e,n){t.fn.lazy=function(r){"use strict";function o(){if(E=e.devicePixelRatio>1,null!==A.defaultImage||null!==A.placeholder)for(var n=0;n<g.length;n++){var i=t(g[n]);null===A.defaultImage||i.attr("src")||i.attr("src",A.defaultImage),null===A.placeholder||i.css("background-image")&&"none"!=i.css("background-image")||i.css("background-image","url("+A.placeholder+")")}A.delay>=0&&setTimeout(function(){a(!0)},A.delay),(A.delay<0||A.combined)&&(a(!1),m(function(){t(A.appendScroll).bind("scroll",f(A.throttle,function(){m(function(){a(!1)},this,!0)}))},this),m(function(){t(A.appendScroll).bind("resize",f(A.throttle,function(){p=y=-1,m(function(){a(!1)},this,!0)}))},this))}function a(e){if(g.length){for(var n=!1,i=0;i<g.length;i++)!function(){var r=g[i],o=t(r);if(u(r)||e){var a=r.tagName.toLowerCase();!o.attr(A.attribute)||!("img"==a&&o.attr(A.attribute)!=o.attr("src")||"img"!=a&&o.attr(A.attribute)!=o.css("background-image"))||o.data(A.handledName)||!o.is(":visible")&&A.visibleOnly||(n=!0,o.data(A.handledName,!0),m(function(){l(o,a)},this))}}();n&&m(function(){g=t(g).filter(function(){return!t(this).data(A.handledName)})},this)}}function l(n,i){var r=t(new Image);++v,r.error(A.onError?function(){s(A.onError,n),h()}:function(){h()});var o=!1;r.one("load",function(){var t=function(){return o?(n.hide(),"img"==i?n.attr("src",r.attr("src")):n.css("background-image","url("+r.attr("src")+")"),n[A.effect](A.effectTime),A.removeAttribute&&(n.removeAttr(A.attribute),n.removeAttr(A.retinaAttribute)),s(A.afterLoad,n),r.unbind("load").remove(),void h()):void e.setTimeout(t,100)};t()}),s(A.beforeLoad,n),r.attr("src",n.attr(E&&n.attr(A.retinaAttribute)?A.retinaAttribute:A.attribute)),s(A.onLoad,n),o=!0,r.complete&&r.load()}function u(t){var e=c(),n=d(),i=t.getBoundingClientRect(),r=n+A.threshold>i.top&&-A.threshold<i.bottom,o=e+A.threshold>i.left&&-A.threshold<i.right;return"vertical"==A.scrollDirection?r:("horizontal"==A.scrollDirection||r)&&o}function c(){return p>=0?p:p=e.innerWidth||n.documentElement.clientWidth||n.body.clientWidth||n.body.offsetWidth||A.fallbackWidth}function d(){return y>
25=0?y:y=e.innerHeight||n.documentElement.clientHeight||n.body.clientHeight||n.body.offsetHeight||A.fallbackHeight}function f(t,e){var r,o=0;return function n(){function n(){o=+new Date,e.apply(void 0)}var a=+new Date-o;r&&clearTimeout(r),a>t||!A.enableThrottle?n():r=setTimeout(n,t-a)}}function h(){--v,g.size()||v||s(A.onFinishedAll,null)}function s(t,e){t&&m(e?function(){t(e)}:t,this)}function b(){setTimeout(function(){m(),w.length&&b()},2)}function m(t,n,i){if(t)return A.enableQueueing?((!i||i&&!L)&&(w.push([t,n,i]),i&&(L=!0)),void(1==w.length&&b())):void t.call(n||e);var r=w.shift();r&&(r[2]&&(L=!1),r[0].call(r[1]||e))}var A={bind:"load",threshold:500,fallbackWidth:2e3,fallbackHeight:2e3,visibleOnly:!1,appendScroll:e,scrollDirection:"both",defaultImage:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",placeholder:null,delay:-1,combined:!1,attribute:"data-src",retinaAttribute:"data-retina",removeAttribute:!0,handledName:"handled",effect:"show",effectTime:0,enableThrottle:!1,throttle:250,enableQueueing:!0,beforeLoad:null,onLoad:null,afterLoad:null,onError:null,onFinishedAll:null},g=this,v=0,p=-1,y=-1,E=!1,w=[],L=!1;return r&&t.extend(A,r),A.onError&&g.each(function(){var e=this;m(function(){t(e).bind("error",function(){s(A.onError,t(this))})},e)}),"load"==A.bind?t(e).load(o):"event"==A.bind&&o(),this},t.fn.Lazy=t.fn.lazy}(jQuery,window,document); 26!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};(b=function(){var b=0;return function c(c,d){var f,e=this;e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,b){return'<button type="button" data-role="none" role="button" aria-required="false" tabindex="0">'+(b+1)+"</button>"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.hidden="hidden",e.paused=!1,e.positionProp=null,e.respondTo=null,e.rowCount=1,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.visibilityChange="visibilitychange",e.windowWidth=0,e.windowTimer=null,f=a(c).data("slick")||{},e.options=a.extend({},e.defaults,f,d),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,void 0!==document.mozHidden?(e.hidden="mozHidden",e.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(e.hidden="webkitHidden",e.visibilityChange="webkitvisibilitychange"),e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.registerBreakpoints(),e.init(!0),e.checkResponsive(!0)}}()).prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):!0===d?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&!0===a.options.adaptiveHeight&&!1===a.options.vertical){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),!0===e.options.rtl&&!1===e.options.vertical&&(b=-b),!1===e.transformsEnabled?!1===e.options.vertical?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):!1===e.cssTransitions?(!0===e.options.rtl&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),!1===e.options.vertical?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))}
26,complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),d[e.animType]=!1===e.options.vertical?"translate3d("+b+"px, 0px, 0px)":"translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.asNavFor=function(b){var d=this.options.asNavFor;d&&null!==d&&(d=a(d).not(this.$slider)),null!==d&&"object"==typeof d&&d.each(function(){var c=a(this).slick("getSlick");c.unslicked||c.slideHandler(b,!0)})},b.prototype.applyTransition=function(a){var b=this,c={};c[b.transitionType]=!1===b.options.fade?b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:"opacity "+b.options.speed+"ms "+b.options.cssEase,!1===b.options.fade?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer),a.slideCount>a.options.slidesToShow&&!0!==a.paused&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this;!1===a.options.infinite?1===a.direction?(a.currentSlide+1===a.slideCount-1&&(a.direction=0),a.slideHandler(a.currentSlide+a.options.slidesToScroll)):(0==a.currentSlide-1&&(a.direction=1),a.slideHandler(a.currentSlide-a.options.slidesToScroll)):a.slideHandler(a.currentSlide+a.options.slidesToScroll)},b.prototype.buildArrows=function(){var b=this;!0===b.options.arrows&&(b.$prevArrow=a(b.options.prevArrow).addClass("slick-arrow"),b.$nextArrow=a(b.options.nextArrow).addClass("slick-arrow"),b.slideCount>b.options.slidesToShow?(b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.prependTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),!0!==b.options.infinite&&b.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},b.prototype.buildDots=function(){var c,d,b=this;if(!0===b.options.dots&&b.slideCount>b.options.slidesToShow){for(d='<ul class="'+b.options.dotsClass+'">',c=0;c<=b.getDotCount();c+=1)d+="<li>"+b.options.customPaging.call(this,b,c)+"</li>";d+="</ul>",b.$dots=a(d).appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b).data("originalStyling",a(c).attr("style")||"")}),b.$slidesCache=b.$slides,b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('<div class="slick-track"/>').appendTo(b.$slider):b.$slides.wrapAll('<div class="slick-track"/>').parent(),b.$list=b.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),b.$slideTrack.css("opacity",0),(!0===b.options.centerMode||!0===b.options.swipeToSlide)&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),!0===b.options.draggable&&b.$list.addClass("draggable")},b.prototype.buildRows=function(){var b,c,d,e,f,g,h,a=this;if(e=document.createDocumentFragment(),g=a.$slider.children(),a.options.rows>1){for(h=a.options.slidesPerRow*a.options.rows,f=Math.ceil(g.length/h),b=0;f>b;b++){var i=document.createElement("div");for(c=0;c<a.options.rows;c++){var j=document.createElement("div");for(d=0;d<a.options.slidesPerRow;d++){var k=b*h+(c*a.options.slidesPerRow+d);g.get(k)&&j.appendChild(g.get(k))}i.appendChild(j)}e.appendChild(i)}a.$slider.html(e),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},b.prototype.checkResponsive=function(b,c){var e,f,g,d=this,h=!1,i=d.$slider.width(),j=window.innerWidth||a(window).width();if("window"===d.respondTo?g=j:"slider"===d.respondTo?g=i:"min"===d.respondTo&&(g=Math.min(j,i)),d.options.responsive&&d.options.responsive.length&&null!==d.options.responsive){for(e in f=null,d.breakpoints)d.breakpoints.hasOwnProperty(e)&&(!1===d.originalSettings.mobileFirst?g<d.breakpoints[e]&&(f=d.breakpoints[e]):g>d.breakpoints[e]&&(f=d.breakpoints[e]));null!==f?null!==d.activeBreakpoint?(f!==d.activeBreakpoint||c)&&(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),!0===b&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),!0===b&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):null!==d.activeBreakpoint&&(d.activeBreakpoint=null,d.options=d.originalSettings,!0===b&&(d.currentSlide=d.options.initialSlide),d.refresh(b),h=f),b||!1===h||d.$slider.trigger("breakpoint",[d,h])}},b.prototype.changeSlide=function(b,c){var f,g,d=this,e=a(b.target);switch(e.is("a")&&b.preventDefault(),e.is("li")||(e=e.closest("li")),f=0!==d.slideCount%d.options.slidesToScroll?0:(d.slideCount-d.currentSlide)%d.options.slidesToScroll,b.data.message){case"previous":g=0===f?d.options.slidesToScroll:d.options.slidesToShow-f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||e.index()*d.options.slidesToScroll;d.slideHandler(d.checkNavigable(i),!1,c),e.children().trigger("focus");break;default:return}},b.prototype.checkNavigable=function(a){var c,d;if(d=0,a>(c=this.getNavigableIndexes())[c.length-1])a=c[c.length-1];else for(var e in c){if(a<c[e]){a=d;break}d=c[e]}return a},b.prototype.cleanUpEvents=function(){var b=this;b.options.dots&&null!==b.$dots&&(a("li",b.$dots).off("click.slick",b.changeSlide),!0===b.options.pauseOnDotsHover&&!0===b.options.autoplay&&a("li",b.$dots).off("mouseenter.slick",a.proxy(b.setPaused,b,!0)).off("mouseleave.
26slick",a.proxy(b.setPaused,b,!1))),!0===b.options.arrows&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow&&b.$prevArrow.off("click.slick",b.changeSlide),b.$nextArrow&&b.$nextArrow.off("click.slick",b.changeSlide)),b.$list.off("touchstart.slick mousedown.slick",b.swipeHandler),b.$list.off("touchmove.slick mousemove.slick",b.swipeHandler),b.$list.off("touchend.slick mouseup.slick",b.swipeHandler),b.$list.off("touchcancel.slick mouseleave.slick",b.swipeHandler),b.$list.off("click.slick",b.clickHandler),a(document).off(b.visibilityChange,b.visibility),b.$list.off("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.off("mouseleave.slick",a.proxy(b.setPaused,b,!1)),!0===b.options.accessibility&&b.$list.off("keydown.slick",b.keyHandler),!0===b.options.focusOnSelect&&a(b.$slideTrack).children().off("click.slick",b.selectHandler),a(window).off("orientationchange.slick.slick-"+b.instanceUid,b.orientationChange),a(window).off("resize.slick.slick-"+b.instanceUid,b.resize),a("[draggable!=true]",b.$slideTrack).off("dragstart",b.preventDefault),a(window).off("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).off("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.cleanUpRows=function(){var b,a=this;a.options.rows>1&&((b=a.$slides.children().children()).removeAttr("style"),a.$slider.html(b))},b.prototype.clickHandler=function(a){!1===this.shouldClick&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(b){var c=this;c.autoPlayClear(),c.touchObject={},c.cleanUpEvents(),a(".slick-cloned",c.$slider).detach(),c.$dots&&c.$dots.remove(),!0===c.options.arrows&&(c.$prevArrow&&c.$prevArrow.length&&(c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.prevArrow)&&c.$prevArrow.remove()),c.$nextArrow&&c.$nextArrow.length&&(c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.nextArrow)&&c.$nextArrow.remove())),c.$slides&&(c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){a(this).attr("style",a(this).data("originalStyling"))}),c.$slideTrack.children(this.options.slide).detach(),c.$slideTrack.detach(),c.$list.detach(),c.$slider.append(c.$slides)),c.cleanUpRows(),c.$slider.removeClass("slick-slider"),c.$slider.removeClass("slick-initialized"),c.unslicked=!0,b||c.$slider.trigger("destroy",[c])},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",!1===b.options.fade?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b){var c=this;!1===c.cssTransitions?(c.$slides.eq(a).css({zIndex:c.options.zIndex}),c.$slides.eq(a).animate({opacity:1},c.options.speed,c.options.easing,b)):(c.applyTransition(a),c.$slides.eq(a).css({opacity:1,zIndex:c.options.zIndex}),b&&setTimeout(function(){c.disableTransition(a),b.call()},c.options.speed))},b.prototype.fadeSlideOut=function(a){var b=this;!1===b.cssTransitions?b.$slides.eq(a).animate({opacity:0,zIndex:b.options.zIndex-2},b.options.speed,b.options.easing):(b.applyTransition(a),b.$slides.eq(a).css({opacity:0,zIndex:b.options.zIndex-2}))},b.prototype.filterSlides=b.prototype.slickFilter=function(a){var b=this;null!==a&&(b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.getCurrent=b.prototype.slickCurrentSlide=function(){return this.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(!0===a.options.infinite)for(;b<a.slideCount;)++d,b=c+a.options.slidesToShow,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;else if(!0===a.options.centerMode)d=a.slideCount;else for(;b<a.slideCount;)++d,b=c+a.options.slidesToShow,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d-1},b.prototype.getLeft=function(a){var c,d,f,b=this,e=0;return b.slideOffset=0,d=b.$slides.first().outerHeight(!0),!0===b.options.infinite?(b.slideCount>b.options.slidesToShow&&(b.slideOffset=-1*b.slideWidth*b.options.slidesToShow,e=-1*d*b.options.slidesToShow),0!==b.slideCount%b.options.slidesToScroll&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=-1*(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth,e=-1*(b.options.slidesToShow-(a-b.slideCount))*d):(b.slideOffset=-1*b.slideCount%b.options.slidesToScroll*b.slideWidth,e=-1*b.slideCount%b.options.slidesToScroll*d))):a+b.o
26ptions.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),!0===b.options.centerMode&&!0===b.options.infinite?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:!0===b.options.centerMode&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=!1===b.options.vertical?-1*a*b.slideWidth+b.slideOffset:-1*a*d+e,!0===b.options.variableWidth&&(c=(f=b.slideCount<=b.options.slidesToShow||!1===b.options.infinite?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow))[0]?-1*f[0].offsetLeft:0,!0===b.options.centerMode&&(c=(f=!1===b.options.infinite?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1))[0]?-1*f[0].offsetLeft:0,c+=(b.$list.width()-f.outerWidth())/2)),c},b.prototype.getOption=b.prototype.slickGetOption=function(a){return this.options[a]},b.prototype.getNavigableIndexes=function(){var e,a=this,b=0,c=0,d=[];for(!1===a.options.infinite?e=a.slideCount:(b=-1*a.options.slidesToScroll,c=-1*a.options.slidesToScroll,e=2*a.slideCount);e>b;)d.push(b),b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var d,e,b=this;return e=!0===b.options.centerMode?b.slideWidth*Math.floor(b.options.slidesToShow/2):0,!0===b.options.swipeToSlide?(b.$slideTrack.find(".slick-slide").each(function(c,f){return f.offsetLeft-e+a(f).outerWidth()/2>-1*b.swipeLeft?(d=f,!1):void 0}),Math.abs(a(d).attr("data-slick-index")-b.currentSlide)||1):b.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){this.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(b){var c=this;a(c.$slider).hasClass("slick-initialized")||(a(c.$slider).addClass("slick-initialized"),c.buildRows(),c.buildOut(),c.setProps(),c.startLoad(),c.loadSlider(),c.initializeEvents(),c.updateArrows(),c.updateDots()),b&&c.$slider.trigger("init",[c]),!0===c.options.accessibility&&c.initADA()},b.prototype.initArrowEvents=function(){var a=this;!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;!0===b.options.dots&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),!0===b.options.dots&&!0===b.options.pauseOnDotsHover&&!0===b.options.autoplay&&a("li",b.$dots).on("mouseenter.slick",a.proxy(b.setPaused,b,!0)).on("mouseleave.slick",a.proxy(b.setPaused,b,!1))},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"}
26,b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),a(document).on(b.visibilityChange,a.proxy(b.visibility,b)),b.$list.on("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.on("mouseleave.slick",a.proxy(b.setPaused,b,!1)),!0===b.options.accessibility&&b.$list.on("keydown.slick",b.keyHandler),!0===b.options.focusOnSelect&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,a.proxy(b.orientationChange,b)),a(window).on("resize.slick.slick-"+b.instanceUid,a.proxy(b.resize,b)),a("[draggable!=true]",b.$slideTrack).on("dragstart",b.preventDefault),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),!0===a.options.dots&&a.slideCount>a.options.slidesToShow&&a.$dots.show(),!0===a.options.autoplay&&a.autoPlay()},b.prototype.keyHandler=function(a){var b=this;a.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===a.keyCode&&!0===b.options.accessibility?b.changeSlide({data:{message:"previous"}}):39===a.keyCode&&!0===b.options.accessibility&&b.changeSlide({data:{message:"next"}}))},b.prototype.lazyLoad=function(){function g(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy"),d=document.createElement("img");d.onload=function(){b.animate({opacity:0}
26,100,function(){b.attr("src",c).animate({opacity:1},200,function(){b.removeAttr("data-lazy").removeClass("slick-loading")})})},d.src=c})}var e,f,b=this;!0===b.options.centerMode?!0===b.options.infinite?f=(e=b.currentSlide+(b.options.slidesToShow/2+1))+b.options.slidesToShow+2:(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=b.options.slidesToShow/2+1+2+b.currentSlide):(f=(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide)+b.options.slidesToShow,!0===b.options.fade&&(e>0&&e--,f<=b.slideCount&&f++)),g(b.$slider.find(".slick-slide").slice(e,f)),b.slideCount<=b.options.slidesToShow?g(b.$slider.find(".slick-slide")):b.currentSlide>=b.slideCount-b.options.slidesToShow?g(b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow)):0===b.currentSlide&&g(b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},b.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},b.prototype.pause=b.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){this.paused=!1,this.autoPlay()},b.prototype.postSlide=function(a){var b=this;b.$slider.trigger("afterChange",[b,a]),b.animating=!1,b.setPosition(),b.swipeLeft=null,!0===b.options.autoplay&&!1===b.paused&&b.autoPlay(),!0===b.options.accessibility&&b.initADA()},b.prototype.prev=b.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},b.prototype.preventDefault=function(a){a.preventDefault()},b.prototype.progressiveLazyLoad=function(){var d,b=this;a("img[data-lazy]",b.$slider).length>0&&(d=a("img[data-lazy]",b.$slider).first()).attr("src",d.attr("data-lazy")).removeClass("slick-loading").load(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad(),!0===b.options.adaptiveHeight&&b.setPosition()}).error(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()})},b.prototype.refresh=function(b){var c=this,d=c.currentSlide;c.destroy(!0),a.extend(c,c.initials,{currentSlide:d}),c.init(),b||c.changeSlide({data:{message:"index",index:d}},!1)},b.prototype.registerBreakpoints=function(){var c,d,e,b=this,f=b.options.responsive||null;if("array"===a.type(f)&&f.length){for(c in b.respondTo=b.options.respondTo||"window",f)if(e=b.breakpoints.length-1,d=f[c].breakpoint,f.hasOwnProperty(c)){for(;e>=0;)b.breakpoints[e]&&b.breakpoints[e]===d&&b.breakpoints.splice(e,1),e--;b.breakpoints.push(d),b.breakpointSettings[d]=f[c].settings}b.breakpoints.sort(function(a,c){return b.options.mobileFirst?a-c:c-a})}},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.registerBreakpoints(),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.checkResponsive(!1,!0),!0===b.options.focusOnSelect&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses(0),b.setPosition(),b.$slider.trigger("reInit",[b]),!0===b.options.autoplay&&b.focusHandler()},b.prototype.resize=function(){var b=this;a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.unslicked||b.setPosition()},50))},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;return"boolean"==typeof a?a=!0===(b=a)?0:d.slideCount-1:a=!0===b?--a:a,!(d.slideCount<1||0>a||a>d.slideCount-1)&&(d.unload(),!0===c?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,void d.reinit())},b.prototype.setCSS=function(a){var d,e,b=this,c={};!0===b.options.rtl&&(a=-a),d="left"==b.positionProp?Math.ceil(a)+"px":"0px",e="top"==b.positionProp?Math.ceil(a)+"px":"0px",c[b.positionProp]=a,!1===b.transformsEnabled?b.$
26slideTrack.css(c):(c={},!1===b.cssTransitions?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$slideTrack.css(c)))},b.prototype.setDimensions=function(){var a=this;!1===a.options.vertical?!0===a.options.centerMode&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),!0===a.options.centerMode&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),!1===a.options.vertical&&!1===a.options.variableWidth?(a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length))):!0===a.options.variableWidth?a.$slideTrack.width(5e3*a.slideCount):(a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length)));var b=a.$slides.first().outerWidth(!0)-a.$slides.first().width();!1===a.options.variableWidth&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-b)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=-1*b.slideWidth*d,!0===b.options.rtl?a(e).css({position:"relative",right:c,top:0,zIndex:b.options.zIndex-2,opacity:0}
26):a(e).css({position:"relative",left:c,top:0,zIndex:b.options.zIndex-2,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:b.options.zIndex-1,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&!0===a.options.adaptiveHeight&&!1===a.options.vertical){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(b,c,d){var f,g,e=this;if("responsive"===b&&"array"===a.type(c))for(g in c)if("array"!==a.type(e.options.responsive))e.options.responsive=[c[g]];else{for(f=e.options.responsive.length-1;f>=0;)e.options.responsive[f].breakpoint===c[g].breakpoint&&e.options.responsive.splice(f,1),f--;e.options.responsive.push(c[g])}else e.options[b]=c;!0===d&&(e.unload(),e.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),!1===a.options.fade?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=!0===a.options.vertical?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&!0===a.options.useCSS&&(a.cssTransitions=!0),a.options.fade&&("number"==typeof a.options.zIndex?a.options.zIndex<3&&(a.options.zIndex=3):a.options.zIndex=a.defaults.zIndex),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&!1!==a.animType&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=null!==a.animType&&!1!==a.animType},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;d=b.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),b.$slides.eq(a).addClass("slick-current"),!0===b.options.centerMode?(c=Math.floor(b.options.slidesToShow/2),!0===b.options.infinite&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active").attr("aria-hidden","false"):(e=b.options.slidesToShow+a,d.slice(e-c+1,e+c+2).addClass("slick-active").attr("aria-hidden","false")),0===a?d.eq(d.length-1-b.o
26ptions.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):d.length<=b.options.slidesToShow?d.addClass("slick-active").attr("aria-hidden","false"):(f=b.slideCount%b.options.slidesToShow,e=!0===b.options.infinite?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-a<b.options.slidesToShow?d.slice(e-(b.options.slidesToShow-f),e+f).addClass("slick-active").attr("aria-hidden","false"):d.slice(e,e+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===b.options.lazyLoad&&b.lazyLoad()},b.prototype.setupInfinite=function(){var c,d,e,b=this;if(!0===b.options.fade&&(b.options.centerMode=!1),!0===b.options.infinite&&!1===b.options.fade&&(d=null,b.slideCount>b.options.slidesToShow)){for(e=!0===b.options.centerMode?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");
26b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.setPaused=function(a){var b=this;!0===b.options.autoplay&&!0===b.options.pauseOnHover&&(b.paused=a,a?b.autoPlayClear():b.autoPlay())},b.prototype.selectHandler=function(b){var c=this,d=a(b.target).is(".slick-slide")?a(b.target):a(b.target).parents(".slick-slide"),e=parseInt(d.attr("data-slick-index"));return e||(e=0),c.slideCount<=c.options.slidesToShow?(c.setSlideClasses(e),void c.asNavFor(e)):void c.slideHandler(e)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,h=null,i=this;return b=b||!1,!0===i.animating&&!0===i.options.waitForAnimate||!0===i.options.fade&&i.currentSlide===a||i.slideCount<=i.options.slidesToShow?void 0:(!1===b&&i.asNavFor(a),d=a,h=i.getLeft(d),g=i.getLeft(i.currentSlide),i.currentLeft=null===i.swipeLeft?g:i.swipeLeft,!1===i.options.infinite&&!1===i.options.centerMode&&(0>a||a>i.getDotCount()*i.options.slidesToScroll)||!1===i.options.infinite&&!0===i.options.centerMode&&(0>a||a>i.slideCount-i.options.slidesToScroll)?void(!1===i.options.fade&&(d=i.currentSlide,!0!==c?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d))):(!0===i.options.autoplay&&clearInterval(i.autoPlayTimer),e=0>d?0!==i.slideCount%i.options.slidesToScroll?i.slideCount-i.slideCount%i.options.slidesToScroll:i.slideCount+d:d>=i.slideCount?0!==i.slideCount%i.options.slidesToScroll?0:d-i.slideCount:d,i.animating=!0,i.$slider.trigger("beforeChange",[i,i.currentSlide,e]),f=i.currentSlide,i.currentSlide=e,i.setSlideClasses(i.currentSlide),i.updateDots(),i.updateArrows(),!0===i.options.fade?(!0!==c?(i.fadeSlideOut(f),i.fadeSlide(e,function(){i.postSlide(e)})):i.postSlide(e),void i.animateHeight()):void(!0!==c?i.animateSlide(h,function(){i.postSlide(e)}):i.postSlide(e))))},b.prototype.startLoad=function(){var a=this;!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),!0===a.options.dots&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),0>(d=Math.round(180*c/Math.PI))&&(d=360-Math.abs(d)),45>=d&&d>=0||360>=d&&d>=315?!1===e.options.rtl?"left":"right":d>=135&&225>=d?!1===e.options.rtl?"right":"left":!0===e.options.verticalSwiping?d>=35&&135>=d?"left":"right":"vertical"},b.prototype.swipeEnd=function(){var c,b=this;if(b.dragging=!1,b.shouldClick=!(b.touchObject.swipeLength>10),void 0===b.touchObject.curX)return!1;if(!0===b.touchObject.edgeHit&&b.$slider.trigger("edge",[b,b.swipeDirection()]),b.touchObject.swipeLength>=b.touchObject.minSwipe)switch(b.swipeDirection()){case"left":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide+b.getSlideCount()):b.currentSlide+b.getSlideCount(),b.slideHandler(c),b.currentDirection=0,b.touchObject={},b.$slider.trigger("swipe",[b,"left"]);break;case"right":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide-b.getSlideCount()):b.currentSlide-b.getSlideCount(),b.slideHandler(c),b.currentDirection=1,b.touchObject={},b.$slider.trigger("swipe",[b,"right"])}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(!1===b.options.swipe||"ontouchend"in document&&!1===b.options.swipe||!1===b.options.draggable&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,!0===b.options.verticalSwiping&&(b.touchObject.minSwipe=b.listHeight/b.options.touchThreshold),a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var d,e,f,g,h,b=this;return h=void 0!==a.originalEvent?a.originalEvent.touches:null,!(!b.dragging||h&&1!==h.length)&&(d=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==h?h[0].pageX:a.clientX,b.touchObject.curY=void 0!==h?h[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),!0===b.options.verticalSwiping&&(b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curY-b.touchObject.startY,2)))),"vertical"!==(e=b.swipeDirection())?(void 0!==a.originalEvent&&b.touchObject.swipeLength>4&&a.preventDefault(),g=(!1===b.options.rtl?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),!0===b.options.verticalSwiping&&(g=b.touchObject.curY>b.touchObject.startY?1:-1),f=b.touchObject.swipeLength,b.touchObject.edgeHit=!1,!1===b.options.infinite&&(0===b.currentSlide&&"right"===e||b.currentSlide>=b.getDotCount()&&"left"===e)&&(f=b.touchObject.swipeLength*b.options.edgeFriction,b.touchObject.edgeHit=!0),b.swipeLeft=!1===b.options.vertical?d+f*g:d+f*(b.$list.height()/b.listWidth)*g,!0===b.options.verticalSwiping&&(b.swipeLeft=d+f*g),!0!==b.o
26ptions.fade&&!1!==b.options.touchMove&&(!0===b.animating?(b.swipeLeft=null,!1):void b.setCSS(b.swipeLeft))):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return 1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,void(b.dragging=!0))},b.prototype.unfilterSlides=b.prototype.slickUnfilter=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.remove(),b.$nextArrow&&b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},b.prototype.unslick=function(a){var b=this;b.$slider.trigger("unslick",[b,a]),b.destroy()},b.prototype.updateArrows=function(){var a=this;Math.floor(a.options.slidesToShow/2),!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&!a.options.infinite&&(a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(a.currentSlide>=a.slideCount-a.options.slidesToShow&&!1===a.options.centerMode||a.currentSlide>=a.slideCount-1&&!0===a.options.centerMode)&&(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},b.prototype.visibility=function(){var a=this;document[a.hidden]?(a.paused=!0,a.autoPlayClear()):!0===a.options.autoplay&&(a.paused=!1,a.autoPlay())},b.prototype.initADA=function(){var b=this;b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),b.$slideTrack.attr("role","listbox"),b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function(c){a(this).attr({role:"option"})}),null!==b.$dots&&b.$dots.attr("role","tablist").find("li").each(function(c){a(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+b.instanceUid+c,id:"slick-slide"+b.instanceUid+c})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),b.activateADA()},b.prototype.activateADA=function(){var a=this,b=a.$slider.find("*").is(":focus");a.$slideTrack.find(".slick-active").attr({"aria-hidden":"false",tabindex:"0"}).find("a, input, button, select").attr({tabindex:"0"}),b&&a.$slideTrack.find(".slick-active").focus()},b.prototype.focusHandler=function(){var b=this;b.$slider.on("focus.slick blur.slick","*",function(c){c.stopImmediatePropagation();var d=a(this);setTimeout(function(){b.isPlay&&(d.is(":focus")?(b.autoPlayClear(),b.paused=!0):(b.paused=!1,b.autoPlay()))},0)})},a.fn.slick=function(){for(var g,a=this,c=arguments[0],d=Array.prototype.slice.call(arguments,1),e=a.length,f=0;e>f;f++)if("object"==typeof c||void 0===c?a[f].slick=new b(a[f],c):g=a[f].slick[c].apply(a[f].slick,d),void 0!==g)return g;return a}}); 27var SITE_SEARCH_TOOLS_VERSION_FULL_NEW_SEARCH=3,SITE_SEARCH_TOOLS_VERSION_STANDARD_NEW_SEARCH=4,SITE_SEARCH_TOOLS_VERSION_TALKTOTUCKER_FULL=5,SITE_SEARCH_TYPE_LIST=2,SITE_SEARCH_TYPE_MAP=3,RENTAL_LIST_TYPE="8",MAX_PRICE=9e8,SIST_MAX_LISTINGS_PER_MAP=200,SIST_LISTING_CLASS_MLS=1;const SI_SHARED_JS_ROOT="/assets/dist/js",SI_SHARED_CSS_ROOT="/assets/dist/css",SIST_DEFAULT_MAX_LISTINGS_PER_SEARCH=2e6,SIST_MAX_NATIONAL_SEARCH_LISTINGS_PER_SEARCH=1e4;function popWin(theURL){window.open(theURL,"realtyInfo","location=1,status=1,scrollbars=1,resizable=1,toolbar=1,width=770,height=540").moveTo(10,10)}function noSpam(user,domain){locationstring="mailto:"+user+"@"+domain,window.location=locationstring}const loadScripts=scripts=>{var src=scripts.shift(),s=document.createElement("script");s.onload=function(){src.includes("intl-tel-input.js")&&window.intlTelInputGlobals.loadUtils("/assets/dist/js/intl-tel-input-utils.js"),scripts.length?loadScripts(scripts):void 0!==window.application&&window.application.run()},s.src=src,document.body.appendChild(s)},loadScript=(script,onload)=>{var s=document.createElement("script");s.setAttribute("type","text/javascript"),s.setAttribute("charset","UTF-8"),s.setAttribute("src",`/assets/dist/js/${script}.js?v=${SI_SCRIPTS.v}`),onload&&(s.onload=onload),document.body.appendChild(s)},storageAvailable=function(){let storage,kind=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"localStorage";try{storage=window[kind];let x="__storage_test__";return storage.setItem(x,x),storage.removeItem(x),!0}catch(e){return!1}},getLocalStorage=key=>
27storageAvailable()?localStorage.getItem(key):null,setLocalStorage=(key,val)=>{storageAvailable()&&localStorage.setItem(key,val)},removeLocalStorage=key=>{storageAvailable()&&localStorage.removeItem(key)};$(function(){let scripts=[],delay=300;const assetsStorageKeyVal=getLocalStorage("si-assets-initialized")||"false";if("false"===assetsStorageKeyVal||"5"===SI_SCRIPTS.page){const _width=$(window).width(),delayDefaul={home:500,content:200,searchTools:50,small:300,extraSmall:700};let delayOptions="undefined"!=typeof SI_SITE_DELAY?{...delayDefaul,...SI_SITE_DELAY}:delayDefaul;switch(SI_SCRIPTS.page){case"1":case"2":delay+=delayOptions.content;break;case"3":case"4":delay+=delayOptions.searchTools;break;default:delay+=delayOptions.home}_width<600?delay+=delayOptions.extraSmall:_width<992&&(delay+=delayOptions.small),_width<992&&"true"===assetsStorageKeyVal&&"5"===SI_SCRIPTS.page&&(delay+=200),setLocalStorage("si-assets-initialized","true")}else delay=600;siteData.leadIntlPhone&&$("head #si-global-style").after($('<link rel="stylesheet" type="text/css" />').attr("href",`/assets/dist/css/intl-tel-input.css?v=${SI_SCRIPTS.v}`)),scripts.push(`/assets/dist/js/intl-tel-input.js?v=${SI_SCRIPTS.v}`),"undefined"!=typeof SI_SCRIPTS&&SI_SCRIPTS.src.forEach(s=>{let src=s,ver="";Array.isArray(s)&&(src=s[0],ver=s[1]),scripts.push(`/assets/dist/js/${src}.js?v=${SI_SCRIPTS.v}${ver}`)}),setTimeout(()=>{loadScripts(scripts)},delay)});const getFBEventId=()=>Date.now().toString(),saveFBEvent=function(eid,eventName){const cookie=key=>(new RegExp((key||"=")+"=(.*?); ","gm").exec(document.cookie+"; ")||["",null])[1],req={...arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}};req.event_id=eid,req.event_name=eventName,req.user_agent=window.navigator.userAgent,req.fbp=cookie("_fbp"),req.fbc=cookie("_fbc"),req.url=window.location.href,req.client_ip=userData.clientIP,$.ajax({method:"POST",url:"/property-search/sist_ajax/process_fb_tracking_event.asp",data:{eventInfo:JSON.stringify(req)}}).done(function(){}).fail(function(){console.error("Error occurred saving FB event info")})};!function($){if(!siteData.trackingLinkGenerator||"undefined"!=typeof leadCaptureOriginPage)return;const lbUrl=SI_BASE_URL_CAA+"/tracking-link-generator.aspx?landingpage=",lgBtn=$('<a class="si-btn si-btn--secondary-hollow si-linkbuilder" style="display:none"><i class="fa fa-link"></i></a>');let lbTimer;$("body").append(lgBtn),lgBtn.click(function(){window.open(lbUrl+encodeURIComponent(window.location.href)+"&siteid="+(siteData.parentsiteid>0?siteData.parentsiteid:siteData.siteid)+"&pagetype="+("undefined"!=typeof detailData?1:0))}),"ontouchstart"in document.documentElement&&document.addEventListener("touchmove",function(event){if(1==event.targetTouches.length){var touch=event.targetTouches[0];touch.pageX>0&&touch.pageX<=50&&touch.pageY>0&&touch.pageY<=45?(clearTimeout(lbTimer),lbTimer=setTimeout(function(){lgBtn.fadeIn(600)},800)):(clearTimeout(lbTimer),lgBtn.fadeOut())}}),$(document).mousemove(function(e){e.pageX>0&&e.pageX<=50&&e.pageY>0&&e.pageY<=45?(clearTimeout(lbTimer),lbTimer=setTimeout(function(){lgBtn.fadeIn(600)},800)):(clearTimeout(lbTimer),lgBtn.fadeOut())})}(jQuery);const _amplitudeTracking=(()=>{const metadata={siteId:siteData.siteid.toString(),siteName:siteData.siteName};return siteData.agentsiteid>0&&(metadata.agentSiteId=siteData.agentsiteid.toString()),userData.id>0&&(metadata.userId=userData.id.toString()),{eventMetadata:metadata,onLeadContactRequest:formType=>{},trackListingDetailEvent:function(eventName){}}})(); 28var _siUtils=function($){return{isDefined:function(obj){return obj&&obj.length>0},getValue:function(obj){return _siUtils.isDefined(obj)?obj.val():""},getSearchCriteria:function(){var registrationpageqs="";return"undefined"!=typeof tagid&&"undefined"!=typeof tagname&&(registrationpageqs="?tagid="+tagid+"&tagname="+tagname),{area:_siUtils.getValue(jQuery("#area")),basement:_siUtils.getValue(jQuery("#basement")),condoprojectname:_siUtils.getValue(jQuery("#condoprojectname")),construction:_siUtils.getValue(jQuery("#construction")),county:_siUtils.getValue(jQuery("#county")),energy:_siUtils.getValue(jQuery("#energy")),exterior:_siUtils.getValue(jQuery("#exterior")),interior:_siUtils.getValue(jQuery("#interior")),lacreage:_siUtils.getValue(jQuery("#lacreage")),lbaths:_siUtils.getValue(jQuery("#lbaths")),lbeds:_siUtils.getValue(jQuery("#lbeds")),listtypedescrip:_siUtils.getValue(jQuery("#listtypedescrip")),lprice:_siUtils.getValue(jQuery("#lprice")),lsqft:_siUtils.getValue(jQuery("#lsqft")),mage:_siUtils.getValue(jQuery("#mage")),style:_siUtils.getValue(jQuery("#style")),subarea:_siUtils.getValue(jQuery("#subarea")),subdivision:_siUtils.getValue(jQuery("#subdivision")),uprice:_siUtils.getValue(jQuery("#uprice")),registrationp
28ageurl:window.location.href+registrationpageqs,requestpagetoken:"undefined"!=typeof requestPageToken?requestPageToken:""}},getInfoRequestInput:function(val){let requestlistingprice=0;return val&&val.length>0&&4===(val=val.split("|")).length?("undefined"!=typeof detailData&&(requestlistingprice=detailData.price),{requestmlsregionid:val[0],requestlistingid:val[1],mlspropertyviewid:val[2],requestuserid:val[3],requestlistingprice:requestlistingprice,initialize:"true"}):{requestmlsregionid:-1,requestlistingid:-1,mlspropertyviewid:-1,requestuserid:-1,requestlistingprice:requestlistingprice,initialize:"true"}},formatCurrency:function(num,abbreviated){abbreviated=abbreviated||!1,num=num.toString().replace(/\$|\,/g,""),isNaN(num)&&(num="0");var sign=num==(num=Math.abs(num));num=Math.floor(100*num+.50000000001),num=Math.floor(num/100).toString();var suffix="";abbreviated&&num>=1e6&&(num<1e7?(num=Number((num/1e6*10/10).toString()),suffix="M"):num<1e9?(num=Number((num/1e6).toString()),suffix="M"):num<1e12&&(num=Number((num/1e9).toString()),suffix="B"));for(var i=0;i<Math.floor((num.length-(1+i))/3);i++)num=num.substring(0,num.length-(4*i+3))+","+num.substring(num.length-(4*i+3));return(sign?"":"-")+"$"+num+suffix},formatNumber:function(num){num=num.toString().replace(/\$|\,/g,""),num=parseInt(num,10),num=isNaN(num)?"0":num.toString();for(var i=0;i<Math.floor((num.length-(1+i))/3);i++)num=num.substring(0,num.length-(4*i+3))+","+num.substring(num.length-(4*i+3));return num},parseNumber:function(val){return val=val.toString().replace(/\$|\,/g,""),val=parseInt(val,10),isNaN(val)&&(val=0),val},handleKeyPress:function(e,delegate){return!!jQuery(e.target).is("textarea")||(e.which&&13===e.which||e.keyCode&&13===e.keyCode?(delegate(),!1):void 0)},isLocationCriteriaSet:function(){return""!==jQuery("#area").val()||(""!==jQuery("#city").val()||(""!==jQuery("#condoprojectname").val()||(""!==jQuery("#county").val()||(""!==jQuery("#schools").val()||(""!==jQuery("#subarea").val()||(""!==jQuery("#subdivision").val()||(""!==jQuery("#township").val()||(""!==jQuery("#elementaryschool").val()||(""!==jQuery("#middleschool").val()||(""!==jQuery("#highschool").val()||(""!==jQuery("#juniorhighschool").val()||(""!==jQuery("#mls").val()||(""!==jQuery("#zip").val()||(""!==jQuery("#address").val()||"true"===jQuery("#favs").val()))))))))))))))},getFormattedLocationLabel:function(label,singular){singular=singular||!1,label=label.toLowerCase();var a="";if(singular){var x=label.charAt(0);a="a"==x||"e"==x||"i"==x||"o"==x||"u"==x?"an ":"a "}else if("s"!==label[label.length-1].toLowerCase()&&"es"!==label[label.length-2].toLowerCase()&&"ies"!==label[label.length-3].toLowerCase()){var patterns={"(x|ch|ss|sh)$":"$1es","([^aeiouy]|qu)y$":"$1ies","([^s]+)$":"$1s"};for(reg in patterns){var pattern=new RegExp(reg,"i");pattern.test(label)&&(label=label.replace(pattern,patterns[reg]))}}return a+label.replace(/\w\S*/g,function(txt){return txt.charAt(0).toUpperCase()+txt.substr(1).toLowerCase()})},validListingDetailLink:function(target){var parent=target.parent(),valid=!0;return(target.is('[data-toggle="listing-state"]')||target.is('[data-toggle="bannerinfo-modal"]')||target.is(".js-next")||target.is(".js-prev"))&&(valid=!1),valid&&parent.length>0&&(parent.is('[data-toggle="listing-state"]')||parent.is('[data-toggle="bannerinfo-modal"]')||parent.is(".js-next")||parent.is(".js-prev"))&&(valid=!1),valid},getSiteUrl:function(){var url="";return siteData.agentsiteid>0&&0===siteData.source&&(url=void 0!==siteData.url?siteData.url:"").length>0&&"/"===url.substr(url.length-1)&&(url=url.substr(0,url.length-1)),url},findArrayIndex:function(arrItems,itemToSearch){if(arrItems&&arrItems.length)for(var i=0;i<arrItems.length;i++)if($.trim(arrItems[i])==itemToSearch)return i;return-1},formatShortDate:function(date){if(0===date.length)return"";var d=new Date(date);return d.getMonth()+1+"/"+d.getDate()+"/"+d.getFullYear().toString().substr(2,2)},getUrlParameter:function(name){name=name.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var results=new RegExp("[\\?&]"+name+"=([^&#]*)").exec(location.search);return null===results?"":decodeURIComponent(results[1].replace(/\+/g," "))},removeUrlParameter:function(name){var url=window.location.href,urlparts=url.split("?");if(urlparts.length>=2){for(var prefix=name+"=",pars=urlparts[1].split(/[&;]/g),i=pars.length;i-- >0;)-1!==decodeURIComponent(pars[i]).lastIndexOf(prefix,0)&&pars.splice(i,1);return urlparts[0]+(pars.length>0?"?"+pars.join("&"):"")}return url},initPhoneValidation:function(elem){var phone="";/\(\d{3}\)\s\d{3}-\d{4}/g.test(elem.val())&&(phone="+1"+(phone=elem.val()).match(/\d+/g).join("")),elem.removeAttr("placeholder");let opt={initialCountry:siteData.country.toLowerCase()};siteData.leadIntlPhone?(opt.preferredCountries=["us","ca"],opt.separateDialCode=!0):(opt.allowDropdown=!1,opt.nationalMode=!0,opt.showFlags=!1),elem.intlTelInput(opt),phone.length>0&&elem.intlTelInput("setNumber",phone),_siUtils.refreshPhoneInput(elem)},getPhoneValue:function(elem){var phone={country:siteData.country.toUpperCase(),number:"",nationalNumber:""};return 0===elem.length||0===elem.val().length||elem.intlTelInput("isValidNumber")&&(phone.country=elem.intlTelInput("get
28SelectedCountryData").iso2.toUpperCase(),$.inArray(phone.country,["US","CA","PR"])>-1?(phone.number=elem.intlTelInput("getNumber",intlTelInputUtils.numberFormat.NATIONAL),phone.nationalNumber=phone.number):(phone.number=elem.intlTelInput("getNumber",intlTelInputUtils.numberFormat.INTERNATIONAL),phone.nationalNumber=_siUtils.validatePhonePassword(phone.number))),phone},validatePhonePassword:function(pwd){var ret="";return 0===pwd.length?"":(ret=pwd,ret=intlTelInputUtils.formatNumber(ret,"us",intlTelInputUtils.numberFormat.NATIONAL))},resetPhoneValue:function(elem){siteData.leadIntlPhone&&elem.val().length>0&&elem.intlTelInput("setNumber",elem.val())},getMLSRegions:function(){return siteData.mlsRegions.map(function(region){return region.id}).join()},refreshPhoneInput:function(elem){siteData.leadIntlPhone&&(elem.val().length>0?setTimeout(()=>{const itiParent=elem.parent(".iti");if(itiParent.length>0){const itiFlag=itiParent.find(".iti__flag-container");elem.css("padding-left",`${itiFlag.outerWidth()+6}px`)}},200):elem.css("padding-left","76px"))},getMaxListingsPerSearch:function(mlsRegionId){const hasMultiRegions=(mlsRegionId=mlsRegionId||siteData.defaultMLSRegion).toString().includes(",");(siteData.nationalSearch&&hasMultiRegions||hasMultiRegions)&&(mlsRegionId=siteData.defaultMLSRegion),mlsRegionId=parseInt(mlsRegionId,10);var currMlsRegion=siteData.mlsRegions.filter(function(mlsRegion){return mlsRegion.id==mlsRegionId});return currMlsRegion.length>0?siteData.nationalSearch&&currMlsRegion[0].maxListingsPerSearch>SIST_MAX_NATIONAL_SEARCH_LISTINGS_PER_SEARCH?SIST_MAX_NATIONAL_SEARCH_LISTINGS_PER_SEARCH:currMlsRegion[0].maxListingsPerSearch:siteData.nationalSearch?SIST_MAX_NATIONAL_SEARCH_LISTINGS_PER_SEARCH:SIST_DEFAULT_MAX_LISTINGS_PER_SEARCH},abbreviateNumber:function(value){for(var newValue=value,suffixNum=0;newValue>=1e3;)newValue/=1e3,suffixNum++;return newValue=(newValue=Math.round(100*(newValue+Number.EPSILON))/100).toString(),newValue+=["","K","M","B","T"][suffixNum]}}}(jQuery); 29var _siHTMLUtils=(jQuery,{showNoDataMessage:function(cont,msg){cont.length>0&&msg.length>0&&cont.html('<div class="si-no-data">'+msg+"</div>")},generatePagination:function(currentPage,pages,adjacentCount,pageLink){currentPage=currentPage||-1,pages=pages||-1,adjacentCount=adjacentCount||2;var relNoFollow=(pageLink=pageLink||"").length>0?"":' rel="nofollow"';if(!(pages<=0||currentPage<=0)){var firstAdjacentPage,lastAdjacentPage,pager,lastPage=pages;currentPage<=adjacentCount+adjacentCount?(firstAdjacentPage=1,lastAdjacentPage=Math.min(1+adjacentCount+adjacentCount,lastPage)):currentPage>lastPage-adjacentCount-adjacentCount?(lastAdjacentPage=lastPage,firstAdjacentPage=lastPage-adjacentCount-adjacentCount):(firstAdjacentPage=currentPage-adjacentCount,lastAdjacentPage=currentPage+adjacentCount),pager="<ul>",pager=1==currentPage?pager+'<li class="prev disabled"><a href="'+pageLink+'#" class="js-page-link"'+relNoFollow+'><i class="fa fa-chevron-left"></i><span>Prev</span></a></li>':pager+'<li class="prev"><a href="'+pageLink+(currentPage-1)+'" class="js-page-link"'+relNoFollow+'><i class="fa fa-chevron-left"></i><span>Prev</span></a></li>',firstAdjacentPage>1&&(pager=pager+'<li><a href="'+pageLink+'1" class="js-page-link"'+relNoFollow+">1</a></li>",firstAdjacentPage>2&&(pager+='<li class="disabled"><span>...</span></li>'));for(var i=firstAdjacentPage;i<=lastAdjacentPage;i++)pager=currentPage==i?pager+'<li class="current"><span>'+i+"</span></li>":pager+'<li><a href="'+pageLink+i+'" class="js-page-link"'+relNoFollow+">"+i+"</a></li>";return lastAdjacentPage<lastPage&&(lastAdjacentPage<lastPage-1&&(pager+='<li class="disabled"><span>...</span></li>'),pager=pager+'<li><a href="'+pageLink+lastPage+'" class="js-page-link"'+relNoFollow+">"+lastPage+"</a></li>"),pager=currentPage==lastPage?pager+'<li class="next disabled"><a href="'+pageLink+'#" class="js-page-link"'+relNoFollow+'><span>Next</span><i class="fa fa-chevron-right"></i></a></li>':pager+'<li class="next"><a href="'+pageLink+(currentPage+1)+'" class="js-page-link"'+relNoFollow+'><span>Next</span><i class="fa fa-chevron-right"></i></a></li>',pager+="</ul>"}},getIdxLogoHTML:function(mlsRegionId,listingClass){if(listingClass!=SIST_LISTING_CLASS_MLS)return"";var currMlsRegion=siteData.mlsRegions.filter(function(mlsRegion){return mlsRegion.id==mlsRegionId});return currMlsRegion.length>0&&currMlsRegion[0].idxLogo.length>0?'<img src="'+currMlsRegion[0].idxLogo+'" class="si-idx-logo" alt="Board of Realty Logo" />':""}}); 30!function($){$.fn.siShowAjaxLoading=function(options){var settings=$.extend({size:"small",message:"Loading...",template:"",items:1,duration:0},options),self=this;if(self.addClass("si-loading"),"big"===settings.size&&self.addClass("si-loading--big"),settings.template.length>0){for(var data={items:[]},i=0;i<settings.items;i++)data.items.push({index:i});var c=$('<div class="si-loading-overlay" />');c.append(settings.template.tmpl(data)),self.append(c)}else self.append('<div class="si-loading-overlay is-absolute"><div class="msg"><span><i class="fa fa-circle-o-notch fa-fw fa-spin"></i> '+settings.message+"</span></div></div>");return settings.duration>0&&setTimeout(function(){self.siHideAjaxLoading()},settings.duration),this},$.fn.siHideAjaxLoading=function(){return this.removeClass("si-loading"),this.removeClass("si-loading--big"),this.find(".si-loading-overlay").remove(),this}}(jQuery); 31!function($){$.fn.siReadMore=function(options){options=$.extend({count:600,ending:"",moreLabel:"More...",lessLabel:"...Less ",showLess:!0},options);var truncateHtml=function(elem,reqCount){var grabText="",missCount=reqCount;$(elem).contents().each(function(){switch(this.nodeType){case Node.TEXT_NODE:grabText+=this.data.substr(0,missCount),missCount-=Math.min(this.data.length,missCount);break;case Node.ELEMENT_NODE:var childPart=truncateHtml(this,missCount);grabText+=childPart.text,missCount-=childPart.count}if(0==missCount)return!1});var text=grabText;return missCount>0&&(text=0===text.length?elem.outerHTML:elem.outerHTML.match(/^<[^>]+>/m)[0]+grabText+"</"+elem.localName+">"),{text:text,count:reqCount-missCount}};$(this).each(function(){var $el=$(this),origContent=$el.html(),truncContent=truncateHtml($el[0],options.count).text+options.ending;origContent.length<options.count||($el.html(truncContent+' <a href="#" class="js-rml-link si-more">'+options.moreLabel+"</a>"),$el.on("click","a.js-rml-link",function(e){return options.showLess?$(this).hasClass("si-less")?$el.html(truncContent+' <a href="#" class="js-rml-link si-more"">'+options.moreLabel+"</a>").show():$el.html(origContent+' <a href="#" class="js-rml-link si-less">'+options.lessLabel+"</a>").show():$el.html(origContent),!1}))})}}(jQuery); 32jQuery.siScrollTop=function(options){}; 33!function($){$.fn.siSlick=function(slickOptions,imgParent){var lastWidth,self=this,isResizing=!1,so=$.extend({},{slidesToShow:1,slidesToScroll:1,draggable:!1,slide:"div",lazyLoad:"ondemand"},slickOptions);imgParent=imgParent||"";return self.slick(so),imgParent.length>0&&(self.on("setPosition",function(event,slick){!function(slides){if(!isResizing){isResizing=!0;var slideWidth=slides.eq(0).width();if(slideWidth!==lastWidth)if(lastWidth=slideWidth,"slide"===imgParent){var clonedSlides=self.find(".slick-slide.slick-cloned");slides.addClass("si-responsive-img"),clonedSlides.addClass("si-responsive-img"),slides.height(slideWidth/1.3333),clonedSlides.height(slideWidth/1.3333)}else imgParent.length>0&&self.find(imgParent).addClass("si-responsive-img si-responsive-img--4by3");isResizing=!1}}(slick.$slides)}),self.slick("setPosition")),self}}(jQuery); 34!function($){SISellerLeadTool=function(options){var self=this,defaults={input:"",button:"",sellerLeadSite:"",fmaPage:"",redirect:!0,cssErrorClass:"",country:"us"};self.options=options,self.o={},self.hasInput=!1;var errorCnt,addressSearchInitialized=!1,initAddressSearch=function(){var autocomplete=new google.maps.places.Autocomplete(self.o.input[0],{componentRestrictions:{country:self.o.country},types:["address"]});autocomplete.addListener("place_changed",function(){var place=autocomplete.getPlace();place.hasOwnProperty("formatted_address")?(self.o.input.val(place.formatted_address),self.o.input.removeAttr("place-selected"),self.o.input.attr("place-selected","yes")):self.o.input.attr("place-selected","no")})},setAddress=function(){let address="";if(self.hasInput){if(errorCnt.empty().hide(),0===self.o.input.val().length)return void errorCnt.html("Please enter a valid address").show();var attr=self.o.input.attr("place-selected");if(void 0===attr||"yes"!==attr)return void errorCnt.html("Please select an address from the suggested list").show();address=self.o.input.val()}if(self.o.redirect){$("#frmSLTSubmitter").remove();var f=$("<form></form>").appendTo($("body"));$("<input></input>").attr({type:"hidden",name:"sltAddress"}).val(address).appendTo(f),self.o.sellerLeadSite.length>0?(f.attr({name:"frmSLTSubmitter",id:"frmSLTSubmitter",action:self.o.sellerLeadSite,method:"post",target:"blank"}),userData&&userData.id>0&&($("<input></input>").attr({type:"hidden",name:"sltLeadId"}
34).val(userData.id).appendTo(f),$("<input></input>").attr({type:"hidden",name:"sltFirstName"}).val(userData.firstName).appendTo(f),$("<input></input>").attr({type:"hidden",name:"sltLastName"}).val(userData.lastName).appendTo(f),$("<input></input>").attr({type:"hidden",name:"sltEmail"}).val(userData.email).appendTo(f),$("<input></input>").attr({type:"hidden",name:"sltPhone"}).val(userData.phone).appendTo(f)),siteData&&siteData.agentsiteid>0&&$("<input></input>").attr({type:"hidden",name:"sltAgentSiteId"}).val(siteData.agentsiteid).appendTo(f)):f.attr({name:"frmSLTSubmitter",id:"frmSLTSubmitter",action:self.o.fmaPage,method:"post"}),f.submit()}};self.o=$.extend({},defaults,self.options),self.o.sellerLeadSite.length>0&&(self.o.sellerLeadSite=self.o.sellerLeadSite.trim()),self.o.fmaPage.length>0&&(self.o.fmaPage=self.o.fmaPage.trim()),self.o.redirect&&0===self.o.sellerLeadSite.length&&0===self.o.fmaPage.length||(self.hasInput=self.o.input.length>0,self.o.sellerLeadSite.length>0&&(/^https?:\/\//i.test(self.o.sellerLeadSite)||(self.o.sellerLeadSite="http://"+self.o.sellerLeadSite),"/"!==self.o.sellerLeadSite[self.o.sellerLeadSite.length-1]&&(self.o.sellerLeadSite+="/"),self.hasInput&&(self.o.sellerLeadSite+="#step-1")),self.hasInput&&(self.o.input instanceof jQuery||(self.o.input=$(self.o.input)),errorCnt=$("<div class='si-error-msg' />"),self.o.cssErrorClass.length>0?errorCnt.addClass(self.o.cssErrorClass):errorCnt.css("top",-1*self.o.input.outerHeight()),self.o.input.after(errorCnt),errorCnt.hide(),self.o.input.on("focus",function(e){addressSearchInitialized||siLoadMap(()=>{initAddressSearch(),addressSearchInitialized=!0})}),self.o.input.on("keypress",function(e){13!==(e.keyCode?e.keyCode:e.which)?errorCnt.empty().hide():setAddress()}),self.o.input.on("input",function(e){errorCnt.removeAttr("place-selected")})),self.o.button.length>0&&(self.o.button instanceof jQuery||(self.o.button=$(self.o.button)),self.o.button.on("click",function(){return setAddress(),!1})))}}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.