PageSourceSearch

https://www.altenbuch.de/DependencyHandler.axd?s=L3NjcmlwdHMvbGRQY…&t=Javascript&cdv=341830896

js altenbuch.de collected 2026-10-02 16:51:17 UTC 120,422 bytes, 383 lines download raw bytes

1if(!Array.prototype.includes){Object.defineProperty(Array.prototype,'includes',{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined');}
2var o=Object(this);var len=o.length>>>0;if(len===0){return false;}
3var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);function sameValueZero(x,y){return x===y||(typeof x==='number'&&typeof y==='number'&&isNaN(x)&&isNaN(y));}
4while(k<len){if(sameValueZero(o[k],searchElement)){return true;}
5k++;}
6return false;}});}
7var cookieselectionOverlay=(function(){var ldCookieselectionCookiename='ld-cookieselection';var cookienameNecessary='cookieselection-checkbox-necessary';var cookienameStatistics='cookieselection-checkbox-statistics';var cookienameComfort='cookieselection-checkbox-comfort';var cookienamePersonalization='cookieselection-checkbox-personalization';var saveCookieSelection=function(){var cookieSelection=[];$('#cookieselection-overlay .cookieselection-checkboxes input[type="checkbox"]').each(function(index){var _this=$(this);if(index===0||_this.is(':checked')){cookieSelection.push(_this.attr('id'));}});$.cookie(ldCookieselectionCookiename,cookieSelection,{path:'/',expires:30});};var isStatistic=function(){return getCookieSelectionCookie().includes(cookienameStatistics);};var isComfort=function(){return getCookieSelectionCookie().includes(cookienameComfort);};var isPersonalization=function(){return getCookieSelectionCookie().includes(cookienamePersonalization);};var cookieSelectionCookieExists=function(){return typeof $.cookie(ldCookieselectionCookiename)!=='undefined';};var getCookieSelectionCookie=function(){if(cookieSelectionCookieExists()){return $.cookie(ldCookieselectionCookiename).split(",");}else{return[cookienameNecessary];}};var getShowNormalStatus=function(){return $('#cookieselection-overlay').length&&!cookieSelectionCookieExists();};var getShowNoPersonalizationStatus=function(){return $('#cookieselection-overlay').length&&$('form.form#login').length&&!isPersonalization();};var openPopup=function(){$.magnificPopup.open({items:{type:'inline',src:$('#cookieselection-overlay')},closeOnContentClick:false,closeOnBgClick:false,closeBtnInside:false,showCloseBtn:false,enableEscapeKey:false});};var closePopup=function(){$.magnificPopup.close();};var load=function(){ldCookieselectionCookiename+=$('#cookieselection-id').text();var showNormalStatus=getShowNormalStatus();var showNoPersonalizationStatus=getShowNoPersonalizationStatus();if(showNormalStatus||showNoPersonalizationStatus){getCookieSelectionCookie().forEach(function(item){$('#cookieselection-overlay #'+item).attr('checked','checked');});if(showNoPersonalizationStatus){$('#cookieselection-overlay .cookieselection-messages > div[class*="cookieselection-message-"]').addClass('hide');$('#cookieselection-overlay .cookieselection-messages > div.cookieselection-message-personalization').removeClass('hide');}
8openPopup();$('body').on('submit','#cookieselect-form',function(e){e.preventDefault();});$('body').on('click','.cookieselection-confirm-all',function(){$('#cookieselection-overlay .cookieselection-checkboxes input[type="checkbox"]').each(function(index){var _this=$(this);setTimeout(function(){_this.attr('checked','checked');if(index===3){saveCookieSelection();setTimeout(function(){closePopup();},500);}},100*index);});});$('body').on('click','.cookieselection-confirm-selection',function(){saveCookieSelection();closePopup();if(getShowNoPersonalizationStatus()){setTimeout(function(){openPopup();},500);}});}};return{load:load};})();$(document).ready(function(){cookieselectionId=$('#cookieselection-id');cookieselectionOverlay.load();});
9;;;;window.Modernizr=function(a,b,c){function x(a){i.cssText=a}function y(a,b){return x(m.join(a+";")+(b||""))}function z(a,b){return typeof a===b}function A(a,b){return!!~(""+a).indexOf(b)}function B(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:z(f,"function")?f.bind(d||b):f}return!1}function C(){e.inputtypes=function(a){for(var d=0,e,g,h,i=a.length;d<i;d++)j.setAttribute("type",g=a[d]),e=j.type!=="text",e&&(j.value=k,j.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(g)&&j.style.WebkitAppearance!==c?(f.appendChild(j),h=b.defaultView,e=h.getComputedStyle&&h.getComputedStyle(j,null).WebkitAppearance!=="textfield"&&j.offsetHeight!==0,f.removeChild(j)):/^(search|tel)$/.test(g)||(/^(url|email)$/.test(g)?e=j.checkValidity&&j.checkValidity()===!1:e=j.value!=k)),o[a[d]]=!!e;return o}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d="2.8.3",e={},f=b.documentElement,g="modernizr",h=b.createElement(g),i=h.style,j=b.createElement("input"),k=":)",l={}.toString,m=" -webkit- -moz- -o- -ms- ".split(" "),n={},o={},p={},q=[],r=q.slice,s,t=function(a,c,d,e){var h,i,j,k,l=b.createElement("div"),m=b.body,n=m||b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:g+(d+1),l.appendChild(j);return h=["&#173;",'<style id="s',g,'">',a,"</style>"].join(""),l.id=g,(m?l:n).innerHTML+=h,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=f.style.overflow,f.style.overflow="hidden",f.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),f.style.overflow=k),!!i},u=function(b){var c=a.matchMedia||a.msMatchMedia;
vendor: 8,298 bytes, lines 9-10
9if(c)return c(b)&&c(b).matches||!1;var d;return t("@media "+b+" { #"+g+" { position: absolute; } }",function(b){d=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle)["position"]=="absolute"}),d},v={}.hasOwnProperty,w;!z(v,"undefined")&&!z(v.call,"undefined")?w=function(a,b){return v.call(a,b)}:w=function(a,b){return b in a&&z(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=r.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(r.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(r.call(arguments)))};return e}),n.touch=function(){var c;return"ontouchstart" in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:t(["@media (",m.join("touch-enabled),("),g,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c};for(var D in n)w(n,D)&&(s=D.toLowerCase(),e[s]=n[D](),q.push((e[s]?"":"no-")+s));return e.input||C(),e.addTest=function(a,b){if(typeof a=="object")for(var d in a)w(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof enableClasses!="undefined"&&enableClasses&&(f.className+=" "+(b?"":"no-")+a),e[a]=b}return e},x(""),h=j=null,function(a,b){function l(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function m(){var a=s.elements;return typeof a=="string"?a.split(" "):a}function n(a){var b=j[a[h]];return b||(b={},i++,a[h]=i,j[i]=b),b}function o(a,c,d){c||(c=b);if(k)return c.createElement(a);d||(d=n(c));var g;return d.cache[a]?g=d.cache[a].cloneNode():f.test(a)?g=(d.cache[a]=d.createElem(a)).cloneNode():g=d.createElem(a),g.canHaveChildren&&!e.test(a)&&!g.tagUrn?d.frag.appendChild(g):g}function p(a,c){a||(a=b);if(k)return a.createDocumentFragment();c=c||n(a);var d=c.frag.cloneNode(),e=0,f=m(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function q(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return s.shivMethods?o(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(s,b.frag)}function r(a){a||(a=b);var c=n(a);return s.shivCSS&&!g&&!c.hasCSS&&(c.hasCSS=!!l(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),k||q(a,c),a}var c="3.7.0",d=a.html5||{},e=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,f=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,g,h="_html5shiv",i=0,j={},k;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",g="hidden" in a,k=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){g=!0,k=!0}})();var s={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:c,shivCSS:d.shivCSS!==!1,supportsUnknownElements:k,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:r,createElement:o,createDocumentFragment:p};a.html5=s,r(b)}(this,b),e._version=d,e._prefixes=m,e.mq=u,e.testStyles=t,e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance" in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
10;;;(function(factory){'use strict';if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports!=='undefined'){module.exports=factory(require('jquery'));}else{factory(jQuery);}}(function($){'use strict';var Slick=window.Slick||{};Slick=(function(){var instanceUid=0;function Slick(element,settings){var _=this,responsiveSettings,breakpoint;_.defaults={accessibility:true,adaptiveHeight:false,appendArrows:$(element),appendDots:$(element),arrows:true,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next">Next</button>
10',autoplay:false,autoplaySpeed:3000,centerMode:false,centerPadding:'50px',cssEase:'ease',customPaging:function(slider,i){return'<button type="button" data-role="none">'+(i+1)+'</button>';},dots:false,dotsClass:'slick-dots',draggable:true,easing:'linear',fade:false,focusOnSelect:false,infinite:true,lazyLoad:'ondemand',onBeforeChange:null,onAfterChange:null,onInit:null,onReInit:null,pauseOnHover:true,pauseOnDotsHover:false,responsive:null,rtl:false,slide:'div',slidesToShow:1,slidesToScroll:1,speed:300,swipe:true,swipeToSlide:false,touchMove:true,touchThreshold:5,useCSS:true,variableWidth:false,vertical:false,waitForAnimate:true};_.initials={animating:false,dragging:false,autoPlayTimer:null,currentSlide:0,currentLeft:null,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:false,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:false};$.extend(_,_.initials);_.activeBreakpoint=null;_.animType=null;_.animProp=null;_.breakpoints=[];_.breakpointSettings=[];_.cssTransitions=false;_.paused=false;_.positionProp=null;_.$slider=$(element);_.$slidesCache=null;_.transformType=null;_.transitionType=null;_.windowWidth=0;_.windowTimer=null;_.options=$.extend({},_.defaults,settings);_.originalSettings=_.options;responsiveSettings=_.options.responsive||null;if(responsiveSettings&&responsiveSettings.length>-1){for(breakpoint in responsiveSettings){if(responsiveSettings.hasOwnProperty(breakpoint)){_.breakpoints.push(responsiveSettings[breakpoint].breakpoint);_.breakpointSettings[responsiveSettings[breakpoint].breakpoint]=responsiveSettings[breakpoint].settings;}}
11_.breakpoints.sort(function(a,b){return b-a;});}
12_.autoPlay=$.proxy(_.autoPlay,_);_.autoPlayClear=$.proxy(_.autoPlayClear,_);_.changeSlide=$.proxy(_.changeSlide,_);_.selectHandler=$.proxy(_.selectHandler,_);_.setPosition=$.proxy(_.setPosition,_);_.swipeHandler=$.proxy(_.swipeHandler,_);_.dragHandler=$.proxy(_.dragHandler,_);_.keyHandler=$.proxy(_.keyHandler,_);_.autoPlayIterator=$.proxy(_.autoPlayIterator,_);_.instanceUid=instanceUid++;_.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;_.init();}
13return Slick;}());Slick.prototype.addSlide=function(markup,index,addBefore){var _=this;if(typeof(index)==='boolean'){addBefore=index;index=null;}else if(index<0||(index>=_.slideCount)){return false;}
14_.unload();if(typeof(index)==='number'){if(index===0&&_.$slides.length===0){$(markup).appendTo(_.$slideTrack);}else if(addBefore){$(markup).insertBefore(_.$slides.eq(index));}else{$(markup).insertAfter(_.$slides.eq(index));}}else{if(addBefore===true){$(markup).prependTo(_.$slideTrack);}else{$(markup).appendTo(_.$slideTrack);}}
15_.$slides=_.$slideTrack.children(this.options.slide);_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slides.each(function(index,element){$(element).attr("index",index);});_.$slidesCache=_.$slides;_.reinit();};Slick.prototype.animateSlide=function(targetLeft,callback){var animProps={},_=this;if(_.options.slidesToShow===1&&_.options.adaptiveHeight===true&&_.options.vertical===false){var targetHeight=_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.animate({height:targetHeight},_.options.speed);}
16if(_.options.rtl===true&&_.options.vertical===false){targetLeft=-targetLeft;}
17if(_.transformsEnabled===false){if(_.options.vertical===false){_.$slideTrack.animate({left:targetLeft},_.options.speed,_.options.easing,callback);}else{_.$slideTrack.animate({top:targetLeft},_.options.speed,_.options.easing,callback);}}else{if(_.cssTransitions===false){$({animStart:_.currentLeft}).animate({animStart:targetLeft},{duration:_.options.speed,easing:_.options.easing,step:function(now){if(_.options.vertical===false){animProps[_.animType]='translate('+
18now+'px, 0px)';_.$slideTrack.css(animProps);}else{animProps[_.animType]='translate(0px,'+
19now+'px)';_.$slideTrack.css(animProps);}},complete:function(){if(callback){callback.call();}}});}else{_.applyTransition();if(_.options.vertical===false){animProps[_.animType]='translate3d('+targetLeft+'px, 0px, 0px)';}else{animProps[_.animType]='translate3d(0px,'+targetLeft+'px, 0px)';}
20_.$slideTrack.css(animProps);if(callback){setTimeout(function(){_.disableTransition();callback.call();},_.options.speed);}}}};Slick.prototype.asNavFor=function(index){var _=this,asNavFor=_.options.asNavFor!=null?$(_.options.asNavFor).getSlick():null;if(asNavFor!=null)asNavFor.slideHandler(index,true);};Slick.prototype.applyTransition=function(slide){var _=this,transition={};if(_.options.fade===false){transition[_.transitionType]=_.transformType+' '+_.options.speed+'ms '+_.options.cssEase;}else{transition[_.transitionType]='opacity '+_.options.speed+'ms '+_.options.cssEase;}
21if(_.options.fade===false){_.$slideTrack.css(transition);}else{_.$slides.eq(slide).css(transition);}};Slick.prototype.autoPlay=function(){var _=this;if(_.autoPlayTimer){clearInterval(_.autoPlayTimer);}
22if(_.slideCount>_.options.slidesToShow&&_.paused!==true){_.autoPlayTimer=setInterval(_.autoPlayIterator,_.options.autoplaySpeed);}};Slick.prototype.autoPlayClear=function(){var _=this;if(_.autoPlayTimer){clearInterval(_.autoPlayTimer);}};Slick.prototype.autoPlayIterator=function(){var _=this;if(_.options.infinite===false){if(_.direction===1){if((_.currentSlide+1)===_.slideCount-
231){_.direction=0;}
24_.slideHandler(_.currentSlide+_.options.slidesToScroll);}else{if((_.currentSlide-1===0)){_.direction=1;}
25_.slideHandler(_.currentSlide-_.options.slidesToScroll);}}else{_.slideHandler(_.currentSlide+_.options.slidesToScroll);}};Slick.prototype.buildArrows=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow=$(_.options.prevArrow);_.$nextArrow=$(_.options.nextArrow);if(_.htmlExpr.test(_.options.prevArrow)){_.$prevArrow.appendTo(_.options.appendArrows);}
26if(_.htmlExpr.test(_.options.nextArrow)){_.$nextArrow.appendTo(_.options.appendArrows);}
27if(_.options.infinite!==true){_.$prevArrow.addClass('slick-disabled');}}};Slick.prototype.buildDots=function(){var _=this,i,dotString;if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){dotString='<ul class="'+_.options.dotsClass+'">';
27for(i=0;i<=_.getDotCount();i+=1){dotString+='<li>'+_.options.customPaging.call(this,_,i)+'</li>';}
28dotString+='</ul>';_.$dots=$(dotString).appendTo(_.options.appendDots);_.$dots.find('li').first().addClass('slick-active');}};Slick.prototype.buildOut=function(){var _=this;_.$slides=_.$slider.children(_.options.slide+':not(.slick-cloned)').addClass('slick-slide');_.slideCount=_.$slides.length;_.$slides.each(function(index,element){$(element).attr("index",index);});_.$slidesCache=_.$slides;_.$slider.addClass('slick-slider');_.$slideTrack=(_.slideCount===0)?$('<div class="slick-track"/>').appendTo(_.$slider):_.$slides.wrapAll('<div class="slick-track"/>').parent();_.$list=_.$slideTrack.wrap('<div class="slick-list"/>').parent();_.$slideTrack.css('opacity',0);if(_.options.centerMode===true){_.options.slidesToScroll=1;if(_.options.slidesToShow%2===0){_.options.slidesToShow=3;}}
29$('img[data-lazy]',_.$slider).not('[src]').addClass('slick-loading');_.setupInfinite();_.buildArrows();_.buildDots();_.updateDots();if(_.options.accessibility===true){_.$list.prop('tabIndex',0);}
30_.setSlideClasses(typeof this.currentSlide==='number'?this.currentSlide:0);if(_.options.draggable===true){_.$list.addClass('draggable');}};Slick.prototype.checkResponsive=function(){var _=this,breakpoint,targetBreakpoint;if(_.originalSettings.responsive&&_.originalSettings.responsive.length>-1&&_.originalSettings.responsive!==null){targetBreakpoint=null;for(breakpoint in _.breakpoints){if(_.breakpoints.hasOwnProperty(breakpoint)){if($(window).width()<_.breakpoints[breakpoint]){targetBreakpoint=_.breakpoints[breakpoint];}}}
31if(targetBreakpoint!==null){if(_.activeBreakpoint!==null){if(targetBreakpoint!==_.activeBreakpoint){_.activeBreakpoint=targetBreakpoint;_.options=$.extend({},_.options,_.breakpointSettings[targetBreakpoint]);_.refresh();}}else{_.activeBreakpoint=targetBreakpoint;_.options=$.extend({},_.options,_.breakpointSettings[targetBreakpoint]);_.refresh();}}else{if(_.activeBreakpoint!==null){_.activeBreakpoint=null;_.options=$.extend({},_.options,_.originalSettings);_.refresh();}}}};Slick.prototype.changeSlide=function(event){var _=this,$target=$(event.target),indexOffset,slideOffset,unevenOffset;$target.is('a')&&event.preventDefault();unevenOffset=(_.slideCount%_.options.slidesToScroll!==0);indexOffset=unevenOffset?0:(_.slideCount-_.currentSlide)%_.options.slidesToScroll;switch(event.data.message){case'previous':slideOffset=indexOffset===0?_.options.slidesToScroll:_.options.slidesToShow-indexOffset;if(_.slideCount>_.options.slidesToShow){_.slideHandler(_.currentSlide-slideOffset);}
32break;case'next':slideOffset=indexOffset===0?_.options.slidesToScroll:indexOffset;if(_.slideCount>_.options.slidesToShow){_.slideHandler(_.currentSlide+slideOffset);}
33break;case'index':var index=event.data.index===0?0:event.data.index||$(event.target).parent().index()*_.options.slidesToScroll;_.slideHandler(index);default:return false;}};Slick.prototype.destroy=function(){var _=this;_.autoPlayClear();_.touchObject={};$('.slick-cloned',_.$slider).remove();if(_.$dots){_.$dots.remove();}
34if(_.$prevArrow){_.$prevArrow.remove();_.$nextArrow.remove();}
35if(_.$slides.parent().hasClass('slick-track')){_.$slides.unwrap().unwrap();}
36_.$slides.removeClass('slick-slide slick-active slick-visible').css('width','');_.$slider.removeClass('slick-slider');_.$slider.removeClass('slick-initialized');_.$list.off('.slick');$(window).off('.slick-'+_.instanceUid);$(document).off('.slick-'+_.instanceUid);};Slick.prototype.disableTransition=function(slide){var _=this,transition={};transition[_.transitionType]="";if(_.options.fade===false){_.$slideTrack.css(transition);}else{_.$slides.eq(slide).css(transition);}};Slick.prototype.fadeSlide=function(oldSlide,slideIndex,callback){var _=this;if(_.cssTransitions===false){_.$slides.eq(slideIndex).css({zIndex:1000});_.$slides.eq(slideIndex).animate({opacity:1},_.options.speed,_.options.easing,callback);_.$slides.eq(oldSlide).animate({opacity:0}
36,_.options.speed,_.options.easing);}else{_.applyTransition(slideIndex);_.applyTransition(oldSlide);_.$slides.eq(slideIndex).css({opacity:1,zIndex:1000});_.$slides.eq(oldSlide).css({opacity:0});if(callback){setTimeout(function(){_.disableTransition(slideIndex);_.disableTransition(oldSlide);callback.call();},_.options.speed);}}};Slick.prototype.filterSlides=function(filter){var _=this;if(filter!==null){_.unload();_.$slideTrack.children(this.options.slide).detach();_.$slidesCache.filter(filter).appendTo(_.$slideTrack);_.reinit();}};Slick.prototype.getCurrent=function(){var _=this;return _.currentSlide;};Slick.prototype.getDotCount=function(){var _=this,breaker=0,dotCounter=0,dotCount=0,dotLimit;dotLimit=_.options.infinite===true?_.slideCount+_.options.slidesToShow-_.options.slidesToScroll:_.slideCount;while(breaker<dotLimit){dotCount++;dotCounter+=_.options.slidesToScroll;breaker=dotCounter+_.options.slidesToShow;}
37return dotCount;};Slick.prototype.getLeft=function(slideIndex){var _=this,targetLeft,verticalHeight,verticalOffset=0,slideWidth,targetSlide;_.slideOffset=0;verticalHeight=_.$slides.first().outerHeight();if(_.options.infinite===true){if(_.slideCount>_.options.slidesToShow){_.slideOffset=(_.slideWidth*_.options.slidesToShow)* -1;verticalOffset=(verticalHeight*_.options.slidesToShow)* -1;}
38if(_.slideCount%_.options.slidesToScroll!==0){if(slideIndex+_.options.slidesToScroll>_.slideCount&&_.slideCount>_.options.slidesToShow){_.slideOffset=((_.slideCount%_.options.slidesToShow)*_.slideWidth)* -1;verticalOffset=((_.slideCount%_.options.slidesToShow)*verticalHeight)* -1;}}}else{if(_.slideCount%_.options.slidesToShow!==0){if(slideIndex+_.options.slidesToScroll>_.slideCount&&_.slideCount>_.options.slidesToShow){_.slideOffset=(_.options.slidesToShow*_.slideWidth)-((_.slideCount%_.options.slidesToShow)*_.slideWidth);verticalOffset=((_.slideCount%_.options.slidesToShow)*verticalHeight);}}}
39if(_.slideCount<=_.options.slidesToShow){_.slideOffset=0;verticalOffset=0;}
40if(_.options.centerMode===true&&_.options.infinite===true){_.slideOffset+=_.slideWidth*Math.floor(_.options.slidesToShow/2)-_.slideWidth;}else if(_.options.centerMode===true){_.slideOffset+=_.slideWidth*Math.floor(_.options.slidesToShow/2);}
41if(_.options.vertical===false){targetLeft=((slideIndex*_.slideWidth)* -1)+_.slideOffset;}else{targetLeft=((slideIndex*verticalHeight)* -1)+verticalOffset;}
42if(_.options.variableWidth===true){if(_.slideCount<=_.options.slidesToShow||_.options.infinite===false){targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex);}else{targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex+_.options.slidesToShow);}
43targetLeft=targetSlide[0]?targetSlide[0].offsetLeft* -1:0;if(_.options.centerMode===true){if(_.options.infinite===false){targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex);}else{targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex+_.options.slidesToShow+1);}
44targetLeft=targetSlide[0]?targetSlide[0].offsetLeft* -1:0;targetLeft+=(_.$list.width()-targetSlide.outerWidth())/2;}}
45return targetLeft;};Slick.prototype.init=function(){var _=this;if(!$(_.$slider).hasClass('slick-initialized')){$(_.$slider).addClass('slick-initialized');_.buildOut();_.setProps();_.startLoad();_.loadSlider();_.initializeEvents();_.checkResponsive();}
46if(_.options.onInit!==null){_.options.onInit.call(this,_);}};Slick.prototype.initArrowEvents=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.on('click.slick',{message:'previous'},_.changeSlide);_.$nextArrow.on('click.slick',{message:'next'},_.changeSlide);}};Slick.prototype.initDotEvents=function(){var _=this;if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){$('li',_.$dots).on('click.slick',{message:'index'},_.changeSlide);}
47if(_.options.dots===true&&_.options.pauseOnDotsHover===true&&_.options.autoplay===true){$('li',_.$dots).on('mouseenter.slick',_.autoPlayClear).on('mouseleave.slick',_.autoPlay);}};Slick.prototype.initializeEvents=function(){var _=this;_.initArrowEvents();_.initDotEvents();_.$list.on('touchstart.slick mousedown.slick',{action:'start'},_.swipeHandler);_.$list.on('touchmove.slick mousemove.slick',{action:'move'},_.swipeHandler);_.$list.on('touchend.slick mouseup.slick',{action:'end'},_.swipeHandler);
47_.$list.on('touchcancel.slick mouseleave.slick',{action:'end'},_.swipeHandler);if(_.options.pauseOnHover===true&&_.options.autoplay===true){_.$list.on('mouseenter.slick',_.autoPlayClear);_.$list.on('mouseleave.slick',_.autoPlay);}
48if(_.options.accessibility===true){_.$list.on('keydown.slick',_.keyHandler);}
49if(_.options.focusOnSelect===true){$(_.options.slide,_.$slideTrack).on('click.slick',_.selectHandler);}
50$(window).on('orientationchange.slick.slick-'+_.instanceUid,function(){_.checkResponsive();_.setPosition();});$(window).on('resize.slick.slick-'+_.instanceUid,function(){if($(window).width()!==_.windowWidth){clearTimeout(_.windowDelay);_.windowDelay=window.setTimeout(function(){_.windowWidth=$(window).width();_.checkResponsive();_.setPosition();},50);}});$(window).on('load.slick.slick-'+_.instanceUid,_.setPosition);$(document).on('ready.slick.slick-'+_.instanceUid,_.setPosition);};Slick.prototype.initUI=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.show();_.$nextArrow.show();}
51if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){_.$dots.show();}
52if(_.options.autoplay===true){_.autoPlay();}};Slick.prototype.keyHandler=function(event){var _=this;if(event.keyCode===37){_.changeSlide({data:{message:'previous'}});}else if(event.keyCode===39){_.changeSlide({data:{message:'next'}});}};Slick.prototype.lazyLoad=function(){var _=this,loadRange,cloneRange,rangeStart,rangeEnd;function loadImages(imagesScope){$('img[data-lazy]',imagesScope).each(function(){var image=$(this),imageSource=$(this).attr('data-lazy');image.load(function(){image.animate({opacity:1},200);}).css({opacity:0}).attr('src',imageSource).removeAttr('data-lazy').removeClass('slick-loading');});}
53if(_.options.centerMode===true){if(_.options.infinite===true){rangeStart=_.currentSlide+(_.options.slidesToShow/2+1);rangeEnd=rangeStart+_.options.slidesToShow+2;}else{rangeStart=Math.max(0,_.currentSlide-(_.options.slidesToShow/2+1));rangeEnd=2+(_.options.slidesToShow/2+1)+_.currentSlide;}}
53else{rangeStart=_.options.infinite?_.options.slidesToShow+_.currentSlide:_.currentSlide;rangeEnd=rangeStart+_.options.slidesToShow;if(_.options.fade===true){if(rangeStart>0)rangeStart--;if(rangeEnd<=_.slideCount)rangeEnd++;}}
54loadRange=_.$slider.find('.slick-slide').slice(rangeStart,rangeEnd);loadImages(loadRange);if(_.slideCount<=_.options.slidesToShow){cloneRange=_.$slider.find('.slick-slide')
55loadImages(cloneRange)}else
56if(_.currentSlide>=_.slideCount-_.options.slidesToShow){cloneRange=_.$slider.find('.slick-cloned').slice(0,_.options.slidesToShow);loadImages(cloneRange)}else if(_.currentSlide===0){cloneRange=_.$slider.find('.slick-cloned').slice(_.options.slidesToShow* -1);loadImages(cloneRange);}};Slick.prototype.loadSlider=function(){var _=this;_.setPosition();_.$slideTrack.css({opacity:1});_.$slider.removeClass('slick-loading');_.initUI();if(_.options.lazyLoad==='progressive'){_.progressiveLazyLoad();}};Slick.prototype.postSlide=function(index){var _=this;if(_.options.onAfterChange!==null){_.options.onAfterChange.call(this,_,index);}
57_.animating=false;_.setPosition();_.swipeLeft=null;if(_.options.autoplay===true&&_.paused===false){_.autoPlay();}};Slick.prototype.progressiveLazyLoad=function(){var _=this,imgCount,targetImage;imgCount=$('img[data-lazy]').length;if(imgCount>0){targetImage=$('img[data-lazy]',_.$slider).first();targetImage.attr('src',targetImage.attr('data-lazy')).removeClass('slick-loading').load(function(){targetImage.removeAttr('data-lazy');_.progressiveLazyLoad();}).error(function(){targetImage.removeAttr('data-lazy');_.progressiveLazyLoad();});}};Slick.prototype.refresh=function(){var _=this,currentSlide=_.currentSlide;_.destroy();$.extend(_,_.initials);_.currentSlide=currentSlide;_.init();};Slick.prototype.reinit=function(){var _=this;_.$slides=_.$slideTrack.children(_.options.slide).addClass('slick-slide');_.slideCount=_.$slides.length;if(_.currentSlide>=_.slideCount&&_.currentSlide!==0){_.currentSlide=_.currentSlide-_.options.slidesToScroll;}
58if(_.slideCount<=_.options.slidesToShow){_.currentSlide=0;}
59_.setProps();_.setupInfinite();_.buildArrows();_.updateArrows();_.initArrowEvents();_.buildDots();_.updateDots();_.initDotEvents();if(_.options.focusOnSelect===true){$(_.options.slide,_.$slideTrack).on('click.slick',_.selectHandler);}
60_.setSlideClasses(0);_.setPosition();if(_.options.onReInit!==null){_.options.onReInit.call(this,_);}};Slick.prototype.removeSlide=function(index,removeBefore){var _=this;if(typeof(index)==='boolean'){removeBefore=index;index=removeBefore===true?0:_.slideCount-1;}else{index=removeBefore===true?--index:index;}
61if(_.slideCount<1||index<0||index>_.slideCount-1){return false;}
62_.unload();_.$slideTrack.children(this.options.slide).eq(index).remove();_.$slides=_.$slideTrack.children(this.options.slide);_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slidesCache=_.$slides;_.reinit();};Slick.prototype.setCSS=function(position){var _=this,positionProps={},x,y;if(_.options.rtl===true){position=-position;}
63x=_.positionProp=='left'?position+'px':'0px';y=_.positionProp=='top'?position+'px':'0px';positionProps[_.positionProp]=position;if(_.transformsEnabled===false){_.$slideTrack.css(positionProps);}else{positionProps={};if(_.cssTransitions===false){positionProps[_.animType]='translate('+x+', '+y+')';_.$slideTrack.css(positionProps);}else{positionProps[_.animType]='translate3d('+x+', '+y+', 0px)';_.$slideTrack.css(positionProps);}}};Slick.prototype.setDimensions=function(){var _=this;if(_.options.vertical===false){if(_.options.centerMode===true){_.$list.css({padding:('0px '+_.options.centerPadding)});}}else{_.$list.height(_.$slides.first().outerHeight(true)*_.options.slidesToShow);if(_.options.centerMode===true){_.$list.css({padding:(_.options.centerPadding+' 0px')});}}
64_.listWidth=_.$list.width();_.listHeight=_.$list.height();if(_.options.vertical===false&&_.options.variableWidth===false){_.slideWidth=Math.ceil(_.listWidth/_.options.slidesToShow);_.$slideTrack.width(Math.ceil((_.slideWidth*_.$slideTrack.children('.slick-slide').length)));}else if(_.options.variableWidth===true){_.slideWidth=0;_.$slideTrack.children('.slick-slide').each(function(){_.slideWidth+=Math.ceil($(this).outerWidth(true));});_.$slideTrack.width(Math.ceil(_.slideWidth)+1);}else{_.slideWidth=Math.ceil(_.listWidth);_.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true)*_.$slideTrack.children('.slick-slide').length)));}
65var offset=_.$slides.first().outerWidth(true)-_.$slides.first().width();if(_.options.variableWidth===false)_.$slideTrack.children('.slick-slide').width(_.slideWidth-offset);};Slick.prototype.setFade=function(){var _=this,targetLeft;_.$slides.each(function(index,element){targetLeft=(_.slideWidth*index)* -1;$(element).css({position:'relative',left:targetLeft,top:0,zIndex:800,opacity:0}
65);});_.$slides.eq(_.currentSlide).css({zIndex:900,opacity:1});};Slick.prototype.setHeight=function(){var _=this;if(_.options.slidesToShow===1&&_.options.adaptiveHeight===true&&_.options.vertical===false){var targetHeight=_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.css('height',targetHeight);}};Slick.prototype.setPosition=function(){var _=this;_.setDimensions();_.setHeight();if(_.options.fade===false){_.setCSS(_.getLeft(_.currentSlide));}else{_.setFade();}};Slick.prototype.setProps=function(){var _=this,bodyStyle=document.body.style;_.positionProp=_.options.vertical===true?'top':'left';if(_.positionProp==='top'){_.$slider.addClass('slick-vertical');}else{_.$slider.removeClass('slick-vertical');}
66if(bodyStyle.WebkitTransition!==undefined||bodyStyle.MozTransition!==undefined||bodyStyle.msTransition!==undefined){if(_.options.useCSS===true){_.cssTransitions=true;}}
67if(bodyStyle.OTransform!==undefined){_.animType='OTransform';_.transformType="-o-transform";_.transitionType='OTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.webkitPerspective===undefined)_.animType=false;}
68if(bodyStyle.MozTransform!==undefined){_.animType='MozTransform';_.transformType="-moz-transform";_.transitionType='MozTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.MozPerspective===undefined)_.animType=false;}
69if(bodyStyle.webkitTransform!==undefined){_.animType='webkitTransform';_.transformType="-webkit-transform";_.transitionType='webkitTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.webkitPerspective===undefined)_.animType=false;}
70if(bodyStyle.msTransform!==undefined){_.animType='msTransform';_.transformType="-ms-transform";_.transitionType='msTransition';if(bodyStyle.msTransform===undefined)_.animType=false;}
71if(bodyStyle.transform!==undefined&&_.animType!==false){_.animType='transform';_.transformType="transform";_.transitionType='transition';}
72_.transformsEnabled=(_.animType!==null&&_.animType!==false);};Slick.prototype.setSlideClasses=function(index){var _=this,centerOffset,allSlides,indexOffset,remainder;_.$slider.find('.slick-slide').removeClass('slick-active').removeClass('slick-center');allSlides=_.$slider.find('.slick-slide');if(_.options.centerMode===true){centerOffset=Math.floor(_.options.slidesToShow/2);if(_.options.infinite===true){if(index>=centerOffset&&index<=(_.slideCount-1)-centerOffset){_.$slides.slice(index-centerOffset,index+centerOffset+1).addClass('slick-active');}else{indexOffset=_.options.slidesToShow+index;allSlides.slice(indexOffset-centerOffset+1,indexOffset+centerOffset+2).addClass('slick-active');}
73if(index===0){allSlides.eq(allSlides.length-1-_.options.slidesToShow).addClass('slick-center');}else if(index===_.slideCount-1){allSlides.eq(_.options.slidesToShow).addClass('slick-center');}}
74_.$slides.eq(index).addClass('slick-center');}else{if(index>=0&&index<=(_.slideCount-_.options.slidesToShow)){_.$slides.slice(index,index+_.options.slidesToShow).addClass('slick-active');}else if(allSlides.length<=_.options.slidesToShow){allSlides.addClass('slick-active');}else{remainder=_.slideCount%_.options.slidesToShow;indexOffset=_.options.infinite===true?_.options.slidesToShow+index:index;if(_.options.slidesToShow==_.options.slidesToScroll&&(_.slideCount-index)<_.options.slidesToShow){allSlides.slice(indexOffset-(_.options.slidesToShow-remainder),indexOffset+remainder).addClass('slick-active');}else{allSlides.slice(indexOffset,indexOffset+_.options.slidesToShow).addClass('slick-active');}}}
75if(_.options.lazyLoad==='ondemand'){_.lazyLoad();}};Slick.prototype.setupInfinite=function(){var _=this,i,slideIndex,infiniteCount;if(_.options.fade===true||_.options.vertical===true){_.options.centerMode=false;}
76if(_.options.infinite===true&&_.options.fade===false){slideIndex=null;if(_.slideCount>_.options.slidesToShow){if(_.options.centerMode===true){infiniteCount=_.options.slidesToShow+1;}else{infiniteCount=_.options.slidesToShow;}
77for(i=_.slideCount;i>(_.slideCount-
78infiniteCount);i-=1){slideIndex=i-1;$(_.$slides[slideIndex]).clone(true).attr('id','').attr('index',slideIndex-_.slideCount).prependTo(_.$slideTrack).addClass('slick-cloned');}
79for(i=0;i<infiniteCount;i+=1){slideIndex=i;$(_.$slides[slideIndex]).clone(true).attr('id','').attr('index',slideIndex+_.slideCount).appendTo(_.$slideTrack).addClass('slick-cloned');}
80_.$slideTrack.find('.slick-cloned').find('[id]').each(function(){$(this).attr('id','');});}}};Slick.prototype.selectHandler=function(event){var _=this;
80var index=parseInt($(event.target).parents('.slick-slide').attr("index"));if(!index)index=0;if(_.slideCount<=_.options.slidesToShow){return;}
81_.slideHandler(index);};Slick.prototype.slideHandler=function(index,sync){var targetSlide,animSlide,oldSlide,slideLeft,unevenOffset,targetLeft=null,_=this;sync=sync||false;if(_.animating===true&&_.options.waitForAnimate===true){return false;}
82if(sync===false){_.asNavFor(index);}
83targetSlide=index;targetLeft=_.getLeft(targetSlide);slideLeft=_.getLeft(_.currentSlide);unevenOffset=_.slideCount%_.options.slidesToScroll!==0?_.options.slidesToScroll:0;_.currentLeft=_.swipeLeft===null?slideLeft:_.swipeLeft;if(_.options.infinite===false&&_.options.centerMode===false&&(index<0||index>(_.slideCount-_.options.slidesToShow+unevenOffset))){if(_.options.fade===false){targetSlide=_.currentSlide;_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);});}
84return false;}else if(_.options.infinite===false&&_.options.centerMode===true&&(index<0||index>(_.slideCount-_.options.slidesToScroll))){if(_.options.fade===false){targetSlide=_.currentSlide;_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);});}
85return false;}
86if(_.options.autoplay===true){clearInterval(_.autoPlayTimer);}
87if(targetSlide<0){if(_.slideCount%_.options.slidesToScroll!==0){animSlide=_.slideCount-(_.slideCount%_.options.slidesToScroll);}else{animSlide=_.slideCount+targetSlide;}}else if(targetSlide>=_.slideCount){if(_.slideCount%_.options.slidesToScroll!==0){animSlide=0;}else{animSlide=targetSlide-_.slideCount;}}else{animSlide=targetSlide;}
88_.animating=true;if(_.options.onBeforeChange!==null&&index!==_.currentSlide){_.options.onBeforeChange.call(this,_,_.currentSlide,animSlide);}
89oldSlide=_.currentSlide;_.currentSlide=animSlide;_.setSlideClasses(_.currentSlide);_.updateDots();_.updateArrows();if(_.options.fade===true){_.fadeSlide(oldSlide,animSlide,function(){_.postSlide(animSlide);});return false;}
90_.animateSlide(targetLeft,function(){_.postSlide(animSlide);});};Slick.prototype.startLoad=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.hide();_.$nextArrow.hide();}
91if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){_.$dots.hide();}
92_.$slider.addClass('slick-loading');};Slick.prototype.swipeDirection=function(){var xDist,yDist,r,swipeAngle,_=this;xDist=_.touchObject.startX-_.touchObject.curX;yDist=_.touchObject.startY-_.touchObject.curY;r=Math.atan2(yDist,xDist);swipeAngle=Math.round(r*180/Math.PI);if(swipeAngle<0){swipeAngle=360-Math.abs(swipeAngle);}
93if((swipeAngle<=45)&&(swipeAngle>=0)){return'left';}
94if((swipeAngle<=360)&&(swipeAngle>=315)){return'left';}
95if((swipeAngle>=135)&&(swipeAngle<=225)){return'right';}
96return'vertical';};Slick.prototype.swipeEnd=function(event){var _=this,slideCount,slidesTraversed,swipeDiff;_.dragging=false;if(_.touchObject.curX===undefined){return false;}
97if(_.touchObject.swipeLength>=_.touchObject.minSwipe){$(event.target).on('click.slick',function(event){event.stopImmediatePropagation();event.stopPropagation();event.preventDefault();$(event.target).off('click.slick');});if(_.options.swipeToSlide===true){slidesTraversed=Math.round(_.touchObject.swipeLength/_.slideWidth);slideCount=slidesTraversed}else{slideCount=_.options.slidesToScroll;}
98switch(_.swipeDirection()){case'left':_.slideHandler(_.currentSlide+slideCount);_.touchObject={};break;case'right':_.slideHandler(_.currentSlide-slideCount);_.touchObject={};break;}}else{if(_.touchObject.startX!==_.touchObject.curX){_.slideHandler(_.currentSlide);_.touchObject={};}}};Slick.prototype.swipeHandler=function(event){var _=this;if((_.options.swipe===false)||('ontouchend' in document&&_.options.swipe===false)){return;}else if(_.options.draggable===false&&event.type.indexOf('mouse')!==-1){return;}
99_.touchObject.fingerCount=event.originalEvent&&event.originalEvent.touches!==undefined?event.originalEvent.touches.length:1;_.touchObject.minSwipe=_.listWidth/_.options.touchThreshold;switch(event.data.action){case'start':_.swipeStart(event);break;case'move':_.swipeMove(event);break;case'end':_.swipeEnd(event);break;}};Slick.prototype.swipeMove=function(event){var _=this,curLeft,swipeDirection,positionOffset,touches;touches=event.originalEvent!==undefined?event.originalEvent.touches:null;curLeft=_.getLeft(_.currentSlide);
99if(!_.dragging||touches&&touches.length!==1){return false;}
100_.touchObject.curX=touches!==undefined?touches[0].pageX:event.clientX;_.touchObject.curY=touches!==undefined?touches[0].pageY:event.clientY;_.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(_.touchObject.curX-_.touchObject.startX,2)));swipeDirection=_.swipeDirection();if(swipeDirection==='vertical'){return;}
101if(event.originalEvent!==undefined&&_.touchObject.swipeLength>4){event.preventDefault();}
102positionOffset=_.touchObject.curX>_.touchObject.startX?1:-1;if(_.options.vertical===false){_.swipeLeft=curLeft+_.touchObject.swipeLength*positionOffset;}else{_.swipeLeft=curLeft+(_.touchObject.swipeLength*(_.$list.height()/_.listWidth))*positionOffset;}
103if(_.options.fade===true||_.options.touchMove===false){return false;}
104if(_.animating===true){_.swipeLeft=null;return false;}
105_.setCSS(_.swipeLeft);};Slick.prototype.swipeStart=function(event){var _=this,touches;if(_.touchObject.fingerCount!==1||_.slideCount<=_.options.slidesToShow){_.touchObject={};return false;}
106if(event.originalEvent!==undefined&&event.originalEvent.touches!==undefined){touches=event.originalEvent.touches[0];}
107_.touchObject.startX=_.touchObject.curX=touches!==undefined?touches.pageX:event.clientX;_.touchObject.startY=_.touchObject.curY=touches!==undefined?touches.pageY:event.clientY;_.dragging=true;};Slick.prototype.unfilterSlides=function(){var _=this;if(_.$slidesCache!==null){_.unload();_.$slideTrack.children(this.options.slide).detach();_.$slidesCache.appendTo(_.$slideTrack);_.reinit();}};Slick.prototype.unload=function(){var _=this;$('.slick-cloned',_.$slider).remove();if(_.$dots){_.$dots.remove();}
108if(_.$prevArrow){_.$prevArrow.remove();_.$nextArrow.remove();}
109_.$slides.removeClass('slick-slide slick-active slick-visible').css('width','');};Slick.prototype.updateArrows=function(){var _=this;if(_.options.arrows===true&&_.options.infinite!==true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.removeClass('slick-disabled');_.$nextArrow.removeClass('slick-disabled');if(_.currentSlide===0){_.$prevArrow.addClass('slick-disabled');_.$nextArrow.removeClass('slick-disabled');}else if(_.currentSlide>=_.slideCount-_.options.slidesToShow){_.$nextArrow.addClass('slick-disabled');_.$prevArrow.removeClass('slick-disabled');}}};Slick.prototype.updateDots=function(){var _=this;if(_.$dots!==null){_.$dots.find('li').removeClass('slick-active');_.$dots.find('li').eq(Math.floor(_.currentSlide/_.options.slidesToScroll)).addClass('slick-active');}};$.fn.slick=function(options){var _=this;return _.each(function(index,element){element.slick=new Slick(element,options);});};$.fn.slickAdd=function(slide,slideIndex,addBefore){var _=this;return _.each(function(index,element){element.slick.addSlide(slide,slideIndex,addBefore);});};$.fn.slickCurrentSlide=function(){var _=this;return _.get(0).slick.getCurrent();};$.fn.slickFilter=function(filter){var _=this;return _.each(function(index,element){element.slick.filterSlides(filter);});};$.fn.slickGoTo=function(slide){var _=this;return _.each(function(index,element){element.slick.changeSlide({data:{message:'index',index:parseInt(slide)}});});};$.fn.slickNext=function(){var _=this;return _.each(function(index,element){element.slick.changeSlide({data:{message:'next'}});});};$.fn.slickPause=function(){var _=this;return _.each(function(index,element){element.slick.autoPlayClear();element.slick.paused=true;});};$.fn.slickPlay=function(){var _=this;return _.each(function(index,element){element.slick.paused=false;element.slick.autoPlay();});};$.fn.slickPrev=function(){var _=this;return _.each(function(index,element){element.slick.changeSlide({data:{message:'previous'}});});};$.fn.slickRemove=function(slideIndex,removeBefore){var _=this;return _.each(function(index,element){element.slick.removeSlide(slideIndex,removeBefore);});};$.fn.slickGetOption=function(option){var _=this;return _.get(0).slick.options[option];};$.fn.slickSetOption=function(option,value,refresh){var _=this;return _.each(function(index,element){element.slick.options[option]=value;if(refresh===true){element.slick.unload();element.slick.reinit();}});};$.fn.slickUnfilter=function(){var _=this;return _.each(function(index,element){element.slick.unfilterSlides();});};$.fn.unslick=function(){var _=this;return _.each(function(index,element){if(element.slick){element.slick.destroy();}});};$.fn.getSlick=function(){var s=null;var _=this;_.each(function(index,element){s=element.slick;});return s;};}));
110;;;;(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports==='object'){factory(require('jquery'));}else{factory(window.jQuery||window.Zepto);}}(function($){var CLOSE_EVENT='Close',BEFORE_CLOSE_EVENT='BeforeClose',AFTER_CLOSE_EVENT='AfterClose',BEFORE_APPEND_EVENT='BeforeAppend',MARKUP_PARSE_EVENT='MarkupParse',OPEN_EVENT='Open',CHANGE_EVENT='Change',NS='mfp',EVENT_NS='.'+NS,READY_CLASS='mfp-ready',REMOVING_CLASS='mfp-removing',PREVENT_CLOSE_CLASS='mfp-prevent-close';var mfp,MagnificPopup=function(){},_isJQ=!!(window.jQuery),_prevStatus,_window=$(window),_document,_prevContentType,_wrapClasses,_currPopupType;var _mfpOn=function(name,f){mfp.ev.on(NS+name+EVENT_NS,f);},_getEl=function(className,appendTo,html,raw){var el=document.createElement('div');el.className='mfp-'+className;if(html){el.innerHTML=html;}
111if(!raw){el=$(el);if(appendTo){el.appendTo(appendTo);}}else if(appendTo){appendTo.appendChild(el);}
112return el;},_mfpTrigger=function(e,data){mfp.ev.triggerHandler(NS+e,data);if(mfp.st.callbacks){e=e.charAt(0).toLowerCase()+e.slice(1);if(mfp.st.callbacks[e]){mfp.st.callbacks[e].apply(mfp,$.isArray(data)?data:[data]);}}},_getCloseBtn=function(type){if(type!==_currPopupType||!mfp.currTemplate.closeBtn){mfp.currTemplate.closeBtn=$(mfp.st.closeMarkup.replace('%title%',mfp.st.tClose));_currPopupType=type;}
113return mfp.currTemplate.closeBtn;},_checkInstance=function(){if(!$.magnificPopup.instance){mfp=new MagnificPopup();mfp.init();$.magnificPopup.instance=mfp;}},supportsTransitions=function(){var s=document.createElement('p').style,v=['ms','O','Moz','Webkit'];if(s['transition']!==undefined){return true;}
114while(v.length){if(v.pop()+'Transition' in s){return true;}}
115return false;};MagnificPopup.prototype={constructor:MagnificPopup,init:function(){var appVersion=navigator.appVersion;mfp.isIE7=appVersion.indexOf("MSIE 7.")!==-1;mfp.isIE8=appVersion.indexOf("MSIE 8.")!==-1;mfp.isLowIE=mfp.isIE7||mfp.isIE8;mfp.isAndroid=(/android/gi).test(appVersion);mfp.isIOS=(/iphone|ipad|ipod/gi).test(appVersion);mfp.supportsTransition=supportsTransitions();mfp.probablyMobile=(mfp.isAndroid||mfp.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent));_document=$(document);mfp.popupsCache={};},open:function(data){var i;if(data.isObj===false){mfp.items=data.items.toArray();mfp.index=0;var items=data.items,item;for(i=0;i<items.length;i++){item=items[i];if(item.parsed){item=item.el[0];}
116if(item===data.el[0]){mfp.index=i;break;}}}else{mfp.items=$.isArray(data.items)?data.items:[data.items];mfp.index=data.index||0;}
117if(mfp.isOpen){mfp.updateItemHTML();return;}
118mfp.types=[];_wrapClasses='';if(data.mainEl&&data.mainEl.length){mfp.ev=data.mainEl.eq(0);}else{mfp.ev=_document;}
119if(data.key){if(!mfp.popupsCache[data.key]){mfp.popupsCache[data.key]={};}
120mfp.currTemplate=mfp.popupsCache[data.key];}else{mfp.currTemplate={};}
121mfp.st=$.extend(true,{},$.magnificPopup.defaults,data);mfp.fixedContentPos=mfp.st.fixedContentPos==='auto'?!mfp.probablyMobile:mfp.st.fixedContentPos;if(mfp.st.modal){mfp.st.closeOnContentClick=false;mfp.st.closeOnBgClick=false;mfp.st.showCloseBtn=false;mfp.st.enableEscapeKey=false;}
122if(!mfp.bgOverlay){mfp.bgOverlay=_getEl('bg').on('click'+EVENT_NS,function(){mfp.close();});mfp.wrap=_getEl('wrap').attr('tabindex',-1).on('click'+EVENT_NS,function(e){if(mfp._checkIfClose(e.target)){mfp.close();}});mfp.container=_getEl('container',mfp.wrap);}
123mfp.contentContainer=_getEl('content');if(mfp.st.preloader){mfp.preloader=_getEl('preloader',mfp.container,mfp.st.tLoading);}
124var modules=$.magnificPopup.modules;for(i=0;i<modules.length;i++){var n=modules[i];n=n.charAt(0).toUpperCase()+n.slice(1);mfp['init'+n].call(mfp);}
125_mfpTrigger('BeforeOpen');if(mfp.st.showCloseBtn){if(!mfp.st.closeBtnInside){mfp.wrap.append(_getCloseBtn());}else{_mfpOn(MARKUP_PARSE_EVENT,function(e,template,values,item){values.close_replaceWith=_getCloseBtn(item.type);});_wrapClasses+=' mfp-close-btn-in';}}
126if(mfp.st.alignTop){_wrapClasses+=' mfp-align-top';}
127if(mfp.fixedContentPos){mfp.wrap.css({overflow:mfp.st.overflowY,overflowX:'hidden',overflowY:mfp.st.overflowY});}else{mfp.wrap.css({top:_window.scrollTop(),position:'absolute'});}
128if(mfp.st.fixedBgPos===false||(mfp.st.fixedBgPos==='auto'&&!mfp.fixedContentPos)){mfp.bgOverlay.css({height:_document.height(),position:'absolute'});}
129if(mfp.st.enableEscapeKey){_document.on('keyup'+EVENT_NS,function(e){if(e.keyCode===27){mfp.close();}});}
130_window.on('resize'+EVENT_NS,function(){mfp.updateSize();});if(!mfp.st.closeOnContentClick){_wrapClasses+=' mfp-auto-cursor';}
131if(_wrapClasses)
132mfp.wrap.addClass(_wrapClasses);var windowHeight=mfp.wH=_window.height();var windowStyles={};if(mfp.fixedContentPos){if(mfp._hasScrollBar(windowHeight)){var s=mfp._getScrollbarSize();if(s){windowStyles.marginRight=s;}}}
133if(mfp.fixedContentPos){if(!mfp.isIE7){windowStyles.overflow='hidden';}else{$('body, html').css('overflow','hidden');}}
134var classesToadd=mfp.st.mainClass;if(mfp.isIE7){classesToadd+=' mfp-ie7';}
135if(classesToadd){mfp._addClassToMFP(classesToadd);}
136mfp.updateItemHTML();_mfpTrigger('BuildControls');$('html').css(windowStyles);
vendor: 17,295 bytes, lines 136-203
136mfp.bgOverlay.add(mfp.wrap).prependTo(mfp.st.prependTo||$(document.body));mfp._lastFocusedEl=document.activeElement;setTimeout(function(){if(mfp.content){mfp._addClassToMFP(READY_CLASS);mfp._setFocus();}else{mfp.bgOverlay.addClass(READY_CLASS);}
137_document.on('focusin'+EVENT_NS,mfp._onFocusIn);},16);mfp.isOpen=true;mfp.updateSize(windowHeight);_mfpTrigger(OPEN_EVENT);return data;},close:function(){if(!mfp.isOpen)return;_mfpTrigger(BEFORE_CLOSE_EVENT);mfp.isOpen=false;if(mfp.st.removalDelay&&!mfp.isLowIE&&mfp.supportsTransition){mfp._addClassToMFP(REMOVING_CLASS);setTimeout(function(){mfp._close();},mfp.st.removalDelay);}else{mfp._close();}},_close:function(){_mfpTrigger(CLOSE_EVENT);var classesToRemove=REMOVING_CLASS+' '+READY_CLASS+' ';mfp.bgOverlay.detach();mfp.wrap.detach();mfp.container.empty();if(mfp.st.mainClass){classesToRemove+=mfp.st.mainClass+' ';}
138mfp._removeClassFromMFP(classesToRemove);if(mfp.fixedContentPos){var windowStyles={marginRight:''};if(mfp.isIE7){$('body, html').css('overflow','');}else{windowStyles.overflow='';}
139$('html').css(windowStyles);}
140_document.off('keyup'+EVENT_NS+' focusin'+EVENT_NS);mfp.ev.off(EVENT_NS);mfp.wrap.attr('class','mfp-wrap').removeAttr('style');mfp.bgOverlay.attr('class','mfp-bg');mfp.container.attr('class','mfp-container');if(mfp.st.showCloseBtn&&(!mfp.st.closeBtnInside||mfp.currTemplate[mfp.currItem.type]===true)){if(mfp.currTemplate.closeBtn)
141mfp.currTemplate.closeBtn.detach();}
142if(mfp._lastFocusedEl){$(mfp._lastFocusedEl).focus();}
143mfp.currItem=null;mfp.content=null;mfp.currTemplate=null;mfp.prevHeight=0;_mfpTrigger(AFTER_CLOSE_EVENT);},updateSize:function(winHeight){if(mfp.isIOS){var zoomLevel=document.documentElement.clientWidth/window.innerWidth;var height=window.innerHeight*zoomLevel;mfp.wrap.css('height',height);mfp.wH=height;}else{mfp.wH=winHeight||_window.height();}
144if(!mfp.fixedContentPos){mfp.wrap.css('height',mfp.wH);}
145_mfpTrigger('Resize');},updateItemHTML:function(){var item=mfp.items[mfp.index];mfp.contentContainer.detach();if(mfp.content)
146mfp.content.detach();if(!item.parsed){item=mfp.parseEl(mfp.index);}
147var type=item.type;_mfpTrigger('BeforeChange',[mfp.currItem?mfp.currItem.type:'',type]);mfp.currItem=item;if(!mfp.currTemplate[type]){var markup=mfp.st[type]?mfp.st[type].markup:false;_mfpTrigger('FirstMarkupParse',markup);if(markup){mfp.currTemplate[type]=$(markup);}else{mfp.currTemplate[type]=true;}}
148if(_prevContentType&&_prevContentType!==item.type){mfp.container.removeClass('mfp-'+_prevContentType+'-holder');}
149var newContent=mfp['get'+type.charAt(0).toUpperCase()+type.slice(1)](item,mfp.currTemplate[type]);mfp.appendContent(newContent,type);item.preloaded=true;_mfpTrigger(CHANGE_EVENT,item);_prevContentType=item.type;mfp.container.prepend(mfp.contentContainer);_mfpTrigger('AfterChange');},appendContent:function(newContent,type){mfp.content=newContent;if(newContent){if(mfp.st.showCloseBtn&&mfp.st.closeBtnInside&&mfp.currTemplate[type]===true){if(!mfp.content.find('.mfp-close').length){mfp.content.append(_getCloseBtn());}}else{mfp.content=newContent;}}else{mfp.content='';}
150_mfpTrigger(BEFORE_APPEND_EVENT);mfp.container.addClass('mfp-'+type+'-holder');mfp.contentContainer.append(mfp.content);},parseEl:function(index){var item=mfp.items[index],type;if(item.tagName){item={el:$(item)};}else{type=item.type;item={data:item,src:item.src};}
151if(item.el){var types=mfp.types;for(var i=0;i<types.length;i++){if(item.el.hasClass('mfp-'+types[i])){type=types[i];break;}}
152item.src=item.el.attr('data-mfp-src');if(!item.src){item.src=item.el.attr('href');}}
153item.type=type||mfp.st.type||'inline';item.index=index;item.parsed=true;mfp.items[index]=item;_mfpTrigger('ElementParse',item);return mfp.items[index];},addGroup:function(el,options){var eHandler=function(e){e.mfpEl=this;mfp._openClick(e,el,options);};if(!options){options={};}
154var eName='click.magnificPopup';options.mainEl=el;if(options.items){options.isObj=true;el.off(eName).on(eName,eHandler);}else{options.isObj=false;if(options.delegate){el.off(eName).on(eName,options.delegate,eHandler);}else{options.items=el;el.off(eName).on(eName,eHandler);}}},_openClick:function(e,el,options){var midClick=options.midClick!==undefined?options.midClick:$.magnificPopup.defaults.midClick;if(!midClick&&(e.which===2||e.ctrlKey||e.metaKey)){return;}
155var disableOn=options.disableOn!==undefined?options.disableOn:$.magnificPopup.defaults.disableOn;if(disableOn){if($.isFunction(disableOn)){if(!disableOn.call(mfp)){return true;}}else{if(_window.width()<disableOn){return true;}}}
156if(e.type){e.preventDefault();if(mfp.isOpen){e.stopPropagation();}}
157options.el=$(e.mfpEl);if(options.delegate){options.items=el.find(options.delegate);}
158mfp.open(options);},updateStatus:function(status,text){if(mfp.preloader){if(_prevStatus!==status){mfp.container.removeClass('mfp-s-'+_prevStatus);}
159if(!text&&status==='loading'){text=mfp.st.tLoading;}
160var data={status:status,text:text};_mfpTrigger('UpdateStatus',data);status=data.status;text=data.text;mfp.preloader.html(text);mfp.preloader.find('a').on('click',function(e){e.stopImmediatePropagation();});mfp.container.addClass('mfp-s-'+status);_prevStatus=status;}},_checkIfClose:function(target){if($(target).hasClass(PREVENT_CLOSE_CLASS)){return;}
161var closeOnContent=mfp.st.closeOnContentClick;var closeOnBg=mfp.st.closeOnBgClick;if(closeOnContent&&closeOnBg){return true;}else{if(!mfp.content||$(target).hasClass('mfp-close')||(mfp.preloader&&target===mfp.preloader[0])){return true;}
162if((target!==mfp.content[0]&&!$.contains(mfp.content[0],target))){if(closeOnBg){if($.contains(document,target)){return true;}}}else if(closeOnContent){return true;}}
163return false;},_addClassToMFP:function(cName){mfp.bgOverlay.addClass(cName);mfp.wrap.addClass(cName);},_removeClassFromMFP:function(cName){this.bgOverlay.removeClass(cName);mfp.wrap.removeClass(cName);},_hasScrollBar:function(winHeight){return((mfp.isIE7?_document.height():document.body.scrollHeight)>(winHeight||_window.height()));},_setFocus:function(){(mfp.st.focus?mfp.content.find(mfp.st.focus).eq(0):mfp.wrap).focus();},_onFocusIn:function(e){if(e.target!==mfp.wrap[0]&&!$.contains(mfp.wrap[0],e.target)){mfp._setFocus();return false;}},_parseMarkup:function(template,values,item){var arr;if(item.data){values=$.extend(item.data,values);}
164_mfpTrigger(MARKUP_PARSE_EVENT,[template,values,item]);$.each(values,function(key,value){if(value===undefined||value===false){return true;}
165arr=key.split('_');if(arr.length>1){var el=template.find(EVENT_NS+'-'+arr[0]);if(el.length>0){var attr=arr[1];if(attr==='replaceWith'){if(el[0]!==value[0]){el.replaceWith(value);}}else if(attr==='img'){if(el.is('img')){el.attr('src',value);}else{el.replaceWith('<img src="'+value+'" class="'+el.attr('class')+'" />');}}else{el.attr(arr[1],value);}}}else{template.find(EVENT_NS+'-'+key).html(value);}});},_getScrollbarSize:function(){if(mfp.scrollbarSize===undefined){var scrollDiv=document.createElement("div");scrollDiv.style.cssText='width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;';document.body.appendChild(scrollDiv);mfp.scrollbarSize=scrollDiv.offsetWidth-scrollDiv.clientWidth;document.body.removeChild(scrollDiv);}
166return mfp.scrollbarSize;}};$.magnificPopup={instance:null,proto:MagnificPopup.prototype,modules:[],open:function(options,index){_checkInstance();if(!options){options={};}else{options=$.extend(true,{},options);}
167options.isObj=true;options.index=index||0;return this.instance.open(options);},close:function(){return $.magnificPopup.instance&&$.magnificPopup.instance.close();},registerModule:function(name,module){if(module.options){$.magnificPopup.defaults[name]=module.options;}
168$.extend(this.proto,module.proto);this.modules.push(name);},defaults:{disableOn:0,key:null,midClick:false,mainClass:'',preloader:true,focus:'',closeOnContentClick:false,closeOnBgClick:true,closeBtnInside:true,showCloseBtn:true,enableEscapeKey:true,modal:false,alignTop:false,removalDelay:0,prependTo:null,fixedContentPos:'auto',fixedBgPos:'auto',overflowY:'auto',closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:'Close (Esc)',tLoading:'Loading...'}};$.fn.magnificPopup=function(options){_checkInstance();var jqEl=$(this);if(typeof options==="string"){if(options==='open'){var items,itemOpts=_isJQ?jqEl.data('magnificPopup'):jqEl[0].magnificPopup,index=parseInt(arguments[1],10)||0;if(itemOpts.items){items=itemOpts.items[index];}else{items=jqEl;if(itemOpts.delegate){items=items.find(itemOpts.delegate);}
169items=items.eq(index);}
170mfp._openClick({mfpEl:items},jqEl,itemOpts);}else{if(mfp.isOpen)
171mfp[options].apply(mfp,Array.prototype.slice.call(arguments,1));}}else{options=$.extend(true,{},options);if(_isJQ){jqEl.data('magnificPopup',options);}else{jqEl[0].magnificPopup=options;}
172mfp.addGroup(jqEl,options);}
173return jqEl;};var INLINE_NS='inline',_hiddenClass,_inlinePlaceholder,_lastInlineElement,_putInlineElementsBack=function(){if(_lastInlineElement){_inlinePlaceholder.after(_lastInlineElement.addClass(_hiddenClass)).detach();_lastInlineElement=null;}};$.magnificPopup.registerModule(INLINE_NS,{options:{hiddenClass:'hide',markup:'',tNotFound:'Content not found'},proto:{initInline:function(){mfp.types.push(INLINE_NS);_mfpOn(CLOSE_EVENT+'.'+INLINE_NS,function(){_putInlineElementsBack();});},getInline:function(item,template){_putInlineElementsBack();if(item.src){var inlineSt=mfp.st.inline,el=$(item.src);if(el.length){var parent=el[0].parentNode;if(parent&&parent.tagName){if(!_inlinePlaceholder){_hiddenClass=inlineSt.hiddenClass;_inlinePlaceholder=_getEl(_hiddenClass);_hiddenClass='mfp-'+_hiddenClass;}
174_lastInlineElement=el.after(_inlinePlaceholder).detach().removeClass(_hiddenClass);}
175mfp.updateStatus('ready');}else{mfp.updateStatus('error',inlineSt.tNotFound);el=$('<div>');}
176item.inlineElement=el;return el;}
177mfp.updateStatus('ready');mfp._parseMarkup(template,{},item);return template;}}});var AJAX_NS='ajax',_ajaxCur,_removeAjaxCursor=function(){if(_ajaxCur){$(document.body).removeClass(_ajaxCur);}},_destroyAjaxRequest=function(){_removeAjaxCursor();if(mfp.req){mfp.req.abort();}};$.magnificPopup.registerModule(AJAX_NS,{options:{settings:null,cursor:'mfp-ajax-cur',tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){mfp.types.push(AJAX_NS);_ajaxCur=mfp.st.ajax.cursor;_mfpOn(CLOSE_EVENT+'.'+AJAX_NS,_destroyAjaxRequest);_mfpOn('BeforeChange.'+AJAX_NS,_destroyAjaxRequest);},getAjax:function(item){if(_ajaxCur){$(document.body).addClass(_ajaxCur);}
178mfp.updateStatus('loading');var opts=$.extend({url:item.src,success:function(data,textStatus,jqXHR){var temp={data:data,xhr:jqXHR};_mfpTrigger('ParseAjax',temp);mfp.appendContent($(temp.data),AJAX_NS);item.finished=true;_removeAjaxCursor();mfp._setFocus();setTimeout(function(){mfp.wrap.addClass(READY_CLASS);},16);mfp.updateStatus('ready');_mfpTrigger('AjaxContentAdded');},error:function(){_removeAjaxCursor();item.finished=item.loadError=true;mfp.updateStatus('error',mfp.st.ajax.tError.replace('%url%',item.src));}},mfp.st.ajax.settings);mfp.req=$.ajax(opts);return'';}}});var _imgInterval,_getTitle=function(item){if(item.data&&item.data.title!==undefined)
179return item.data.title;var src=mfp.st.image.titleSrc;if(src){if($.isFunction(src)){return src.call(mfp,item);}else if(item.el){return item.el.attr(src)||'';}}
180return'';};$.magnificPopup.registerModule('image',{options:{markup:'<div class="mfp-figure">'+'<div class="mfp-close"></div>'+'<figure>'+'<div class="mfp-img"></div>'+'<figcaption>'+'<div class="mfp-bottom-bar">'+'<div class="mfp-title"></div>'+'<div class="mfp-counter"></div>'+'</div>'+'</figcaption>'+'</figure>'+'</div>',cursor:'mfp-zoom-out-cur',titleSrc:'title',verticalFit:true,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var imgSt=mfp.st.image,ns='.image';mfp.types.push('image');_mfpOn(OPEN_EVENT+ns,function(){if(mfp.currItem.type==='image'&&imgSt.cursor){$(document.body).addClass(imgSt.cursor);}});_mfpOn(CLOSE_EVENT+ns,function(){if(imgSt.cursor){$(document.body).removeClass(imgSt.cursor);}
181_window.off('resize'+EVENT_NS);});_mfpOn('Resize'+ns,mfp.resizeImage);if(mfp.isLowIE){_mfpOn('AfterChange',mfp.resizeImage);}},resizeImage:function(){var item=mfp.currItem;if(!item||!item.img)return;if(mfp.st.image.verticalFit){var decr=0;if(mfp.isLowIE){decr=parseInt(item.img.css('padding-top'),10)+parseInt(item.img.css('padding-bottom'),10);}
182item.img.css('max-height',mfp.wH-decr);}},_onImageHasSize:function(item){if(item.img){item.hasSize=true;if(_imgInterval){clearInterval(_imgInterval);}
183item.isCheckingImgSize=false;_mfpTrigger('ImageHasSize',item);if(item.imgHidden){if(mfp.content)
184mfp.content.removeClass('mfp-loading');item.imgHidden=false;}}},findImageSize:function(item){var counter=0,img=item.img[0],mfpSetInterval=function(delay){if(_imgInterval){clearInterval(_imgInterval);}
185_imgInterval=setInterval(function(){if(img.naturalWidth>0){mfp._onImageHasSize(item);return;}
186if(counter>200){clearInterval(_imgInterval);}
187counter++;if(counter===3){mfpSetInterval(10);}else if(counter===40){mfpSetInterval(50);}else if(counter===100){mfpSetInterval(500);}},delay);};mfpSetInterval(1);},getImage:function(item,template){var guard=0,onLoadComplete=function(){if(item){if(item.img[0].complete){item.img.off('.mfploader');if(item===mfp.currItem){mfp._onImageHasSize(item);mfp.updateStatus('ready');}
188item.hasSize=true;item.loaded=true;_mfpTrigger('ImageLoadComplete');}
189else{guard++;if(guard<200){setTimeout(onLoadComplete,100);}else{onLoadError();}}}},onLoadError=function(){if(item){item.img.off('.mfploader');if(item===mfp.currItem){mfp._onImageHasSize(item);mfp.updateStatus('error',imgSt.tError.replace('%url%',item.src));}
190item.hasSize=true;item.loaded=true;item.loadError=true;}},imgSt=mfp.st.image;var el=template.find('.mfp-img');if(el.length){var img=document.createElement('img');img.className='mfp-img';if(item.el&&item.el.find('img').length){img.alt=item.el.find('img').attr('alt');}
191item.img=$(img).on('load.mfploader',onLoadComplete).on('error.mfploader',onLoadError);img.src=item.src;if(el.is('img')){item.img=item.img.clone();}
192img=item.img[0];if(img.naturalWidth>0){item.hasSize=true;}else if(!img.width){item.hasSize=false;}}
193mfp._parseMarkup(template,{title:_getTitle(item),img_replaceWith:item.img},item);mfp.resizeImage();if(item.hasSize){if(_imgInterval)clearInterval(_imgInterval);if(item.loadError){template.addClass('mfp-loading');mfp.updateStatus('error',imgSt.tError.replace('%url%',item.src));}else{template.removeClass('mfp-loading');mfp.updateStatus('ready');}
194return template;}
195mfp.updateStatus('loading');item.loading=true;if(!item.hasSize){item.imgHidden=true;template.addClass('mfp-loading');mfp.findImageSize(item);}
196return template;}}});var hasMozTransform,getHasMozTransform=function(){if(hasMozTransform===undefined){hasMozTransform=document.createElement('p').style.MozTransform!==undefined;}
197return hasMozTransform;};$.magnificPopup.registerModule('zoom',{options:{enabled:false,easing:'ease-in-out',duration:300,opener:function(element){return element.is('img')?element:element.find('img');}},proto:{initZoom:function(){var zoomSt=mfp.st.zoom,ns='.zoom',image;if(!zoomSt.enabled||!mfp.supportsTransition){return;}
198var duration=zoomSt.duration,getElToAnimate=function(image){var newImg=image.clone().removeAttr('style').removeAttr('class').addClass('mfp-animated-image'),transition='all '+(zoomSt.duration/1000)+'s '+zoomSt.easing,cssObj={position:'fixed',zIndex:9999,left:0,top:0,'-webkit-backface-visibility':'hidden'},t='transition';cssObj['-webkit-'+t]=cssObj['-moz-'+t]=cssObj['-o-'+t]=cssObj[t]=transition;newImg.css(cssObj);return newImg;},showMainContent=function(){mfp.content.css('visibility','visible');},openTimeout,animatedImg;_mfpOn('BuildControls'+ns,function(){if(mfp._allowZoom()){clearTimeout(openTimeout);mfp.content.css('visibility','hidden');image=mfp._getItemToZoom();if(!image){showMainContent();return;}
199animatedImg=getElToAnimate(image);animatedImg.css(mfp._getOffset());mfp.wrap.append(animatedImg);openTimeout=setTimeout(function(){animatedImg.css(mfp._getOffset(true));openTimeout=setTimeout(function(){showMainContent();setTimeout(function(){animatedImg.remove();image=animatedImg=null;_mfpTrigger('ZoomAnimationEnded');},16);},duration);},16);}});_mfpOn(BEFORE_CLOSE_EVENT+ns,function(){if(mfp._allowZoom()){clearTimeout(openTimeout);mfp.st.removalDelay=duration;if(!image){image=mfp._getItemToZoom();if(!image){return;}
200animatedImg=getElToAnimate(image);}
201animatedImg.css(mfp._getOffset(true));mfp.wrap.append(animatedImg);mfp.content.css('visibility','hidden');setTimeout(function(){animatedImg.css(mfp._getOffset());},16);}});_mfpOn(CLOSE_EVENT+ns,function(){if(mfp._allowZoom()){showMainContent();if(animatedImg){animatedImg.remove();}
202image=null;}});},_allowZoom:function(){return mfp.currItem.type==='image';},_getItemToZoom:function(){if(mfp.currItem.hasSize){return mfp.currItem.img;}else{return false;}},_getOffset:function(isLarge){var el;if(isLarge){el=mfp.currItem.img;}else{el=mfp.st.zoom.opener(mfp.currItem.el||mfp.currItem);}
203var offset=el.offset();var paddingTop=parseInt(el.css('padding-top'),10);var paddingBottom=parseInt(el.css('padding-bottom'),10);offset.top-=($(window).scrollTop()-paddingTop);
203var obj={width:el.width(),height:(_isJQ?el.innerHeight():el[0].offsetHeight)-paddingBottom-paddingTop};if(getHasMozTransform()){obj['-moz-transform']=obj['transform']='translate('+offset.left+'px,'+offset.top+'px)';}else{obj.left=offset.left;obj.top=offset.top;}
204return obj;}}});var IFRAME_NS='iframe',_emptyPage='//about:blank',_fixIframeBugs=function(isShowing){if(mfp.currTemplate[IFRAME_NS]){var el=mfp.currTemplate[IFRAME_NS].find('iframe');if(el.length){if(!isShowing){el[0].src=_emptyPage;}
205if(mfp.isIE8){el.css('display',isShowing?'block':'none');}}}};$.magnificPopup.registerModule(IFRAME_NS,{options:{markup:'<div class="mfp-iframe-scaler">'+'<div class="mfp-close"></div>'+'<iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe>'+'</div>',srcAction:'iframe_src',patterns:{youtube:{index:'youtube.com',id:'v=',src:'//www.youtube.com/embed/%id%?autoplay=1'},vimeo:{index:'vimeo.com/',id:'/',src:'//player.vimeo.com/video/%id%?autoplay=1'},gmaps:{index:'//maps.google.',src:'%id%&output=embed'}}},proto:{initIframe:function(){mfp.types.push(IFRAME_NS);_mfpOn('BeforeChange',function(e,prevType,newType){if(prevType!==newType){if(prevType===IFRAME_NS){_fixIframeBugs();}else if(newType===IFRAME_NS){_fixIframeBugs(true);}}});_mfpOn(CLOSE_EVENT+'.'+IFRAME_NS,function(){_fixIframeBugs();});},getIframe:function(item,template){var embedSrc=item.src;var iframeSt=mfp.st.iframe;$.each(iframeSt.patterns,function(){if(embedSrc.indexOf(this.index)>-1){if(this.id){if(typeof this.id==='string'){embedSrc=embedSrc.substr(embedSrc.lastIndexOf(this.id)+this.id.length,embedSrc.length);}else{embedSrc=this.id.call(this,embedSrc);}}
206embedSrc=this.src.replace('%id%',embedSrc);return false;}});var dataObj={};if(iframeSt.srcAction){dataObj[iframeSt.srcAction]=embedSrc;}
207mfp._parseMarkup(template,dataObj,item);mfp.updateStatus('ready');return template;}}});var _getLoopedId=function(index){var numSlides=mfp.items.length;if(index>numSlides-1){return index-numSlides;}else if(index<0){return numSlides+index;}
208return index;},_replaceCurrTotal=function(text,curr,total){return text.replace(/%curr%/gi,curr+1).replace(/%total%/gi,total);};$.magnificPopup.registerModule('gallery',{options:{enabled:false,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:true,arrows:true,tPrev:'Previous (Left arrow key)',tNext:'Next (Right arrow key)',tCounter:'%curr% of %total%'},proto:{initGallery:function(){var gSt=mfp.st.gallery,ns='.mfp-gallery',supportsFastClick=Boolean($.fn.mfpFastClick);mfp.direction=true;if(!gSt||!gSt.enabled)return false;_wrapClasses+=' mfp-gallery';_mfpOn(OPEN_EVENT+ns,function(){if(gSt.navigateByImgClick){mfp.wrap.on('click'+ns,'.mfp-img',function(){if(mfp.items.length>1){mfp.next();return false;}});}
209_document.on('keydown'+ns,function(e){if(e.keyCode===37){mfp.prev();}else if(e.keyCode===39){mfp.next();}});});_mfpOn('UpdateStatus'+ns,function(e,data){if(data.text){data.text=_replaceCurrTotal(data.text,mfp.currItem.index,mfp.items.length);}});_mfpOn(MARKUP_PARSE_EVENT+ns,function(e,element,values,item){var l=mfp.items.length;values.counter=l>1?_replaceCurrTotal(gSt.tCounter,item.index,l):'';});_mfpOn('BuildControls'+ns,function(){if(mfp.items.length>1&&gSt.arrows&&!mfp.arrowLeft){var markup=gSt.arrowMarkup,arrowLeft=mfp.arrowLeft=$(markup.replace(/%title%/gi,gSt.tPrev).replace(/%dir%/gi,'left')).addClass(PREVENT_CLOSE_CLASS),arrowRight=mfp.arrowRight=$(markup.replace(/%title%/gi,gSt.tNext).replace(/%dir%/gi,'right')).addClass(PREVENT_CLOSE_CLASS);var eName=supportsFastClick?'mfpFastClick':'click';arrowLeft[eName](function(){mfp.prev();});arrowRight[eName](function(){mfp.next();});if(mfp.isIE7){_getEl('b',arrowLeft[0],false,true);_getEl('a',arrowLeft[0],false,true);_getEl('b',arrowRight[0],false,true);_getEl('a',arrowRight[0],false,true);}
210mfp.container.append(arrowLeft.add(arrowRight));}});_mfpOn(CHANGE_EVENT+ns,function(){if(mfp._preloadTimeout)clearTimeout(mfp._preloadTimeout);mfp._preloadTimeout=setTimeout(function(){mfp.preloadNearbyImages();mfp._preloadTimeout=null;},16);});_mfpOn(CLOSE_EVENT+ns,function(){_document.off(ns);mfp.wrap.off('click'+ns);if(mfp.arrowLeft&&supportsFastClick){mfp.arrowLeft.add(mfp.arrowRight).destroyMfpFastClick();}
211mfp.arrowRight=mfp.arrowLeft=null;});},next:function(){mfp.direction=true;mfp.index=_getLoopedId(mfp.index+1);mfp.updateItemHTML();},prev:function(){mfp.direction=false;mfp.index=_getLoopedId(mfp.index-1);mfp.updateItemHTML();},goTo:function(newIndex){mfp.direction=(newIndex>
211=mfp.index);mfp.index=newIndex;mfp.updateItemHTML();},preloadNearbyImages:function(){var p=mfp.st.gallery.preload,preloadBefore=Math.min(p[0],mfp.items.length),preloadAfter=Math.min(p[1],mfp.items.length),i;for(i=1;i<=(mfp.direction?preloadAfter:preloadBefore);i++){mfp._preloadItem(mfp.index+i);}
212for(i=1;i<=(mfp.direction?preloadBefore:preloadAfter);i++){mfp._preloadItem(mfp.index-i);}},_preloadItem:function(index){index=_getLoopedId(index);if(mfp.items[index].preloaded){return;}
213var item=mfp.items[index];if(!item.parsed){item=mfp.parseEl(index);}
214_mfpTrigger('LazyLoad',item);if(item.type==='image'){item.img=$('<img class="mfp-img" />').on('load.mfploader',function(){item.hasSize=true;}).on('error.mfploader',function(){item.hasSize=true;item.loadError=true;_mfpTrigger('LazyLoadError',item);}).attr('src',item.src);}
215item.preloaded=true;}}});var RETINA_NS='retina';$.magnificPopup.registerModule(RETINA_NS,{options:{replaceSrc:function(item){return item.src.replace(/\.\w+$/,function(m){return'@2x'+m;});},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var st=mfp.st.retina,ratio=st.ratio;ratio=!isNaN(ratio)?ratio:ratio();if(ratio>1){_mfpOn('ImageHasSize'+'.'+RETINA_NS,function(e,item){item.img.css({'max-width':item.img[0].naturalWidth/ratio,'width':'100%'});});_mfpOn('ElementParse'+'.'+RETINA_NS,function(e,item){item.src=st.replaceSrc(item,ratio);});}}}}});(function(){var ghostClickDelay=1000,supportsTouch='ontouchstart' in window,unbindTouchMove=function(){_window.off('touchmove'+ns+' touchend'+ns);},eName='mfpFastClick',ns='.'+eName;$.fn.mfpFastClick=function(callback){return $(this).each(function(){var elem=$(this),lock;if(supportsTouch){var timeout,startX,startY,pointerMoved,point,numPointers;elem.on('touchstart'+ns,function(e){pointerMoved=false;numPointers=1;point=e.originalEvent?e.originalEvent.touches[0]:e.touches[0];startX=point.clientX;startY=point.clientY;_window.on('touchmove'+ns,function(e){point=e.originalEvent?e.originalEvent.touches:e.touches;numPointers=point.length;point=point[0];if(Math.abs(point.clientX-startX)>10||Math.abs(point.clientY-startY)>10){pointerMoved=true;unbindTouchMove();}}).on('touchend'+ns,function(e){unbindTouchMove();if(pointerMoved||numPointers>1){return;}
216lock=true;e.preventDefault();clearTimeout(timeout);timeout=setTimeout(function(){lock=false;},ghostClickDelay);callback();});});}
217elem.on('click'+ns,function(){if(!lock){callback();}});});};$.fn.destroyMfpFastClick=function(){$(this).off('touchstart'+ns+' click'+ns);if(supportsTouch)_window.off('touchmove'+ns+' touchend'+ns);};})();_checkInstance();}));
218;;;var picturePolyfill=(function(w){"use strict";var cacheArray,cacheLatestIndex,resizeTimer,timeAfterResize=100,areListenersActive=false;return{_getAttrs:function(element,attributes){var ret={},attributeName,attributeValue;for(var i=0,len=attributes.length;i<len;i+=1){attributeName=attributes[i];attributeValue=element.getAttribute(attributeName);if(attributeValue){ret[attributeName]=attributeValue;}}
219return ret;},_getAttrsList:function(element){var arr=[];for(var i=0,attributes=element.attributes,l=attributes.length;i<l;i++){arr.push(attributes.item(i).nodeName);}
220return arr;},_getSrcsetArray:function(srcset){var srcSetElement,source,density,ret=[],srcSetElements;if(srcset===null||srcset===''||typeof srcset==='undefined'){return ret;}
221srcSetElements=srcset.split(',');for(var i=0,len=srcSetElements.length;i<len;i+=1){srcSetElement=srcSetElements[i].trim().split(' ');if(srcSetElement.length===1){density=1;}
222else{density=parseFloat(srcSetElement[srcSetElement.length-1],10);}
223source=srcSetElement[0];ret.push({pxr:density,src:source});}
224return ret.sort(function(hash1,hash2){var pxr1=hash1.pxr,pxr2=hash2.pxr;if(pxr1<pxr2){return-1;}
225if(pxr1>pxr2){return 1;}
226return 0;});},_getSrcFromSrcset:function(srcset,pixelRatio){var i=0,array,len,breakPoint=-1;if(srcset===null||srcset===''||typeof srcset==='undefined'){return"";}
227array=this._getSrcsetArray(srcset);len=array.length;do{if(array[i].pxr>=pixelRatio||i===len-1){breakPoint=i;}
228i+=1;}while(!(breakPoint>-1||i>=len));return array[breakPoint].src;},_getSrcsetFromData:function(sourcesData){var sourceData,media,src,srcset;for(var i=0,len=sourcesData.length;i<len;i+=1){sourceData=sourcesData[i];media=sourceData.media;srcset=sourceData.srcset;src=sourceData.src;if(!media||w.matchMedia(media).matches){if(!!srcset){return srcset;}
229if(!!src){return src;}
230return"";}}
231return"";},_getImgTagsInPicture:function(pictureElement){var currentElement=pictureElement,imgTags;imgTags=pictureElement.getElementsByTagName('img');if(imgTags.length>0){return imgTags;}
232do{currentElement=currentElement.nextSibling;if(currentElement===null){return[];}}while(currentElement.tagName!=='IMG');return[currentElement];},_setImgAttributes:function(pictureElement,attributes){var imageElements=this._getImgTagsInPicture(pictureElement),imgEl,givenSrcAttribute,givenSrcsetAttribute,srcToSet,srcsetToSet;function _setAttributeIfDifferent(element,attribute,value){if(element.getAttribute(attribute)!==value){element.setAttribute(attribute,value);}}
233if(imageElements.length===0){return false;}
234imgEl=imageElements[0];if(!imgEl.getAttribute('data-original-src')){_setAttributeIfDifferent(imgEl,'data-original-src',imgEl.getAttribute('src'));_setAttributeIfDifferent(imgEl,'data-original-srcset',imgEl.getAttribute('srcset'));}
235givenSrcAttribute=attributes.src;givenSrcsetAttribute=attributes.srcset;if(!givenSrcAttribute&&!givenSrcsetAttribute){srcToSet=imgEl.getAttribute('data-original-src');srcsetToSet=imgEl.getAttribute('data-original-srcset');}else{srcToSet=givenSrcAttribute;srcsetToSet=givenSrcsetAttribute;}
236_setAttributeIfDifferent(imgEl,'src',srcToSet);_setAttributeIfDifferent(imgEl,'srcset',srcsetToSet);},_getSourcesData:function(pictureElement){var sourcesData=[],sourceElement,sourceData,foundSources=pictureElement.getElementsByTagName('source');for(var i=0,len=foundSources.length;i<len;i+=1){sourceElement=foundSources[i];sourceData=this._getAttrs(sourceElement,this._getAttrsList(sourceElement));sourcesData.push(sourceData);}
237return sourcesData;},_addListeners:function(){if(!this.isUseful||areListenersActive){return false;}
238function parseDocument(){picturePolyfill.parse(document);}
239function parseDocumentAfterTimeout(){clearTimeout(resizeTimer);resizeTimer=setTimeout(parseDocument,timeAfterResize);}
240if(w.addEventListener){w.addEventListener('resize',parseDocumentAfterTimeout);w.addEventListener('DOMContentLoaded',function(){parseDocument();w.removeEventListener('load',parseDocument);});w.addEventListener('load',parseDocument);}
241else if(w.attachEvent){w.attachEvent('onload',parseDocument);w.attachEvent('onresize',parseDocumentAfterTimeout);}
242areListenersActive=true;},initialize:function(){this._pxRatio=w.devicePixelRatio||1;this._mqSupport=!!w.matchMedia&&w.matchMedia("only all")!==null&&w.matchMedia("only all").matches;this.isUseful=!w.HTMLPictureElement;cacheArray=[];cacheLatestIndex=0;this._addListeners();},parse:function(element,readFromCache){var sourcesData,pictureElement,pictureElements,srcAttribute,srcsetAttribute,mqSupport,cacheIndex;if(!this.isUseful){return 0;}
243if(typeof readFromCache==='undefined'){readFromCache=true;}
244pictureElements=(element||document).getElementsByTagName('picture');mqSupport=this._mqSupport;for(var i=0,len=pictureElements.length;i<len;i+=1){sourcesData=null;pictureElement=pictureElements[i];if(readFromCache){cacheIndex=pictureElement.getAttribute('data-cache-index');if(cacheIndex!==null){sourcesData=cacheArray[cacheIndex];}}
245if(!sourcesData){sourcesData=this._getSourcesData(pictureElement);cacheArray[cacheLatestIndex]=sourcesData;pictureElement.setAttribute('data-cache-index',cacheLatestIndex);cacheLatestIndex+=1;}
246if(!mqSupport||sourcesData.length===0){srcAttribute=pictureElement.getAttribute('data-default-src');srcsetAttribute=pictureElement.getAttribute('data-default-srcset');}
247else{srcsetAttribute=this._getSrcsetFromData(sourcesData);srcAttribute=this._getSrcFromSrcset(srcsetAttribute,this._pxRatio);}
248this._setImgAttributes(pictureElement,{src:srcAttribute,srcset:srcsetAttribute,alt:pictureElement.getAttribute('data-alt')});}
249return i;}};}(window));picturePolyfill.initialize();picturePolyfill.parse();
250;;;
250$('a.lupe').magnificPopup({type:'image',image:{titleSrc:function(item){return(item.el.children('img').is("[title]")?'<strong>'+item.el.children('img').attr('title')+'</strong> ':'')+item.el.children('img').attr('alt')}}});
251;;;var copyrightInfos=$('#copyrightInfos');var copyrightHeadline=copyrightInfos.children('h4');copyrightInfos.addClass('js');copyrightHeadline.wrapInner(function(){return'<a href="" title="'+copyrightHeadline.text()+' anzeigen"><span></span></a>';});copyrightHeadline.children('a').addClass('a icona down').on('click',function(event){event.preventDefault();copyrightInfos.find('li[data-img]').each(function(){$(this).prepend('<img alt="" src="'+$(this).attr('data-img')+'"/>').removeAttr('data-img');});copyrightInfos.toggleClass('open');$(this).toggleClass('up').toggleClass('down');});
252;;;if($('input[type=date]').length){Modernizr.load({test:Modernizr.inputtypes.date,nope:['/scripts/pickadate/picker.js','/scripts/pickadate/picker.date.js','/scripts/pickadate/de_DE.js','/css/pickadate.css'],complete:function(){if(!Modernizr.inputtypes.date){$('input[type=date]').pickadate({format:'dd-mm-yyyy',selectYears:true,selectMonths:true,editable:true});}}});}
253;;;$('.form input[required], .form textarea[required], .form select[required]').each(function(){if($(this).val().length===0){$(this).addClass('i_s');$(this).on("focusout",function(){$(this).removeClass('i_s');});}});var requiredCheckboxes=[];$(".checkboxlist.mandatory").each(function(index){requiredCheckboxes[index]=$(this).find(':checkbox').attr('required','required');requiredCheckboxes[index].change(function(){if(requiredCheckboxes[index].is(':checked')){requiredCheckboxes[index].removeAttr('required');}
254else{requiredCheckboxes[index].attr('required','required');}}).change();});$('textarea[pattern]').keyup(function(){var textarea=this;var errorMsg=$(textarea).attr('data-message');var pattern=new RegExp('^'+$(textarea).attr('pattern')+'$');$.each($(this).val().split("\n"),function(){var hasError=!this.match(pattern);if(typeof textarea.setCustomValidity==='function'){textarea.setCustomValidity(hasError?errorMsg:'');}
255return!hasError;});});var errorCssClass='error_input';$("form#nl_subscribe").submit(function(e){var _this=$(this);var retValue=true;var checkboxes='.cbList input[type=checkbox]';_this.find('input[type=text]').each(function(){var _thisInput=$(this);if($.trim(_thisInput.val())==''){_thisInput.addClass(errorCssClass);retValue=false;}});if($(checkboxes+':checked').length==0){$(checkboxes).addClass(errorCssClass);retValue=false;}
256_this.find('input[type=email]').each(function(){var _thisInput=$(this);if(!isValidEmailAddress(_thisInput.val())){_thisInput.addClass(errorCssClass);retValue=false;}});return retValue;});$('input').focus(function(){var _this=$(this);_this.removeClass(errorCssClass);});function isValidEmailAddress(emailAddress){var pattern=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return pattern.test(emailAddress);}
257;;;if($('.accList').length){$('.accList').addClass('js').find('.accTitle').click(function(event){event.preventDefault();var current=$(this).parent('.accItem');var accordion=current.parent('.accList');if(accordion.hasClass('openAll')){accordion.removeClass('openAll').children().removeClass('open')};current.toggleClass('open');accordion.children().not(current).removeClass('open');});}
258if($('.accAll').length){$('body').on('click','.accAll',function(event){event.preventDefault();$(this).parent('.accordion').children('.accList').addClass('openAll').find('.accItem').addClass('open');});}
259;;;function initGridMap(){var map_canvas=document.getElementById('gridMap');var map_options={zoom:16,mapTypeId:google.maps.MapTypeId.ROADMAP};var infoWindow=new google.maps.InfoWindow();var map=new google.maps.Map(map_canvas,map_options);var latlngbounds=new google.maps.LatLngBounds();var contactpoints=$('main .contactpoint');contactpoints.each(function(){var cid=$(this).attr('id');var marker=new google.maps.Marker({position:new google.maps.LatLng($(this).find('meta[itemprop="latitude"]').attr('content'),$(this).find('meta[itemprop="longitude"]').attr('content')),title:$(this).find('h3[itemprop="name"]').text(),draggable:false,map:map});google.maps.event.addListener(marker,"click",function(e){infoWindow.setContent('<div style="width:15em;"><strong>'+marker.title+'</strong><br><a href="#'+cid+'">
259Details anzeigen</a></div>');infoWindow.open(map,marker);});latlngbounds.extend(marker.position);});map.setCenter(latlngbounds.getCenter());if(contactpoints.length&&contactpoints.length>1){map.fitBounds(latlngbounds);google.maps.event.addDomListener(window,'resize',function(){google.maps.event.trigger(map,"resize");map.setCenter(latlngbounds.getCenter());map.fitBounds(latlngbounds);});}else{google.maps.event.addDomListener(window,'resize',function(){google.maps.event.trigger(map,"resize");map.setCenter(latlngbounds.getCenter());});}}
260if($("#gridMap").length){var script=document.createElement('script');script.src='https://maps.googleapis.com/maps/api/js?';if(googleapikey!='')script.src=script.src+'key='+googleapikey+'&';script.src=script.src+'callback=initGridMap';document.body.appendChild(script);}
261;;;$("section.grid").find(".cell[data-umfluss='rechts']").each(function(){var _this=$(this);var _next=_this.next();setleftrightcss(_next);_this.addClass('left');});$("section.grid").find(".cell[data-umfluss='links']").each(function(){var _this=$(this);var _prev=_this.prev();_this.insertBefore(_prev);setleftrightcss(_prev);_this.addClass('right');});function setleftrightcss(nextbefore){nextbefore.addClass('gridrightleft');}
262;;;$('main form#memRegistration').submit(function(){var _this=$(this);var password01=_this.find('#Password').val();var password02=_this.find("#Password2").val();var email=_this.find('#Username').val();var firstname=_this.find("#Firstname").val();var lastname=_this.find("#Lastname").val();var errorMsg='';if(_this.find('#A8286b19380493398dfdcd7047feed5').val()!=''){return false;}
263if($.trim(email)==''){errorMsg+='<li>Das Feld "E-Mail/Benutzername" ist erforderlich</li>';}
264else if(!validateEmail(email)){errorMsg+='<li>Die angegebene E-Mail ist keine gültige E-Mail-Adresse</li>';}
265if($.trim(firstname)==''){errorMsg+='<li>Das Feld "Vorname" ist erforderlich</li>';}
266if($.trim(lastname)==''){errorMsg+='<li>Das Feld "Nachname" ist erforderlich</li>';}
267if(scorePassword(password01)<100){errorMsg+='<li>Das Passwort muss folgende Bedingungen erfüllen:<ul style="margin-top: 0;margin-left: .25em;"><li>min. 8 Zeichen lang</li><li>min. ein Sonderzeichen</li><li>min. ein Groß- und Kleinbuchstabe</li><li>min. eine Ziffer (0 - 9)</li></ul></li>';}
268else if(password01!=password02){errorMsg+='<li>Die beiden Passwörter sind nicht gleich</li>';}
269if(_this.find('.validation-summary-errors').length){_this.find('.validation-summary-errors').remove();}
270if(errorMsg.length>0){_this.find('#HomeId').parent().append('<div class="validation-summary-errors"><ul>'+errorMsg+'</ul></div>');}
271return(errorMsg.length==0);});$('main form#memChangePassword').submit(function(){var _this=$(this);var password01=_this.find('#Password').val();var password02=_this.find("#Password2").val();var errorMsg='';if(_this.find('#A8286b19380493398dfdcd7047feed5').val()!=''){return false;}
272if(password01.length<8){errorMsg+='<li>Das Passwort muss mindestens 8 Zeichen lang sein</li>';}
273else if(password01!=password02){errorMsg+='<li>Die beiden Passwörter sind nicht gleich</li>';}
274if(errorMsg.length>0){_this.find('.validation-summary-errors').remove();_this.find('#HomeId').parent().append('<div class="validation-summary-errors"><ul>'+errorMsg+'</ul></div>');}
275return(errorMsg.length==0);});$('main form#forgotPwForm').submit(function(){var _this=$(this);var email=_this.find('#Username').val();var errorMsg='';if(_this.find('#A8286b19380493398dfdcd7047feed5').val()!=''){return false;}
276if(!email.length>0||!validateEmail(email)){errorMsg+='<li>Die angegebene E-Mail ist keine gültige E-Mail-Adresse</li>';}
277if(errorMsg.length>0){_this.find('.validation-summary-errors').remove();_this.find('#ReturnUrl').parent().append('<div class="validation-summary-errors"><ul>'+errorMsg+'</ul></div>');}
278return(errorMsg.length==0);});$(".forgotPw a").click(function(){var objForgotPwForm=$('#forgotPwForm');objForgotPwForm.slideToggle();objForgotPwForm.find('#Username').val('');});$('.avatar-wrap-topwidget #logout-btn').click(function(){$(this).closest('form').submit();return false;});$('.avatar-wrap-topwidget a').focus(function(){$(this).closest('.avatar-wrap-topwidget').addClass('focused');});$('.avatar-wrap-topwidget a').focusout(function(){$(this).closest('.avatar-wrap-topwidget').removeClass('focused');});function validateEmail(email){var regex=/[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+/;var retval=regex.test(email);return retval;}
279function deleteAvatar(__this){var _this=$(__this);var parent=_this.parent();parent.remove();$('#delAvatar').attr('checked','checked');return false;}
280LdCookie={get:function(name){var data=document.cookie.split(";");var cookies={};for(var i=0;i<data.length;++i){var tmp=data[i].split("=");cookies[$.trim(tmp[0])]=$.trim(tmp[1]);}
281if(name){return(cookies[name]||null);}else{return cookies;}},set:function(name,value){document.cookie=name+"="+value;}};function autoUserLogin(){var cookie=LdCookie.get("komxcms-sid");if(cookie!=null&&cookie!==""){$.ajax({url:"/komX/api/LdMemberApi/AutoLoginSid",type:"GET",data:{sid:cookie},success:function(data){if(data==="true"){location.reload();}}});}
282cookie=LdCookie.get("da39a3ee5e6b4b0d3255bfef95601890afd80710");if(cookie!=null&&cookie!==""){$.ajax({url:"/komX/api/LdMemberApi/AutoLoginUser",type:"GET",data:{un:cookie},success:function(data){if(data==="true"){location.reload();}}});}}
283;;;function resizeEmbedVideo(){$('.grid .video-wrapper').each(function(){var _this=$(this);var vidIframe=_this.children('iframe');var cropValue=_this.width()/vidIframe.attr('width');vidIframe.attr('width',parseInt(_this.width()));vidIframe.attr('height',parseInt(vidIframe.attr('height')*cropValue));});}
284;;;
284$('.openClosePersonDetails').on('click',function(e){if($('.grid .contact .tbl-addressdetails').size()>0){var _this=$(this);var addressDetails=_this.closest('tr').next('tr.tbl-addressdetails');_this.toggleClass('open');addressDetails.toggleClass('open').find('.addressdetails').toggleClass('open');addressDetails.find('a').attr('tabindex',function(index,attr){return attr==-1?0:-1;});}
285return false;});
286;;;var verzeichnisMapKeys=new Object();var lastOpenElement=null;var lastOpenElementPersonDetails=null;$('body').on('click','.personTitle:not(.actlink)',function(event){event.preventDefault();var _this=$(this);var attrPid=_this.attr('data-pid');var nextElementDetailRow=_this.closest('tr.personItem').next();var detailElement=(nextElementDetailRow.hasClass('personDetails'))?nextElementDetailRow.children():nextElementDetailRow.next().children();if(typeof attrPid!==typeof undefined&&attrPid!==false&&!detailElement.find('.personDetails').length){detailElement.html('<img src="/images/searchLoader.gif">');$.ajax({url:window.location.pathname,type:'POST',data:{person:_this.data('pid')},success:function(persDetail){detailElement.html(persDetail);}});}
287var personDetails=_this.closest('tr').next('tr.personDetails');if(personDetails.length==0){personDetails=_this.closest('tr').next().next('.personDetails');}
288if(lastOpenElement!==null&&lastOpenElement[0]!==_this[0]){lastOpenElement.removeClass('open');
288lastOpenElementPersonDetails.removeClass('open').find('.personDetails').removeClass('open');lastOpenElement.closest('tr').removeClass('open');}
289_this.toggleClass('open');_this.closest('tr').toggleClass('open');personDetails.toggleClass('open').find('.personDetails').toggleClass('open');if(lastOpenElement!==null){lastOpenElementPersonDetails.find('a').attr('tabindex','-1');}
290if(_this.hasClass('open')){personDetails.find('a').attr('tabindex','0');}
291if($('#verzeichnisMap').length){var iconBase='https://maps.google.com/mapfiles/kml/shapes/';var addressId='aid'+personDetails.find('meta[itemprop="addressId"]').attr('content');var marker=verzeichnisMapKeys[addressId];if(marker){marker.setIcon('https://maps.gstatic.com/mapfiles/ms2/micons/green-dot.png');}
292if(lastOpenElementPersonDetails!==null){var lastAddressId='aid'+lastOpenElementPersonDetails.find('meta[itemprop="addressId"]').attr('content');var lastMarker=verzeichnisMapKeys[lastAddressId];if(lastMarker){lastMarker.setIcon('https://maps.gstatic.com/mapfiles/ms2/micons/red-dot.png');}}}
293lastOpenElement=_this;
293lastOpenElementPersonDetails=personDetails;});$(".kxpsuche .suche.form > input").keyup(function(){var searchVal=$(this).val().toUpperCase();$('.kxp-flaechig-container .kxp-flaechig-head').each(function(){var row=$(this);var nextRow=row.next();var data=row.text().toUpperCase()+nextRow.text().toUpperCase();if(data.indexOf(searchVal)===-1){row.hide();row.next().hide();}
294else{row.show();row.next().show();}});});$('.telefonliste .personList .personItem').each(function(){var _this=$(this);if(_this.next().hasClass("personDetails")){var _txt=_this.next().find('.lsstr').text();_this.find('.hlsstr').text(_txt);}});$(".telefonsuche .suche.form:not(.doc-search, .verzeichnis-search) > input").keyup();$(".telefonsuche .suche.form:not(.doc-search, .verzeichnis-search) > input").keyup(function(){var searchVal=$(this).val().toUpperCase();$('.telefonliste .personList .personItem').each(function(){var row=$(this);var data=row.text().toUpperCase();if(data.indexOf(searchVal)===-1){row.hide();row.next().hide();}
295else{row.show();row.next().show();}});});$(".telefonsuche .suche.form.doc-search > input").keyup(function(){var searchVal=$(this).val().toUpperCase();$('.docwrapper li.doc-item').each(function(){var row=$(this);var data=row.text().toUpperCase();if(data.indexOf(searchVal)===-1){row.hide();row.next().hide();}
296else{row.show();row.next().show();}});});var typingTimer;var doneTypingInterval=1000;var searchInput=$(".telefonsuche .suche.form.verzeichnis-search > input");searchInput.keyup(function(){var searchVal=$(this).val();var cat=$('#categorySelect').val();searchVerzeichnisTable(searchVal,cat);typingTimer=setTimeout(initVerzeichnisMap,doneTypingInterval);});searchInput.keydown(function(){clearTimeout(typingTimer);});if($(".kxp-tel-linien").length){var _this=$(".kxp-tel-linien");_this.find('div.alle').insertAfter('.abc > ul');_this.find('form.suche.form').insertAfter(_this.find('div.alle'));_this.find('form.suche.form').wrap('<div class="telefonsuche"></div>');_this.find('a.personTitle').addClass('icon next');}
297var bigScreen=($('main').outerWidth()<$('body').outerWidth());$('.behoerdenwegweiser .kindliste.kachel li').each(function(){var _this=$(this);var kachelHeight=Math.round(_this.innerWidth());_this.find('.icon-wrap').css({'height':(bigScreen)?kachelHeight+'px':''});});$('.behoerdenwegweiser .kxp-div-infos').each(function(){var _this=$(this);if($.trim(_this.html())==''){_this.remove();}});$('#categorySelect').change(function(){var category=$(this).val();var searchVal=$('form.form.verzeichnis-search input').val();searchVerzeichnisTable(searchVal,category);initVerzeichnisMap();});var indexBefore=-1;var itemBefore;var heightBefore=0;$('body').on('click','a.kxp-behoerde-open-click',function(e){e.preventDefault();var _this=$(this);var kxpClickBody=_this.closest('.kxp-click-body');if(!_this.hasClass('active')||kxpClickBody.find('a.active').length>1){kxpClickBody.find('a.active').removeClass('active');kxpClickBody.find('.open').removeClass('open');}
298_this.toggleClass('active');_this.parent().next().toggleClass('open');if(_this.closest('.kxp-div-infos').length){var curIndex=$('.kxp-div-infos a.kxp-behoerde-open-click').index(_this);var curHeight=_this.parent().next().children().outerHeight();if(indexBefore>-1&&curIndex!==null&&itemBefore){if(indexBefore<curIndex&&!itemBefore.isInViewport()){$('html, body').animate({scrollTop:$(window).scrollTop()-(heightBefore+21)});}}
299indexBefore=curIndex;itemBefore=_this;heightBefore=curHeight;}});$('body').on('mouseout','a.kxp-behoerde-open-click',function(){$(this).blur();});$('#hinweis #hinweis_header').addClass('has icon kxp-hand');if($('.sidebar').length==0||$.trim($('.sidebar').text())==''){$('#sl-wrap-seitenleiste').remove();}
300if($('.sidenav').length==0||$.trim($('.sidenav'))==''){$('#sl-wrap-unternavigation').remove();}
301function searchVerzeichnisTable(searchKey,category){var sKey=searchKey.toUpperCase();$('.personList').find('.personDetails').each(function(){var row=$(this);var data=row.text().toUpperCase();if(data.indexOf(sKey)===-1||(category>0&&!row.find('span[data-cid='+category+']').length>=1)){row.hide();row.prev().hide();}
302else{row.show();row.prev().show();}});}
303;;;var verzeichnisMapKeys=new Object();function initVerzeichnisMap(){verzeichnisMapKeys=new Object();var map_canvas=document.getElementById('verzeichnisMap');var map_options={zoom:16,mapTypeId:google.maps.MapTypeId.ROADMAP};var infoWindow=new google.maps.InfoWindow();var map=new google.maps.Map(map_canvas,map_options);var latlngbounds=new google.maps.LatLngBounds();var contactpoints=$('.kxpVerzeichnis').find(".personItem:visible").find('.overlayMapLink');contactpoints.each(function(){var _this=$(this);var marker=new google.maps.Marker({position:new google.maps.LatLng(_this.find('meta[itemprop="latitude"]').attr('content'),_this.find('meta[itemprop="longitude"]').attr('content')),title:_this.find('meta[itemprop="addressName"]').attr('content'),draggable:false,map:map,icon:'https://maps.gstatic.
303com/mapfiles/ms2/micons/red-dot.png'});verzeichnisMapKeys['aid'+_this.find('meta[itemprop="addressId"]').attr('content')]=marker;google.maps.event.addListener(marker,"click",function(e){infoWindow.setContent('<div style="width:15em;"><strong>'+marker.title+'</strong></div>');infoWindow.open(map,marker);});latlngbounds.extend(marker.position);});map.setCenter(latlngbounds.getCenter());if(contactpoints.length>1){map.fitBounds(latlngbounds);google.maps.event.addDomListener(window,'resize',function(){google.maps.event.trigger(map,"resize");map.setCenter(latlngbounds.getCenter());map.fitBounds(latlngbounds);});}else{google.maps.event.addDomListener(window,'resize',function(){google.maps.event.trigger(map,"resize");map.setCenter(latlngbounds.getCenter());});}}
304if($("#verzeichnisMap").length){var script=document.createElement('script');script.src='https://maps.googleapis.com/maps/api/js?';if(googleapikey!='')script.src=script.src+'key='+googleapikey+'&';script.src=script.src+'callback=initVerzeichnisMap';document.body.appendChild(script);}
305;;;if($('.sidebar').length==0||$.trim($('.sidebar').text())==''){$('#sl-wrap-seitenleiste').remove();}
306if($('.sidenav').length==0||$.trim($('.sidenav'))==''){$('#sl-wrap-unternavigation').remove();}
307;;;function scorePassword(pass){var min_length=8;var min_digits=1;var min_lower=1;var min_upper=1;var min_special=1;var score=0;if(pass.length>min_length){score=min_length;}
308else{score=pass.length;}
309if(min_digits!=0&&pass.replace(/\D/g,"").length>=min_digits){score+=1;}
310if(min_lower!=0&&pass.replace(/[^a-z]/g,"").length>=min_lower){score+=1;}
311if(min_upper!=0&&pass.replace(/[^A-Z]/g,"").length>=min_upper){score+=1;}
312if(min_special!=0&&pass.replace(/[^\W]/g,"").length>=min_special){score+=1;}
313var active_conditions=0;if(min_digits>0){++active_conditions;}
314if(min_lower>0){++active_conditions;}
315if(min_upper>0){++active_conditions;}
316if(min_special>0){++active_conditions;}
317return(score/(min_length+active_conditions))*100;}
318;;;$(document).ready(function(){autoUserLogin();});$(window).resize(function(){waitForFinalEvent(function(){resizeEmbedVideo();setBwwPersonDetailsMargin();},500,"some unique string");});var waitForFinalEvent=(function(){var timers={};return function(callback,ms,uniqueId){if(!uniqueId){uniqueId="Don't call this twice without a uniqueId";}
319if(timers[uniqueId]){clearTimeout(timers[uniqueId]);}
320timers[uniqueId]=setTimeout(callback,ms);};})();$.fn.isInViewport=function(){if($(this).length){var elementTop=$(this).offset().top;var elementBottom=elementTop+$(this).outerHeight();var viewportTop=$(window).scrollTop();var viewportBottom=viewportTop+$(window).height();return elementBottom>viewportTop&&elementTop<viewportBottom;}
321return false;};function setBwwPersonDetailsMargin(){var mRight=0;var bwwPersonDetails=$('.personList.bww-persondetails').eq(1);var fullWidth=bwwPersonDetails.prev().outerWidth();var thisWidth=bwwPersonDetails.outerWidth();for(var i=(fullWidth-thisWidth);$('.personList.bww-persondetails').eq(1).outerWidth()<fullWidth;i++){mRight=i* -1;bwwPersonDetails.css({'margin-right':'-'+i+'px'});}
322$('.personList.bww-persondetails').each(function(){$(this).css({'margin-right':mRight+'px'});});}
323;;;$(document).ready(function(){var gallery=$('.medien');var isGallery=gallery.hasClass("gallery")
324gallery.magnificPopup({delegate:'a[class*=mfp]',gallery:{enabled:true,preload:[1,2],tPrev:'Vorheriges Bild',tNext:'Nächstes Bild',tCounter:'<span class="mfp-counter">%curr% von %total%</span>'},iframe:{patterns:{youtube:{index:'youtube.com/',id:'v=',src:'https://www.youtube-nocookie.com/embed/%id%?autohide=1&modestbranding=1&showinfo=0&autoplay=1&rel=0'},vimeo:{index:'vimeo.com/',id:'/',src:'https://player.vimeo.com/video/%id%?autoplay=1'}},markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" frameborder="0" allowfullscreen></iframe><div class="mfp-title">Some caption</div></div>'},callbacks:{markupParse:function(template,values,item){values.title='<span class=\"mfp-caption\">'
325+((isGallery&&item.el.is("[data-href]"))?'<span class=\"mfp-download \"><a class="icon a save" title=\"Herunterladen\" href=\"'+item.el.attr('data-href')+'\" download=\"'+item.el.attr('data-download')+'\"><span class=\"alt\">Herunterladen</span></a></span>':'')
326+((!isGallery&&item.el.next('a').length)?'<span class=\"mfp-download \"><a class="icon a save" title=\"Herunterladen\" href=\"'+item.el.next('a').attr('href')+'\" download=\"'+item.el.next('a').attr('download')+'\"><span class=\"alt\">Herunterladen</span></a></span>':'')
327+((item.el.children('img').is("[title]"))?'<strong>'+item.el.children('img').attr('title')+'</strong> ':'')
328+item.el.children('img').attr('alt')
329+'</span>';}}});});
330;;;(function(n,t,i,r){var u=n(t);n.fn.lazyload=function(f){function s(){var t=0;o.each(function(){var i=n(this);if((!e.skip_invisible||i.is(":visible"))&&!n.abovethetop(this,e)&&!n.leftofbegin(this,e))if(n.belowthefold(this,e)||n.rightoffold(this,e)){if(++t>e.failure_limit)return!1}else i.trigger("appear"),t=0})}var o=this,h,e={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"original",skip_invisible:!0,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(r!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),r!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),n.extend(e,f)),h=e.container===r||e.container===t?u:n(e.container),0===e.event.indexOf("scroll")&&h.bind(e.event,function(){return s()}),this.each(function(){var i=this,t=n(i);i.loaded=!1;(t.attr("src")===r||t.attr("src")===!1)&&t.is("img")&&t.attr("src",e.placeholder);t.one("appear",function(){if(!this.loaded){if(e.appear){var r=o.length;e.appear.call(i,r,e)}n("<img />").bind("load",function(){var r=t.attr("data-"+e.data_attribute),u,f;t.hide();t.is("img")?t.attr("src",r):t.css("background-image","url('"+r+"')");t[e.effect](e.effect_speed);i.loaded=!0;u=n.grep(o,function(n){return!n.loaded});o=n(u);e.load&&(f=o.length,e.load.call(i,f,e))}).attr("src",t.attr("data-"+e.data_attribute))}});0!==e.event.indexOf("scroll")&&t.bind(e.event,function(){i.loaded||t.trigger("appear")})}),u.bind("resize",function(){s()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&u.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&o.each(function(){n(this).trigger("appear")})}),n(i).ready(function(){s()}),this};n.belowthefold=function(i,f){var e;
330return e=f.container===r||f.container===t?(t.innerHeight?t.innerHeight:u.height())+u.scrollTop():n(f.container).offset().top+n(f.container).height(),e<=n(i).offset().top-f.threshold};n.rightoffold=function(i,f){var e;return e=f.container===r||f.container===t?u.width()+u.scrollLeft():n(f.container).offset().left+n(f.container).width(),e<=n(i).offset().left-f.threshold};n.abovethetop=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollTop():n(f.container).offset().top,e>=n(i).offset().top+f.threshold+n(i).height()};n.leftofbegin=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollLeft():n(f.container).offset().left,e>=n(i).offset().left+f.threshold+n(i).width()};n.inviewport=function(t,i){return!n.rightoffold(t,i)&&!n.leftofbegin(t,i)&&!n.belowthefold(t,i)&&!n.abovethetop(t,i)};n.extend(n.expr[":"],{"below-the-fold":function(t){return n.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return n.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!n.rightoffold(t,{threshold:0})},"in-viewport":function(t){return n.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return n.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!n.rightoffold(t,{threshold:0})}})})(jQuery,window,document);
331//# sourceMappingURL=jquery.lazyload.min.js.map
332
333;;;var parseQueryString=function(queryString){var params={},queries,temp,i,l;queries=queryString.split("&");for(i=0,l=queries.length;i<l;i++){temp=queries[i].split('=');params[temp[0]]=temp[1];}
334return params;};var lazyload=function(){if(self!==top){$('noscript.lazy').replaceWith(function(){return this.textContent;});$('picture').each(function(){$(this).after('<img src="'+$(this).attr('data-default-src')+'"/>');$(this).remove()})}else{$('noscript.lazy').replaceWith(function(){return this.textContent.replace('src','class="lazy" data-original');});$("img.lazy").each(function(){var url=$(this).attr('data-original');var params=parseQueryString(url.substring(url.indexOf('?')+1));if(("width" in params)&&("height" in params)){var pixelDensity=window.devicePixelRatio>1?Math.round(window.devicePixelRatio*10)/10:1;var targetWidth=$(this).parent().width();var height=Math.round(targetWidth/params["width"]*params["height"]);var width=Math.round(targetWidth);params["height"]=Math.round(height*pixelDensity);params["width"]=Math.round(width*pixelDensity);$(this).attr("style","height:"+height+"px!important;width:"+width+"px!important;display:block");$(this).attr('data-original',url.substring(0,url.indexOf('?')+1)+jQuery.param(params))}
335$(this).lazyload({threshold:200,effect:"fadeIn",});});$('img.lazy').load(function(){if(jQuery(this).attr("src").indexOf("data:image/")==-1){jQuery(this).removeAttr("style");}});}}
336lazyload();
337;;;$('.slides').slick({dots:true,infinite:true,speed:4000,fade:true,cssEase:'linear',autoplay:true,autoplaySpeed:6000,arrows:true});$('a.lupe').magnificPopup({type:'image',image:{titleSrc:function(item){return'<strong>'+item.el.children('img').attr('title')+'</strong>'+item.el.children('img').attr('alt');}}});if($('input[type=date]').length>0){Modernizr.load({test:Modernizr.inputtypes.date,nope:['/scripts/pickadate/picker.js','/scripts/pickadate/picker.date.js','/scripts/pickadate/de_DE.js','/css/pickadate.css'],complete:function(){if(!Modernizr.inputtypes.date){$('input[type=date]').pickadate({format:'dd.mm.yyyy',selectYears:true,selectMonths:true,editable:true})}}});}
338$('.ym-form input[required], .ym-form textarea[required]').each(function(){if($(this).val().length===0){$(this).addClass('i_s');$(this).on("focusout",function(){$(this).removeClass('i_s')})}});var offset=220;var duration=500;var scrollTop=$('a.top');scrollTop.hide();$(window).on("resize",function(){scrollTop.css({'right':$(window).width()-($('.wrapper').offset().left+$('.wrapper').outerWidth())+'px'});}).resize();$(window).scroll(function(){if($(this).scrollTop()>offset){scrollTop.fadeIn(duration);}else{scrollTop.fadeOut(duration);}});scrollTop.click(function(event){event.preventDefault();$('html, body').animate({scrollTop:0},duration);return false;})
339var sideNav=$('#sn');if(sideNav){$(window).on("resize",function(){if(!sideNav.html()&&$(document).width()>1000){var sideMenu=$("#topMenu > .l1 > .active >
339 ul").clone();sideMenu.children('li').not('.active').children('ul').remove();sideMenu.find('.l3 .menuLink').addClass('has icon');sideMenu.appendTo(sideNav);}}).resize();}
340var filter=$('.filter')
341filter.addClass('js');filter.children('h4').addClass('icona down').on('click',function(){$(this).toggleClass('up').toggleClass('down').parent().toggleClass('open');})
342$('.image-sidebar').slick({dots:false,infinite:true,slidesToShow:3,speed:1500,slidesToScroll:3,arrows:true,responsive:[{breakpoint:1111,settings:{infinite:true,speed:300,slidesToShow:1,centerMode:true,variableWidth:true}}]});$(document).ready(function(){var url=window.location.href;if(url.indexOf("pflege-miltenberg.de")>0||url.indexOf("pflegenetz-miltenberg.de")>0||url.indexOf("main-landarzt.de")>0){$('nav.navMenu > .menu > .menuItem:not(.i3):not(.i4) a').each(function(){var _thisA=$(this);if(_thisA.attr('href').indexOf('/')===0)
343{_thisA.attr('href','http://www.gesundheitsregion-plus-miltenberg.de'+_thisA.attr('href'));}
344else
345{_thisA.attr('href',_thisA.attr('href').replace('pflegenetz-miltenberg.de','gesundheitsregion-plus-miltenberg.de').replace('main-landarzt.de','gesundheitsregion-plus-miltenberg.de'));}});}
346if(url.indexOf("gesundheitsregion-plus-miltenberg.de")>0){$('nav.navMenu > .menu > .menuItem.i3 a').each(function(){var _thisA=$(this);if(_thisA.attr('href').indexOf('/')===0)
347{_thisA.attr('href','https://www.main-landarzt.de'+_thisA.attr('href'));}
348else
349{_thisA.attr('href',_thisA.attr('href').replace('gesundheitsregion-plus-miltenberg.de','main-landarzt.de'));}});$('nav.navMenu > .menu > .menuItem.i4 a').each(function(){var _thisA=$(this);if(_thisA.attr('href').indexOf('/')===0)
350{_thisA.attr('href','http://www.pflegenetz-miltenberg.de'+_thisA.attr('href'));}
351else
352{_thisA.attr('href',_thisA.attr('href').replace('gesundheitsregion-plus-miltenberg.de','pflegenetz-miltenberg.de'));}});}});$("section.grid").find(".cell[data-umfluss='rechts']").each(function(){var _this=$(this);var _next=_this.next();setleftrightcss(_next);_this.addClass('left');});$("section.grid").find(".cell[data-umfluss='links']").each(function(){var _this=$(this);var _prev=_this.prev();_this.insertBefore(_prev);setleftrightcss(_prev);_this.addClass('right');});function setleftrightcss(nextbefore){nextbefore.addClass('gridrightleft');}
353;;;(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports==='object'){factory(require('jquery'));}else{factory(jQuery);}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s);}
354function decode(s){return config.raw?s:decodeURIComponent(s);}
355function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value));}
356function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\');}
357try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s;}catch(e){}}
358function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value;}
359var config=$.cookie=function(key,value,options){if(value!==undefined&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setTime(+t+days*864e+5);}
360return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}
361var result=key?undefined:{};var cookies=document.cookie?document.cookie.split('; '):[];for(var i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split('=');var name=decode(parts.shift());var cookie=parts.join('=');if(key&&key===name){result=read(cookie,value);break;}
362if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie;}}
363return result;};config.defaults={};$.removeCookie=function(key,options){if($.cookie(key)===undefined){return false;}
364$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key);};}));
365;;;var errorLabel;function isValid(start,end){return start.getTime()<=end.getTime();}
366function DateValidation(){var datePattern=new RegExp('^[0-9]{1,2}.[0-9]{1,2}.[0-9]{2,4}$');var dateFrom=new Date(0,0,0,0,0,0,0);var dateFromPicker=document.getElementById('dateFromPicker');if(dateFromPicker!=null){if(dateFromPicker.valueAsDate==null){var dateFromValue=document.getElementById('dateFromPicker').value;if(datePattern.test(dateFromValue)){var split=dateFromValue.split('.');dateFrom=new Date(split[2],split[1],split[0]);}}
366else{dateFrom=document.getElementById('dateFromPicker').valueAsDate;}}
367var dateTo=null;var dateToPicker=document.getElementById('dateToPicker');if(dateToPicker!=null){if(dateToPicker.value!=""){dateTo=new Date();if(document.getElementById('dateToPicker').valueAsDate==null){var dateToValue=document.getElementById('dateToPicker').value;if(datePattern.test(dateToValue)){var split=dateToValue.split('.');dateTo=new Date(split[2],split[1],split[0]);}}else{dateTo=document.getElementById('dateToPicker').valueAsDate;}}}
368if(dateTo==null||isValid(dateFrom,dateTo)){errorLabel.removeClass('ym-error error').children('#dateToLowError').remove();return true;}else{errorLabel.addClass('ym-error error')
369if(errorLabel.children('#dateToLowError').length==0){errorLabel.append('<div id="dateToLowError" class="ym-message message">Das Startdatum muss vor dem Enddatum liegen!</div>');}
370return false;}}
371$(document).ready(function(){errorLabel=$('#dateFromPicker').closest('.ym-fbox-label,.cols');DateValidation();$('.dateValidation').find('#dateFromPicker,#dateToPicker').on('change',DateValidation);$(".dateValidation").submit(function(event){if(DateValidation()){return;}
372event.preventDefault();});});
373;;;var isMobileMenu=false;var isTouchMode=false;var isFixed=false;;(function($){$(function(){if($('#kxp-parent-list li').length>0)
374{$('#kxp-parent-list li').first().remove();$('#kxp-parent-list li').appendTo('.breadcrumb ol');}
375$('.menu.js').parent('.navMenu').before($('<div class="menuButton icon menu"><span>Menü</span></div>'));$('.menu.js .menuItem').has('ul').addClass('menuChildren').prepend('<span class="menuClick icon"></span>');$(".menuButton").click(function(){var navMenu=$(this).next('.navMenu');navMenu.toggleClass('menuOpen').addClass('menuMobile').css({'top':$(this).position().top+$(this).outerHeight()+'px'})
376if(isFixed)navMenu.css('max-height',$(window).height()-navMenu.offset().top+'px');});$('.menu.js .menuSub.l2').each(function(){var _this=$(this);if($(window).width()-(_this.offset().left+_this.outerWidth())<0){_this.addClass('menuRight');}else{_this.removeClass('menuRight');}});$('.menu.js .menuSub.l3').each(function(){var _this=$(this);var windowWith=$(window).width();var offsetLeft=_this.offset().left;var outerWith=_this.outerWidth();if(outerWith>250)
377{outerWidth=250;}
378if(windowWith-(offsetLeft+outerWith)<0)
379{_this.addClass('menuRight');}
380else
381{_this.removeClass('menuRight');}});$('.menu.js').on('click','.menuClick',function(){$(this).siblings('.menuSub').toggleClass('menuOpen');$(this).toggleClass('menuRotate');});$(window).on("resize",function(){isMobileMenu=$('.menuButton').is(":visible")
382isTouchMode=$('.menuButton').parent().hasClass('navTouch');isFixed=$('.menuButton').parent().hasClass('navFix');if(!isMobileMenu){$('.navMenu').removeAttr('style');$('.hover').removeClass("hover");}else{$('.menu.js .active > .menuSub').addClass('menuOpen')}}).resize();$('.menu.js').on("click",'.menuChildren > a',function(e){var thisMenu=$(this).parent();if((!isMobileMenu&&!thisMenu.is(':hover')&&!thisMenu.hasClass("hover"))||(isMobileMenu&&isTouchMode&&!thisMenu.hasClass("hover"))){e.stopPropagation();e.preventDefault();thisMenu.addClass("hover").siblings().removeClass('hover').find('.hover').removeClass('hover');jQuery(document).on("click",function(){$('.hover').removeClass("hover");});}else if(isMobileMenu&&isTouchMode&&thisMenu.hasClass("hover")){e.stopPropagation();e.preventDefault();thisMenu.removeClass("hover").find('.hover').removeClass('hover');}});});})(jQuery);
383;;;

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.