1window.addEventListener("pageshow",function(event){if(event.persisted||(typeof window.performance!="undefined"&&window.performance.navigation.type===2)){window.location.reload();}});$(document).ready(()=>{if(typeof jQuery.fn.slick!=='function'){return;} 2const $sliderWrapper=$('#slider');const $slider=$sliderWrapper.children('[data-slick]');const useHyphens=true;const showTitleOnSmallScreens=false;const descBackground=true;const animSpeed=2000;const pauseBtn=false&&$slider.is('[data-paused]');let $sliderControlNavigation;let $description;let $teaser;let $teaserTitle;let $teaserText;$slider.on('init',()=>{$sliderControlNavigation=$sliderWrapper.siblings('.nivo-controlNav');$description=$('<div/>',{id:'banner-texts-description',style:'display: none;',});$teaser=$('<div/>',{id:'banner-texts-teaser',style:'display: none;'});$teaserTitle=$('<div/>',{id:'banner-texts-teaser-title',});$teaserText=$('<div/>',{id:'banner-texts-teaser-text',});if(pauseBtn&&$sliderControlNavigation.length===0){$sliderControlNavigation=$('<div>',{class:`nivo-controlNav ${$slider.data('contrast_class') || ''}`,});$sliderWrapper.after($sliderControlNavigation);} 3if($sliderControlNavigation.length!==0){$description.addClass('over-control-navigation');} 4if(useHyphens){$teaser.addClass('use-hyphens');} 5if(!showTitleOnSmallScreens){$teaser.addClass('hide-on-small-screens');} 6if(descBackground){$description.addClass('has-background');} 7$sliderWrapper.after($description).after($teaser.append($teaserTitle).append($teaserText));if(pauseBtn){$sliderControlNavigation.addClass('has-banner-control').prepend($('<button>',{class:`nivo-pauseNav ${$slider.data('contrast_class') || ''}`,id:'nivo-crtlbtn',title:'Animation stoppen','aria-label':'Animation stoppen',}).on('click',function(e,changeSlider=true){e.preventDefault();const $this=$(this);if($this.hasClass('nivo-pauseNav')){$this.attr({'title':'Animation starten','aria-label':'Animation starten'});if(changeSlider){$slider.data('paused',1);$slider.slick('slickPause');}}else{$this.attr({'title':'Animation stoppen','aria-label':'Animation stoppen'});if(changeSlider){$slider.data('paused',0);$slider.slick('slickPlay');}} 8$this.toggleClass('nivo-pauseNav nivo-playNav');return false;}));} 9$slider.one('setPosition',()=>{const data=$slider.find('.slick-slide.slick-current .slick-text-attributes').data()||{};if(showTitleOnSmallScreens){$description.toggleClass('over-teaser',!!data.banner_teaser_title);$sliderControlNavigation.toggleClass('over-teaser',!!data.banner_teaser_title);} 10if(data.banner_description){$description.html(data.banner_description);$description.show();} 11if(data.banner_teaser_title||data.banner_teaser_text){$teaserTitle.html(data.banner_teaser_title||'');$teaserText.html(data.banner_teaser_text||'');$teaser.toggleClass('has-title',!!data.banner_teaser_title).show();}});}).on('beforeChange',(event,slick,currentSlide,nextSlide)=>{const descriptionVisible=$description.is(':visible');const teaserVisible=$teaser.is(':visible');const data=$slider.find(`.slick-slide[data-slick-index="${nextSlide}"] .slick-text-attributes`).data()||{};if(data.banner_description){if(descriptionVisible){$description.fadeOut(animSpeed / 2,()=>{$description.html(data.banner_description);$description.fadeIn(animSpeed / 2);});}else{$description.html(data.banner_description);$description.fadeIn(animSpeed);}}else if(descriptionVisible){$description.fadeOut(animSpeed);} 12if(data.banner_teaser_title||data.banner_teaser_text){if(teaserVisible){$teaser.fadeOut(animSpeed / 2,()=>{$teaserTitle.html(data.banner_teaser_title||'');$teaserText.html(data.banner_teaser_text||'');if(showTitleOnSmallScreens){$description.toggleClass('over-teaser',!!data.banner_teaser_title);$sliderControlNavigation.toggleClass('over-teaser',!!data.banner_teaser_title);} 13$teaser.toggleClass('has-title',!!data.banner_teaser_title).fadeIn(animSpeed / 2);});}else{$teaserTitle.html(data.banner_teaser_title||'');$teaserText.html(data.banner_teaser_text||'');if(showTitleOnSmallScreens){$description.toggleClass('over-teaser',!!data.banner_teaser_title);$sliderControlNavigation.toggleClass('over-teaser',!!data.banner_teaser_title);} 14$teaser.toggleClass('has-title',!!data.banner_teaser_title).fadeIn(animSpeed);}}else if(teaserVisible){$teaser.fadeOut(animSpeed,()=>{if(showTitleOnSmallScreens){$description.removeClass('over-teaser');$sliderControlNavigation.removeClass('over-teaser');}});}}).slick();});;(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,dataSettings;_.defaults={adaptiveHeight:false,appendArrows:$(element),appendDots:$(element),arrows:true,arrowsPlacement:null,asNavFor:null,prevArrow:'<button class="slick-prev" t
vendor: 5,848 bytes, lines 14-33
14ype="button">' 15+'<span class="slick-prev-icon" aria-hidden="true"></span>' 16+'<span class="slick-sr-only">Previous</span>' 17+'</button>',nextArrow:'<button class="slick-next" type="button">' 18+'<span class="slick-next-icon" aria-hidden="true"></span>' 19+'<span class="slick-sr-only">Next</span>' 20+'</button>',autoplay:false,autoplaySpeed:3000,centerMode:false,centerPadding:'50px',cssEase:'ease',customPaging:function(slider,i){return $('<button type="button">' 21+'<span class="slick-dot-icon" aria-hidden="true"></span>' 22+'<span class="slick-sr-only">Zu Bild '+(i+1)+'</span>' 23+'</button>');},dots:false,dotsClass:'slick-dots',draggable:true,easing:'linear',edgeFriction:0.35,fade:false,infinite:true,initialSlide:0,instructionsText:null,lazyLoad:'ondemand',mobileFirst:false,playIcon:'<span class="slick-play-icon" aria-hidden="true"></span>',pauseIcon:'<span class="slick-pause-icon" aria-hidden="true"></span>',pauseOnHover:true,pauseOnFocus:true,pauseOnDotsHover:false,regionLabel:'carousel',respondTo:'window',responsive:null,rows:1,rtl:false,slide:'',slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:true,swipeToSlide:false,touchMove:true,touchThreshold:5,useAutoplayToggleButton:true,useCSS:true,useGroupRole:true,useTransform:true,variableWidth:false,vertical:false,verticalSwiping:false,waitForAnimate:true,zIndex:1000};_.initials={animating:false,dragging:false,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,$instructionsText:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:false,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:false,slideOffset:0,swipeLeft:null,swiping:false,$list:null,touchObject:{},transformsEnabled:false,unslicked:false};$.extend(_,_.initials);_.activeBreakpoint=null;_.animType=null;_.animProp=null;_.breakpoints=[];_.breakpointSettings=[];_.cssTransitions=false;_.focussed=false;_.interrupted=false;_.hidden='hidden';_.paused=true;_.positionProp=null;_.respondTo=null;_.rowCount=1;_.shouldClick=true;_.$slider=$(element);_.$slidesCache=null;_.transformType=null;_.transitionType=null;_.visibilityChange='visibilitychange';_.windowWidth=0;_.windowTimer=null;dataSettings=$(element).data('slick')||{};_.options=$.extend({},_.defaults,settings,dataSettings);_.currentSlide=_.options.initialSlide;_.originalSettings=_.options;if(typeof document.mozHidden!=='undefined'){_.hidden='mozHidden';_.visibilityChange='mozvisibilitychange';}else if(typeof document.webkitHidden!=='undefined'){_.hidden='webkitHidden';_.visibilityChange='webkitvisibilitychange';} 24_.autoPlay=$.proxy(_.autoPlay,_);_.autoPlayClear=$.proxy(_.autoPlayClear,_);_.autoPlayIterator=$.proxy(_.autoPlayIterator,_);_.changeSlide=$.proxy(_.changeSlide,_);_.clickHandler=$.proxy(_.clickHandler,_);_.selectHandler=$.proxy(_.selectHandler,_);_.setPosition=$.proxy(_.setPosition,_);_.swipeHandler=$.proxy(_.swipeHandler,_);_.dragHandler=$.proxy(_.dragHandler,_);_.instanceUid=instanceUid++;_.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;_.registerBreakpoints();_.init(true);} 25return Slick;}());Slick.prototype.addSlide=Slick.prototype.slickAdd=function(markup,index,addBefore){var _=this;if(typeof(index)==='boolean'){addBefore=index;index=null;}else if(index<0||(index>=_.slideCount)){return false;} 26_.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);}} 27_.$slides=_.$slideTrack.children(this.options.slide);_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slides.each(function(index,element){$(element).attr('data-slick-index',index);$(element).attr('role','group');$(element).attr('aria-label','slide '+index);});_.$slidesCache=_.$slides;_.reinit();};Slick.prototype.animateHeight=function(){var _=this;if(_.options.slidesToShow===1&&_.options.adaptiveHeight===true&&_.options.vertical===false){var targetHeight=_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.animate({height:targetHeight},_.options.speed);}};Slick.prototype.animateSlide=function(targetLeft,callback){var animProps={},_=this;_.animateHeight();if(_.options.rtl===true&&_.options.vertical===false){targetLeft=-targetLeft;} 28if(_.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){if(_.options.rtl===true){_.currentLeft=-(_.currentLeft);} 29$({animStart:_.currentLeft}).animate({animStart:targetLeft},{duration:_.options.speed,easing:_.options.easing,step:function(now){now=Math.ceil(now);if(_.options.vertical===false){animProps[_.animType]='translate('+ 30now+'px, 0px)';_.$slideTrack.css(animProps);}else{animProps[_.animType]='translate(0px,'+ 31now+'px)';_.$slideTrack.css(animProps);}},complete:function(){if(callback){callback.call();}}});}else{_.applyTransition();targetLeft=Math.ceil(targetLeft);if(_.options.vertical===false){animProps[_.animType]='translate3d('+targetLeft+'px, 0px, 0px)';}else{animProps[_.animType]='translate3d(0px,'+targetLeft+'px, 0px)';} 32_.$slideTrack.css(animProps);if(callback){setTimeout(function(){_.disableTransition();callback.call();},_.options.speed);}}}};Slick.prototype.getNavTarget=function(){var _=this,asNavFor=_.options.asNavFor;if(asNavFor&&asNavFor!==null){asNavFor=$(asNavFor).not(_.$slider);} 33return asNavFor;};Slick.prototype.asNavFor=function(index){var _=this,asNavFor=_.getNavTarget();if(asNavFor!==null&&typeof asNavFor==='object'){asNavFor.each(function(){var target=$(this).slick('getSlick');
33if(!target.unslicked){target.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;} 34if(_.options.fade===false){_.$slideTrack.css(transition);}else{_.$slides.eq(slide).css(transition);}};Slick.prototype.autoPlay=function(){var _=this;_.autoPlayClear();if(_.slideCount>_.options.slidesToShow){_.autoPlayTimer=setInterval(_.autoPlayIterator,_.options.autoplaySpeed);}};Slick.prototype.autoPlayClear=function(){var _=this;if(_.autoPlayTimer){clearInterval(_.autoPlayTimer);}};Slick.prototype.autoPlayIterator=function(){var _=this,slideTo=_.currentSlide+_.options.slidesToScroll;if(!_.paused&&!_.interrupted&&!_.focussed){if(_.options.infinite===false){if(_.direction===1&&(_.currentSlide+1)===(_.slideCount-1)){_.direction=0;} 35else if(_.direction===0){slideTo=_.currentSlide-_.options.slidesToScroll;if(_.currentSlide-1===0){_.direction=1;}}} 36_.slideHandler(slideTo);}};Slick.prototype.buildArrows=function(){var _=this;if(_.options.arrows===true){_.$prevArrow=$(_.options.prevArrow).addClass('slick-arrow');_.$nextArrow=$(_.options.nextArrow).addClass('slick-arrow');if(_.slideCount>_.options.slidesToShow){if(_.htmlExpr.test(_.options.prevArrow)){if(_.options.arrowsPlacement!=null){switch(_.options.arrowsPlacement){case'beforeSlides':case'split':_.$prevArrow.prependTo(_.options.appendArrows);break;case'afterSlides':_.$prevArrow.appendTo(_.options.appendArrows);break;}} 37else{_.$prevArrow.prependTo(_.options.appendArrows);}} 38if(_.htmlExpr.test(_.options.nextArrow)){if(_.options.arrowsPlacement!=null){switch(_.options.arrowsPlacement){case'beforeSlides':_.$prevArrow.after(_.$nextArrow);break;case'afterSlides':case'split':_.$nextArrow.appendTo(_.options.appendArrows);}} 39else{_.$nextArrow.appendTo(_.options.appendArrows);}} 40if(_.options.infinite!==true){_.$prevArrow.addClass('slick-disabled').prop('disabled',true);}}else{_.$prevArrow.add(_.$nextArrow).addClass('slick-hidden').prop('disabled',true);}}};Slick.prototype.buildDots=function(){var _=this,i,dot;if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){_.$slider.addClass('slick-dotted');dot=$('<ul />').addClass(_.options.dotsClass);for(i=0;i<=_.getDotCount();i+=1){dot.append($('<li />').append(_.options.customPaging.call(this,_,i)));} 41_.$dots=dot.prependTo(_.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('data-slick-index',index).data('originalStyling',$(element).attr('style')||'');if(_.options.useGroupRole){$(element).attr('role','group').attr('aria-label','slide '+(index+1));}});_.$slider.addClass('slick-slider');_.$slider.addClass('accessible-slick');_.$slider.attr('role','region');_.$slider.attr('aria-label',_.options.regionLabel);_.$slider.attr('tabindex',-1);_.$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.swipeToSlide===true){_.options.slidesToScroll=1;} 42$('img[data-lazy]',_.$slider).not('[src]').addClass('slick-loading');_.setupInfinite();_.buildArrows();_.buildDots();_.updateDots();_.setSlideClasses(typeof _.currentSlide==='number'?_.currentSlide:0);if(_.options.draggable===true){_.$list.addClass('draggable');} 43if((_.options.instructionsText!=null&&_.options.instructionsText!='')){_.$instructionsText=$('<p class="slick-instructions slick-sr-only">'+_.options.instructionsText+'</p>');_.$instructionsText.prependTo(_.$slider);}};Slick.prototype.buildRows=function(){var _=this,a,b,c,newSlides,numOfSlides,originalSlides,slidesPerSection;newSlides=document.createDocumentFragment();originalSlides=_.$slider.children();if(_.options.rows>0){slidesPerSection=_.options.slidesPerRow*_.options.rows;
vendor: 11,362 bytes, lines 43-74
43numOfSlides=Math.ceil(originalSlides.length / slidesPerSection);for(a=0;a<numOfSlides;a++){var slide=document.createElement('div');for(b=0;b<_.options.rows;b++){var row=document.createElement('div');for(c=0;c<_.options.slidesPerRow;c++){var target=(a*slidesPerSection+((b*_.options.slidesPerRow)+c));if(originalSlides.get(target)){row.appendChild(originalSlides.get(target));}} 44slide.appendChild(row);} 45newSlides.appendChild(slide);} 46_.$slider.empty().append(newSlides);_.$slider.children().children().children().css({'width':(100 / _.options.slidesPerRow)+'%','display':'inline-block'});}};Slick.prototype.checkResponsive=function(initial,forceUpdate){var _=this,breakpoint,targetBreakpoint,respondToWidth,triggerBreakpoint=false;var sliderWidth=_.$slider.width();var windowWidth=window.innerWidth||$(window).width();if(_.respondTo==='window'){respondToWidth=windowWidth;}else if(_.respondTo==='slider'){respondToWidth=sliderWidth;}else if(_.respondTo==='min'){respondToWidth=Math.min(windowWidth,sliderWidth);} 47if(_.options.responsive&&_.options.responsive.length&&_.options.responsive!==null){targetBreakpoint=null;for(breakpoint in _.breakpoints){if(_.breakpoints.hasOwnProperty(breakpoint)){if(_.originalSettings.mobileFirst===false){if(respondToWidth<_.breakpoints[breakpoint]){targetBreakpoint=_.breakpoints[breakpoint];}}else{if(respondToWidth>_.breakpoints[breakpoint]){targetBreakpoint=_.breakpoints[breakpoint];}}}} 48if(targetBreakpoint!==null){if(_.activeBreakpoint!==null){if(targetBreakpoint!==_.activeBreakpoint||forceUpdate){_.activeBreakpoint=targetBreakpoint;if(_.breakpointSettings[targetBreakpoint]==='unslick'){_.unslick(targetBreakpoint);}else{_.options=$.extend({},_.originalSettings,_.breakpointSettings[targetBreakpoint]);if(initial===true){_.currentSlide=_.options.initialSlide;} 49_.refresh(initial);} 50triggerBreakpoint=targetBreakpoint;}}else{_.activeBreakpoint=targetBreakpoint;if(_.breakpointSettings[targetBreakpoint]==='unslick'){_.unslick(targetBreakpoint);}else{_.options=$.extend({},_.originalSettings,_.breakpointSettings[targetBreakpoint]);if(initial===true){_.currentSlide=_.options.initialSlide;} 51_.refresh(initial);} 52triggerBreakpoint=targetBreakpoint;}}else{if(_.activeBreakpoint!==null){_.activeBreakpoint=null;_.options=_.originalSettings;if(initial===true){_.currentSlide=_.options.initialSlide;} 53_.refresh(initial);triggerBreakpoint=targetBreakpoint;}} 54if(!initial&&triggerBreakpoint!==false){_.$slider.trigger('breakpoint',[_,triggerBreakpoint]);}}};Slick.prototype.changeSlide=function(event,dontAnimate){var _=this,$target=$(event.currentTarget),indexOffset,slideOffset,unevenOffset;if($target.is('a')){event.preventDefault();} 55if(!$target.is('li')){$target=$target.closest('li');} 56unevenOffset=(_.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,false,dontAnimate);} 57break;case'next':slideOffset=indexOffset===0?_.options.slidesToScroll:indexOffset;if(_.slideCount>_.options.slidesToShow){_.slideHandler(_.currentSlide+slideOffset,false,dontAnimate);} 58break;case'index':var index=event.data.index===0?0:event.data.index||$target.index()*_.options.slidesToScroll;_.slideHandler(_.checkNavigable(index),false,dontAnimate);$target.children().trigger('focus');break;default:return;}};Slick.prototype.checkNavigable=function(index){var _=this,navigables,prevNavigable;navigables=_.getNavigableIndexes();prevNavigable=0;if(index>navigables[navigables.length-1]){index=navigables[navigables.length-1];}else{for(var n in navigables){if(index<navigables[n]){index=prevNavigable;break;} 59prevNavigable=navigables[n];}} 60return index;};Slick.prototype.cleanUpEvents=function(){var _=this;if(_.options.dots&&_.$dots!==null){$('li',_.$dots).off('click.slick',_.changeSlide).off('mouseenter.slick',$.proxy(_.interrupt,_,true)).off('mouseleave.slick',$.proxy(_.interrupt,_,false));} 61_.$slider.off('focus.slick blur.slick');if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow&&_.$prevArrow.off('click.slick',_.changeSlide);_.$nextArrow&&_.$nextArrow.off('click.slick',_.changeSlide);} 62_.$list.off('touchstart.slick mousedown.slick',_.swipeHandler);_.$list.off('touchmove.slick mousemove.slick',_.swipeHandler);_.$list.off('touchend.slick mouseup.slick',_.swipeHandler);_.$list.off('touchcancel.slick mouseleave.slick',_.swipeHandler);_.$list.off('click.slick',_.clickHandler);$(document).off(_.visibilityChange,_.visibility);_.cleanUpSlideEvents();$(window).off('orientationchange.slick.slick-'+_.instanceUid,_.orientationChange);$(window).off('resize.slick.slick-'+_.instanceUid,_.resize);$('[draggable!=true]',_.$slideTrack).off('dragstart',_.preventDefault);$(window).off('load.slick.slick-'+_.instanceUid,_.setPosition);};Slick.prototype.cleanUpSlideEvents=function(){var _=this;_.$list.off('mouseenter.slick',$.proxy(_.interrupt,_,true));_.$list.off('mouseleave.slick',$.proxy(_.interrupt,_,false));};Slick.prototype.cleanUpRows=function(){var _=this,originalSlides;if(_.options.rows>0){originalSlides=_.$slides.children().children();originalSlides.removeAttr('style');_.$slider.empty().append(originalSlides);}};Slick.prototype.clickHandler=function(event){var _=this;if(_.shouldClick===false){event.stopImmediatePropagation();event.stopPropagation();event.preventDefault();}};Slick.prototype.destroy=function(refresh){var _=this;_.autoPlayClear();_.touchObject={};_.cleanUpEvents();$('.slick-cloned',_.$slider).detach();if(_.$dots){_.$dots.remove();} 63if(_.$prevArrow&&_.$prevArrow.length){_.$prevArrow.removeClass('slick-disabled slick-arrow slick-hidden').prop('disabled',false).css('display','');if(_.htmlExpr.test(_.options.prevArrow)){_.$prevArrow.remove();}} 64if(_.$nextArrow&&_.$nextArrow.length){_.$nextArrow.removeClass('slick-disabled slick-arrow slick-hidden').prop('disabled',false).css('display','');if(_.htmlExpr.test(_.options.nextArrow)){_.$nextArrow.remove();}} 65if(_.$slides){_.$slides.removeClass('slick-slide slick-active slick-center slick-visible slick-current').removeAttr('aria-hidden').removeAttr('data-slick-index').each(function(){$(this).attr('style',$(this).data('originalStyling'));});_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.detach();_.$list.detach();_.$slider.append(_.$slides);} 66_.cleanUpRows();_.$slider.removeClass('slick-slider');_.$slider.removeClass('slick-initialized');_.$slider.removeClass('slick-dotted');_.$slider.removeClass('accessible-slick');_.unslicked=true;if(!refresh){_.$slider.trigger('destroy',[_]);}};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(slideIndex,callback){var _=this;if(_.cssTransitions===false){_.$slides.eq(slideIndex).css({zIndex:_.options.zIndex});_.$slides.eq(slideIndex).animate({opacity:1},_.options.speed,_.options.easing,callback);}else{_.applyTransition(slideIndex);_.$slides.eq(slideIndex).css({opacity:1,zIndex:_.options.zIndex});if(callback){setTimeout(function(){_.disableTransition(slideIndex);callback.call();},_.options.speed);}}};Slick.prototype.fadeSlideOut=function(slideIndex){var _=this;if(_.cssTransitions===false){_.$slides.eq(slideIndex).animate({opacity:0,zIndex:_.options.zIndex-2},_.options.speed,_.options.easing);}else{_.applyTransition(slideIndex);_.$slides.eq(slideIndex).css({opacity:0,zIndex:_.options.zIndex-2});}};Slick.prototype.filterSlides=Slick.prototype.slickFilter=function(filter){var _=this;if(filter!==null){_.$slidesCache=_.$slides;_.unload();_.$slideTrack.children(this.options.slide).detach();_.$slidesCache.filter(filter).appendTo(_.$slideTrack);_.reinit();}};Slick.prototype.focusHandler=function(){var _=this;_.$slider.off('focus.slick blur.slick').on('focus.slick','*',function(event){var $sf=$(this);setTimeout(function(){if(_.options.pauseOnFocus){if($sf.is(':focus')){_.focussed=true;_.autoPlay();}}},0);}).on('blur.slick','*',function(event){var $sf=$(this);if(_.options.pauseOnFocus){_.focussed=false;_.autoPlay();}});};Slick.prototype.getCurrent=Slick.prototype.slickCurrentSlide=function(){var _=this;return _.currentSlide;};Slick.prototype.getDotCount=function(){var _=this;var breakPoint=0;var counter=0;var pagerQty=0;if(_.options.infinite===true){if(_.slideCount<=_.options.slidesToShow){++pagerQty;}else{while(breakPoint<_.slideCount){++pagerQty;breakPoint=counter+_.options.slidesToScroll;counter+=_.options.slidesToScroll<=_.options.slidesToShow?_.options.slidesToScroll:_.options.slidesToShow;}}}else if(_.options.centerMode===true){pagerQty=_.slideCount;}else if(!_.options.asNavFor){pagerQty=1+Math.ceil((_.slideCount-_.options.slidesToShow)/ _.options.slidesToScroll);}else{while(breakPoint<_.slideCount){++pagerQty;breakPoint=counter+_.options.slidesToScroll;counter+=_.options.slidesToScroll<=_.options.slidesToShow?_.options.slidesToScroll:_.options.slidesToShow;}} 67return pagerQty-1;};Slick.prototype.getLeft=function(slideIndex){var _=this,targetLeft,verticalHeight,verticalOffset=0,targetSlide,coef;_.slideOffset=0;verticalHeight=_.$slides.first().outerHeight(true);if(_.options.infinite===true){if(_.slideCount>_.options.slidesToShow){_.slideOffset=(_.slideWidth*_.options.slidesToShow)*-1;coef=-1 68if(_.options.vertical===true&&_.options.centerMode===true){if(_.options.slidesToShow===2){coef=-1.5;}else if(_.options.slidesToShow===1){coef=-2}} 69verticalOffset=(verticalHeight*_.options.slidesToShow)*coef;} 70if(_.slideCount%_.options.slidesToScroll!==0){if(slideIndex+_.options.slidesToScroll>_.slideCount&&_.slideCount>_.options.slidesToShow){if(slideIndex>_.slideCount){_.slideOffset=((_.options.slidesToShow-(slideIndex-_.slideCount))*_.slideWidth)*-1;verticalOffset=((_.options.slidesToShow-(slideIndex-_.slideCount))*verticalHeight)*-1;}else{_.slideOffset=((_.slideCount%_.options.slidesToScroll)*_.slideWidth)*-1;verticalOffset=((_.slideCount%_.options.slidesToScroll)*verticalHeight)*-1;}}}}else{if(slideIndex+_.options.slidesToShow>_.slideCount){_.slideOffset=((slideIndex+_.options.slidesToShow)-_.slideCount)*_.slideWidth;verticalOffset=((slideIndex+_.options.slidesToShow)-_.slideCount)*verticalHeight;}} 71if(_.slideCount<=_.options.slidesToShow){_.slideOffset=0;verticalOffset=0;} 72if(_.options.centerMode===true&&_.slideCount<=_.options.slidesToShow){_.slideOffset=((_.slideWidth*Math.floor(_.options.slidesToShow))/ 2)-((_.slideWidth*_.slideCount)/ 2);}else if(_.options.centerMode===true&&_.options.infinite===true){_.slideOffset+=_.slideWidth*Math.floor(_.options.slidesToShow / 2)-_.slideWidth;}else if(_.options.centerMode===true){_.slideOffset=0;_.slideOffset+=_.slideWidth*Math.floor(_.options.slidesToShow / 2);} 73if(_.options.vertical===false){targetLeft=((slideIndex*_.slideWidth)*-1)+_.slideOffset;}else{targetLeft=((slideIndex*verticalHeight)*-1)+verticalOffset;} 74if(_.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);}
75if(_.options.rtl===true){if(targetSlide[0]){targetLeft=(_.$slideTrack.width()-targetSlide[0].offsetLeft-targetSlide.width())*-1;}else{targetLeft=0;}}else{targetLeft=targetSlide[0]?targetSlide[0].offsetLeft*-1:0;} 76if(_.options.centerMode===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+1);} 77if(_.options.rtl===true){if(targetSlide[0]){targetLeft=(_.$slideTrack.width()-targetSlide[0].offsetLeft-targetSlide.width())*-1;}else{targetLeft=0;}}else{targetLeft=targetSlide[0]?targetSlide[0].offsetLeft*-1:0;} 78targetLeft+=(_.$list.width()-targetSlide.outerWidth())/ 2;}} 79return targetLeft;};Slick.prototype.getOption=Slick.prototype.slickGetOption=function(option){var _=this;return _.options[option];};Slick.prototype.getNavigableIndexes=function(){var _=this,breakPoint=0,counter=0,indexes=[],max;if(_.options.infinite===false){max=_.slideCount;}else{breakPoint=_.options.slidesToScroll*-1;counter=_.options.slidesToScroll*-1;max=_.slideCount*2;} 80while(breakPoint<max){indexes.push(breakPoint);breakPoint=counter+_.options.slidesToScroll;counter+=_.options.slidesToScroll<=_.options.slidesToShow?_.options.slidesToScroll:_.options.slidesToShow;} 81return indexes;};Slick.prototype.getSlick=function(){return this;};Slick.prototype.getSlideCount=function(){var _=this,slidesTraversed,swipedSlide,swipeTarget,centerOffset;centerOffset=_.options.centerMode===true?Math.floor(_.$list.width()/ 2):0;swipeTarget=(_.swipeLeft*-1)+centerOffset;if(_.options.swipeToSlide===true){_.$slideTrack.find('.slick-slide').each(function(index,slide){var slideOuterWidth,slideOffset,slideRightBoundary;slideOuterWidth=$(slide).outerWidth();slideOffset=slide.offsetLeft;if(_.options.centerMode!==true){slideOffset+=(slideOuterWidth / 2);} 82slideRightBoundary=slideOffset+(slideOuterWidth);if(swipeTarget<slideRightBoundary){swipedSlide=slide;return false;}});slidesTraversed=Math.abs($(swipedSlide).attr('data-slick-index')-_.currentSlide)||1;return slidesTraversed;}else{return _.options.slidesToScroll;}};Slick.prototype.goTo=Slick.prototype.slickGoTo=function(slide,dontAnimate){var _=this;_.changeSlide({data:{message:'index',index:parseInt(slide)}},dontAnimate);};Slick.prototype.init=function(creation){var _=this;if(!$(_.$slider).hasClass('slick-initialized')){$(_.$slider).addClass('slick-initialized');_.buildRows();_.buildOut();_.setProps();_.startLoad();_.loadSlider();_.initializeEvents();_.updateArrows();_.updateDots();_.checkResponsive(true);_.focusHandler();} 83if(creation){_.$slider.trigger('init',[_]);} 84if(_.options.autoplay){_.paused=false;_.autoPlay();} 85_.updateSlideVisibility();if(_.options.accessibility!=undefined){console.warn('accessibility setting is no longer supported.');} 86if(_.options.focusOnChange!=undefined){console.warn('focusOnChange is no longer supported.');} 87if(_.options.focusOnSelect!=undefined){console.warn('focusOnSelect is no longer supported.');}};Slick.prototype.initArrowEvents=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.off('click.slick').on('click.slick',{message:'previous'},_.changeSlide);_.$nextArrow.off('click.slick').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);} 88if(_.options.dots===true&&_.options.pauseOnDotsHover===true&&_.slideCount>_.options.slidesToShow){$('li',_.$dots).on('mouseenter.slick',$.proxy(_.interrupt,_,true)).on('mouseleave.slick',$.proxy(_.interrupt,_,false));}};Slick.prototype.initSlideEvents=function(){var _=this;if(_.options.pauseOnHover){_.$list.on('mouseenter.slick',$.proxy(_.interrupt,_,true));_.$list.on('mouseleave.slick',$.proxy(_.interrupt,_,false));}};Slick.prototype.initializeEvents=function(){var _=this;_.initArrowEvents();_.initDotEvents();_.initSlideEvents();_.$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);
vendor: 10,098 bytes, lines 88-111
88_.$list.on('touchcancel.slick mouseleave.slick',{action:'end'},_.swipeHandler);_.$list.on('click.slick',_.clickHandler);$(document).on(_.visibilityChange,$.proxy(_.visibility,_));$(window).on('orientationchange.slick.slick-'+_.instanceUid,$.proxy(_.orientationChange,_));$(window).on('resize.slick.slick-'+_.instanceUid,$.proxy(_.resize,_));$('[draggable!=true]',_.$slideTrack).on('dragstart',_.preventDefault);$(window).on('load.slick.slick-'+_.instanceUid,_.setPosition);$(_.setPosition);};Slick.prototype.initUI=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.show();_.$nextArrow.show();} 89if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){_.$dots.show();}};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'),imageSrcSet=$(this).attr('data-srcset'),imageSizes=$(this).attr('data-sizes')||_.$slider.attr('data-sizes'),imageToLoad=document.createElement('img');imageToLoad.onload=function(){image.animate({opacity:0},100,function(){if(imageSrcSet){image.attr('srcset',imageSrcSet);if(imageSizes){image.attr('sizes',imageSizes);}} 90image.attr('src',imageSource).animate({opacity:1},200,function(){image.removeAttr('data-lazy data-srcset data-sizes').removeClass('slick-loading');});_.$slider.trigger('lazyLoaded',[_,image,imageSource]);});};imageToLoad.onerror=function(){image.removeAttr('data-lazy').removeClass('slick-loading').addClass('slick-lazyload-error');_.$slider.trigger('lazyLoadError',[_,image,imageSource]);};imageToLoad.src=imageSource;});} 91if(_.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;}}else{rangeStart=_.options.infinite?_.options.slidesToShow+_.currentSlide:_.currentSlide;rangeEnd=Math.ceil(rangeStart+_.options.slidesToShow);if(_.options.fade===true){if(rangeStart>0)rangeStart--;if(rangeEnd<=_.slideCount)rangeEnd++;}} 92loadRange=_.$slider.find('.slick-slide').slice(rangeStart,rangeEnd);if(_.options.lazyLoad==='anticipated'){var prevSlide=rangeStart-1,nextSlide=rangeEnd,$slides=_.$slider.find('.slick-slide');for(var i=0;i<_.options.slidesToScroll;i++){if(prevSlide<0)prevSlide=_.slideCount-1;loadRange=loadRange.add($slides.eq(prevSlide));loadRange=loadRange.add($slides.eq(nextSlide));prevSlide--;nextSlide++;}} 93loadImages(loadRange);if(_.slideCount<=_.options.slidesToShow){cloneRange=_.$slider.find('.slick-slide');loadImages(cloneRange);}else 94if(_.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.next=Slick.prototype.slickNext=function(){var _=this;_.changeSlide({data:{message:'next'}});};Slick.prototype.orientationChange=function(){var _=this;_.checkResponsive();_.setPosition();};Slick.prototype.pause=Slick.prototype.slickPause=function(){var _=this;_.autoPlayClear();_.paused=true;};Slick.prototype.play=Slick.prototype.slickPlay=function(){var _=this;_.autoPlay();_.options.autoplay=true;_.paused=false;_.focussed=false;_.interrupted=false;};Slick.prototype.postSlide=function(index){var _=this;if(!_.unslicked){_.$slider.trigger('afterChange',[_,index]);_.animating=false;if(_.slideCount>_.options.slidesToShow){_.setPosition();} 95_.swipeLeft=null;if(_.options.autoplay){_.autoPlay();} 96_.updateSlideVisibility();}};Slick.prototype.prev=Slick.prototype.slickPrev=function(){var _=this;_.changeSlide({data:{message:'previous'}});};Slick.prototype.preventDefault=function(event){event.preventDefault();};Slick.prototype.progressiveLazyLoad=function(tryCount){tryCount=tryCount||1;var _=this,$imgsToLoad=$('img[data-lazy]',_.$slider),image,imageSource,imageSrcSet,imageSizes,imageToLoad;if($imgsToLoad.length){image=$imgsToLoad.first();imageSource=image.attr('data-lazy');imageSrcSet=image.attr('data-srcset');imageSizes=image.attr('data-sizes')||_.$slider.attr('data-sizes');imageToLoad=document.createElement('img');imageToLoad.onload=function(){if(imageSrcSet){image.attr('srcset',imageSrcSet);if(imageSizes){image.attr('sizes',imageSizes);}} 97image.attr('src',imageSource).removeAttr('data-lazy data-srcset data-sizes').removeClass('slick-loading');if(_.options.adaptiveHeight===true){_.setPosition();} 98_.$slider.trigger('lazyLoaded',[_,image,imageSource]);_.progressiveLazyLoad();};imageToLoad.onerror=function(){if(tryCount<3){setTimeout(function(){_.progressiveLazyLoad(tryCount+1);},500);}else{image.removeAttr('data-lazy').removeClass('slick-loading').addClass('slick-lazyload-error');_.$slider.trigger('lazyLoadError',[_,image,imageSource]);_.progressiveLazyLoad();}};imageToLoad.src=imageSource;}else{_.$slider.trigger('allImagesLoaded',[_]);}};Slick.prototype.refresh=function(initializing){var _=this,currentSlide,lastVisibleIndex;lastVisibleIndex=_.slideCount-_.options.slidesToShow;if(!_.options.infinite&&(_.currentSlide>lastVisibleIndex)){_.currentSlide=lastVisibleIndex;} 99if(_.slideCount<=_.options.slidesToShow){_.currentSlide=0;} 100currentSlide=_.currentSlide;_.destroy(true);$.extend(_,_.initials,{currentSlide:currentSlide});_.init();if(!initializing){_.changeSlide({data:{message:'index',index:currentSlide}},false);}};Slick.prototype.registerBreakpoints=function(){var _=this,breakpoint,currentBreakpoint,l,responsiveSettings=_.options.responsive||null;if($.type(responsiveSettings)==='array'&&responsiveSettings.length){_.respondTo=_.options.respondTo||'window';for(breakpoint in responsiveSettings){l=_.breakpoints.length-1;if(responsiveSettings.hasOwnProperty(breakpoint)){currentBreakpoint=responsiveSettings[breakpoint].breakpoint;while(l>=0){if(_.breakpoints[l]&&_.breakpoints[l]===currentBreakpoint){_.breakpoints.splice(l,1);} 101l--;} 102_.breakpoints.push(currentBreakpoint);_.breakpointSettings[currentBreakpoint]=responsiveSettings[breakpoint].settings;}} 103_.breakpoints.sort(function(a,b){return(_.options.mobileFirst)?a-b:b-a;});}};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;} 104if(_.slideCount<=_.options.slidesToShow){_.currentSlide=0;} 105_.registerBreakpoints();_.setProps();_.setupInfinite();_.buildArrows();_.updateArrows();_.initArrowEvents();_.buildDots();_.updateDots();_.initDotEvents();_.cleanUpSlideEvents();_.initSlideEvents();_.checkResponsive(false,true);_.setSlideClasses(typeof _.currentSlide==='number'?_.currentSlide:0);_.setPosition();_.focusHandler();_.paused=!_.options.autoplay;_.autoPlay();_.$slider.trigger('reInit',[_]);};Slick.prototype.resize=function(){var _=this;if($(window).width()!==_.windowWidth){clearTimeout(_.windowDelay);_.windowDelay=window.setTimeout(function(){_.windowWidth=$(window).width();_.checkResponsive();if(!_.unslicked){_.setPosition();}},50);}};Slick.prototype.removeSlide=Slick.prototype.slickRemove=function(index,removeBefore,removeAll){var _=this;if(typeof(index)==='boolean'){removeBefore=index;index=removeBefore===true?0:_.slideCount-1;}else{index=removeBefore===true?--index:index;} 106if(_.slideCount<1||index<0||index>_.slideCount-1){return false;} 107_.unload();if(removeAll===true){_.$slideTrack.children().remove();}else{_.$slideTrack.children(this.options.slide).eq(index).remove();} 108_.$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;} 109x=_.positionProp=='left'?Math.ceil(position)+'px':'0px';y=_.positionProp=='top'?Math.ceil(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')});}} 110_.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){_.$slideTrack.width(5000*_.slideCount);}else{_.slideWidth=Math.ceil(_.listWidth);_.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true)*_.$slideTrack.children('.slick-slide').length)));} 111var 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;if(_.options.rtl===true){$(element).css({position:'relative',right:targetLeft,top:0,zIndex:_.options.zIndex-2,opacity:0});}else{$(element).css({position:'relative',left:targetLeft,top:0,zIndex:_.options.zIndex-2,opacity:0}
111);}});_.$slides.eq(_.currentSlide).css({zIndex:_.options.zIndex-1,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.setOption=Slick.prototype.slickSetOption=function(){var _=this,l,item,option,value,refresh=false,type;if($.type(arguments[0])==='object'){option=arguments[0];refresh=arguments[1];type='multiple';} 112else if($.type(arguments[0])==='string'){option=arguments[0];value=arguments[1];refresh=arguments[2];if(arguments[0]==='responsive'&&$.type(arguments[1])==='array'){type='responsive';} 113else if(typeof arguments[1]!=='undefined'){type='single';}} 114if(type==='single'){_.options[option]=value;} 115else if(type==='multiple'){$.each(option,function(opt,val){_.options[opt]=val;});} 116else if(type==='responsive'){for(item in value){if($.type(_.options.responsive)!=='array'){_.options.responsive=[value[item]];} 117else{l=_.options.responsive.length-1;while(l>=0){if(_.options.responsive[l].breakpoint===value[item].breakpoint){_.options.responsive.splice(l,1);} 118l--;} 119_.options.responsive.push(value[item]);}}} 120if(refresh){_.unload();_.reinit();}};Slick.prototype.setPosition=function(){var _=this;_.setDimensions();_.setHeight();if(_.options.fade===false){_.setCSS(_.getLeft(_.currentSlide));}else{_.setFade();} 121_.$slider.trigger('setPosition',[_]);};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');} 122if(bodyStyle.WebkitTransition!==undefined||bodyStyle.MozTransition!==undefined||bodyStyle.msTransition!==undefined){if(_.options.useCSS===true){_.cssTransitions=true;}} 123if(_.options.fade){if(typeof _.options.zIndex==='number'){if(_.options.zIndex<3){_.options.zIndex=3;}}else{_.options.zIndex=_.defaults.zIndex;}} 124if(bodyStyle.OTransform!==undefined){_.animType='OTransform';_.transformType='-o-transform';_.transitionType='OTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.webkitPerspective===undefined)_.animType=false;} 125if(bodyStyle.MozTransform!==undefined){_.animType='MozTransform';_.transformType='-moz-transform';_.transitionType='MozTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.MozPerspective===undefined)_.animType=false;} 126if(bodyStyle.webkitTransform!==undefined){_.animType='webkitTransform';_.transformType='-webkit-transform';_.transitionType='webkitTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.webkitPerspective===undefined)_.animType=false;} 127if(bodyStyle.msTransform!==undefined){_.animType='msTransform';_.transformType='-ms-transform';_.transitionType='msTransition';if(bodyStyle.msTransform===undefined)_.animType=false;} 128if(bodyStyle.transform!==undefined&&_.animType!==false){_.animType='transform';_.transformType='transform';_.transitionType='transition';} 129_.transformsEnabled=_.options.useTransform&&(_.animType!==null&&_.animType!==false);};Slick.prototype.setSlideClasses=function(index){var _=this,centerOffset,allSlides,indexOffset,remainder;allSlides=_.$slider.find('.slick-slide').removeClass('slick-active slick-center slick-current').attr('aria-hidden','true');if(_.options.useGroupRole!==false&&_.options.centerMode===true){allSlides.attr('aria-label',function(){return $(this).attr('aria-label').replace(' (centered)','');});} 130_.$slides.eq(index).addClass('slick-current');if(_.options.centerMode===true){var evenCoef=_.options.slidesToShow%2===0?1:0;centerOffset=Math.floor(_.options.slidesToShow / 2);if(_.options.infinite===true){if(index>=centerOffset&&index<=(_.slideCount-1)-centerOffset){_.$slides.slice(index-centerOffset+evenCoef,index+centerOffset+1).addClass('slick-active').removeAttr('aria-hidden');}else{indexOffset=_.options.slidesToShow+index;allSlides.slice(indexOffset-centerOffset+1+evenCoef,indexOffset+centerOffset+2).addClass('slick-active').removeAttr('aria-hidden');} 131if(index===0){allSlides.eq(_.options.slidesToShow+_.slideCount+1).addClass('slick-center').attr('aria-label',function(){return $(this).attr('aria-label')+' (centered)';});}else if(index===_.slideCount-1){allSlides.eq(_.options.slidesToShow).addClass('slick-center').attr('aria-label',function(){return $(this).attr('aria-label')+' (centered)';});}} 132_.$slides.eq(index).addClass('slick-center').attr('aria-label',function(){return $(this).attr('aria-label')+' (centered)';});}else{if(index>=0&&index<=(_.slideCount-_.options.slidesToShow)){_.$slides.slice(index,index+_.options.slidesToShow).addClass('slick-active').removeAttr('aria-hidden');}else if(allSlides.length<=_.options.slidesToShow){allSlides.addClass('slick-active').removeAttr('aria-hidden');}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').removeAttr('aria-hidden');}else{allSlides.slice(indexOffset,indexOffset+_.options.slidesToShow).addClass('slick-active').removeAttr('aria-hidden');}}} 133if(_.options.lazyLoad==='ondemand'||_.options.lazyLoad==='anticipated'){_.lazyLoad();}};Slick.prototype.setupInfinite=function(){var _=this,i,slideIndex,infiniteCount;if(_.options.fade===true){_.options.centerMode=false;} 134if(_.options.infinite===true&&_.options.fade===false){slideIndex=null;if(_.slideCount>_.options.slidesToShow){if(_.options.centerMode===true){infiniteCount=_.options.slidesToShow+1;}else{infiniteCount=_.options.slidesToShow;} 135for(i=_.slideCount;i>(_.slideCount- 136infiniteCount);i-=1){slideIndex=i-1;$(_.$slides[slideIndex]).clone(true).removeAttr('id').attr('data-slick-index',slideIndex-_.slideCount).prependTo(_.$slideTrack).addClass('slick-cloned');} 137for(i=0;i<infiniteCount+_.slideCount;i+=1){slideIndex=i;$(_.$slides[slideIndex]).clone(true).removeAttr('id').attr('data-slick-index',slideIndex+_.slideCount).appendTo(_.$slideTrack).addClass('slick-cloned');} 138_.$slideTrack.find('.slick-cloned').find('[id]').each(function(){$(this).removeAttr('id');});}}};Slick.prototype.interrupt=function(toggle){var _=this;if(!toggle){_.autoPlay();} 139_.interrupted=toggle;};Slick.prototype.selectHandler=function(event){var _=this;var targetElement=$(event.target).is('.slick-slide')?$(event.target):$(event.target).parents('.slick-slide');
vendor: 8,074 bytes, lines 139-179
139var index=parseInt(targetElement.attr('data-slick-index'));if(!index)index=0;if(_.slideCount<=_.options.slidesToShow){_.slideHandler(index,false,true);return;} 140_.slideHandler(index);};Slick.prototype.slideHandler=function(index,sync,dontAnimate){var targetSlide,animSlide,oldSlide,slideLeft,targetLeft=null,_=this,navTarget;sync=sync||false;if(_.animating===true&&_.options.waitForAnimate===true){return;} 141if(_.options.fade===true&&_.currentSlide===index){return;} 142if(sync===false){_.asNavFor(index);} 143targetSlide=index;targetLeft=_.getLeft(targetSlide);slideLeft=_.getLeft(_.currentSlide);_.currentLeft=_.swipeLeft===null?slideLeft:_.swipeLeft;if(_.options.infinite===false&&_.options.centerMode===false&&(index<0||index>_.getDotCount()*_.options.slidesToScroll)){if(_.options.fade===false){targetSlide=_.currentSlide;if(dontAnimate!==true&&_.slideCount>_.options.slidesToShow){_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);});}else{_.postSlide(targetSlide);}} 144return;}else if(_.options.infinite===false&&_.options.centerMode===true&&(index<0||index>(_.slideCount-_.options.slidesToScroll))){if(_.options.fade===false){targetSlide=_.currentSlide;if(dontAnimate!==true&&_.slideCount>_.options.slidesToShow){_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);});}else{_.postSlide(targetSlide);}} 145return;} 146if(_.options.autoplay){clearInterval(_.autoPlayTimer);} 147if(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;} 148_.animating=true;_.$slider.trigger('beforeChange',[_,_.currentSlide,animSlide]);oldSlide=_.currentSlide;_.currentSlide=animSlide;_.setSlideClasses(_.currentSlide);if(_.options.asNavFor){navTarget=_.getNavTarget();navTarget=navTarget.slick('getSlick');if(navTarget.slideCount<=navTarget.options.slidesToShow){navTarget.setSlideClasses(_.currentSlide);}} 149_.updateDots();_.updateArrows();if(_.options.fade===true){if(dontAnimate!==true){_.fadeSlideOut(oldSlide);_.fadeSlide(animSlide,function(){_.postSlide(animSlide);});}else{_.postSlide(animSlide);} 150_.animateHeight();return;} 151if(dontAnimate!==true&&_.slideCount>_.options.slidesToShow){_.animateSlide(targetLeft,function(){_.postSlide(animSlide);});}else{_.postSlide(animSlide);}};Slick.prototype.startLoad=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.hide();_.$nextArrow.hide();} 152if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){_.$dots.hide();} 153_.$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);} 154if((swipeAngle<=45)&&(swipeAngle>=0)){return(_.options.rtl===false?'left':'right');} 155if((swipeAngle<=360)&&(swipeAngle>=315)){return(_.options.rtl===false?'left':'right');} 156if((swipeAngle>=135)&&(swipeAngle<=225)){return(_.options.rtl===false?'right':'left');} 157if(_.options.verticalSwiping===true){if((swipeAngle>=35)&&(swipeAngle<=135)){return'down';}else{return'up';}} 158return'vertical';};Slick.prototype.swipeEnd=function(event){var _=this,slideCount,direction;_.dragging=false;_.swiping=false;if(_.scrolling){_.scrolling=false;return false;} 159_.interrupted=false;_.shouldClick=(_.touchObject.swipeLength>10)?false:true;if(_.touchObject.curX===undefined){return false;} 160if(_.touchObject.edgeHit===true){_.$slider.trigger('edge',[_,_.swipeDirection()]);} 161if(_.touchObject.swipeLength>=_.touchObject.minSwipe){direction=_.swipeDirection();switch(direction){case'left':case'down':slideCount=_.options.swipeToSlide?_.checkNavigable(_.currentSlide+_.getSlideCount()):_.currentSlide+_.getSlideCount();_.currentDirection=0;break;case'right':case'up':slideCount=_.options.swipeToSlide?_.checkNavigable(_.currentSlide-_.getSlideCount()):_.currentSlide-_.getSlideCount();_.currentDirection=1;break;default:} 162if(direction!='vertical'){_.slideHandler(slideCount);_.touchObject={};_.$slider.trigger('swipe',[_,direction]);}}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;} 163_.touchObject.fingerCount=event.originalEvent&&event.originalEvent.touches!==undefined?event.originalEvent.touches.length:1;_.touchObject.minSwipe=_.listWidth / _.options.touchThreshold;if(_.options.verticalSwiping===true){_.touchObject.minSwipe=_.listHeight / _.options.touchThreshold;} 164switch(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,edgeWasHit=false,curLeft,swipeDirection,swipeLength,positionOffset,touches,verticalSwipeLength;touches=event.originalEvent!==undefined?event.originalEvent.touches:null;if(!_.dragging||_.scrolling||touches&&touches.length!==1){return false;} 165curLeft=_.getLeft(_.currentSlide);_.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)));verticalSwipeLength=Math.round(Math.sqrt(Math.pow(_.touchObject.curY-_.touchObject.startY,2)));if(!_.options.verticalSwiping&&!_.swiping&&verticalSwipeLength>4){_.scrolling=true;return false;} 166if(_.options.verticalSwiping===true){_.touchObject.swipeLength=verticalSwipeLength;} 167swipeDirection=_.swipeDirection();if(event.originalEvent!==undefined&&_.touchObject.swipeLength>4){_.swiping=true;event.preventDefault();} 168positionOffset=(_.options.rtl===false?1:-1)*(_.touchObject.curX>_.touchObject.startX?1:-1);if(_.options.verticalSwiping===true){positionOffset=_.touchObject.curY>_.touchObject.startY?1:-1;} 169swipeLength=_.touchObject.swipeLength;_.touchObject.edgeHit=false;if(_.options.infinite===false){if((_.currentSlide===0&&swipeDirection==='right')||(_.currentSlide>=_.getDotCount()&&swipeDirection==='left')){swipeLength=_.touchObject.swipeLength*_.options.edgeFriction;_.touchObject.edgeHit=true;}} 170if(_.options.vertical===false){_.swipeLeft=curLeft+swipeLength*positionOffset;}else{_.swipeLeft=curLeft+(swipeLength*(_.$list.height()/ _.listWidth))*positionOffset;} 171if(_.options.verticalSwiping===true){_.swipeLeft=curLeft+swipeLength*positionOffset;} 172if(_.options.fade===true||_.options.touchMove===false){return false;} 173if(_.animating===true){_.swipeLeft=null;return false;} 174_.setCSS(_.swipeLeft);};Slick.prototype.swipeStart=function(event){var _=this,touches;_.interrupted=true;if(_.touchObject.fingerCount!==1||_.slideCount<=_.options.slidesToShow){_.touchObject={};return false;} 175if(event.originalEvent!==undefined&&event.originalEvent.touches!==undefined){touches=event.originalEvent.touches[0];} 176_.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=Slick.prototype.slickUnfilter=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();} 177if(_.$prevArrow&&_.htmlExpr.test(_.options.prevArrow)){_.$prevArrow.remove();} 178if(_.$nextArrow&&_.htmlExpr.test(_.options.nextArrow)){_.$nextArrow.remove();} 179_.$slides.removeClass('slick-slide slick-active slick-visible slick-current').attr('aria-hidden','true').css('width','');};
179Slick.prototype.unslick=function(fromBreakpoint){var _=this;_.$slider.trigger('unslick',[_,fromBreakpoint]);_.destroy();};Slick.prototype.updateArrows=function(){var _=this,centerOffset;centerOffset=Math.floor(_.options.slidesToShow / 2);if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow&&!_.options.infinite){_.$prevArrow.removeClass('slick-disabled').prop('disabled',false);_.$nextArrow.removeClass('slick-disabled').prop('disabled',false);if(_.currentSlide===0){if(document.activeElement===_.$prevArrow.get(0)){_.$slider.get(0).focus();} 180_.$prevArrow.addClass('slick-disabled').prop('disabled',true);_.$nextArrow.removeClass('slick-disabled').prop('disabled',false);}else if(_.currentSlide>=_.slideCount-_.options.slidesToShow&&_.options.centerMode===false){if(document.activeElement===_.$nextArrow.get(0)){_.$slider.get(0).focus();} 181_.$nextArrow.addClass('slick-disabled').prop('disabled',true);_.$prevArrow.removeClass('slick-disabled').prop('disabled',false);}else if(_.currentSlide>=_.slideCount-1&&_.options.centerMode===true){if(document.activeElement===_.$nextArrow.get(0)){_.$slider.get(0).focus();} 182_.$nextArrow.addClass('slick-disabled').prop('disabled',true);_.$prevArrow.removeClass('slick-disabled').prop('disabled',false);}}};Slick.prototype.updateDots=function(){var _=this;if(_.$dots!==null){_.$dots.find('li').removeClass('slick-active').find('button').removeAttr('aria-current').end().end();_.$dots.find('li').eq(Math.floor(_.currentSlide / _.options.slidesToScroll)).addClass('slick-active').find('button').attr('aria-current',true).end().end();}};Slick.prototype.updateSlideVisibility=function(){var _=this;_.$slideTrack.find('.slick-slide').attr('aria-hidden','true').find('a, input, button, select').attr('tabindex','-1');_.$slideTrack.find('.slick-active').removeAttr('aria-hidden').find('a, input, button, select').removeAttr('tabindex');};Slick.prototype.visibility=function(){var _=this;if(_.options.autoplay){if(document[_.hidden]){_.interrupted=true;}else{_.interrupted=false;}}};$.fn.slick=function(){var _=this,opt=arguments[0],args=Array.prototype.slice.call(arguments,1),l=_.length,i,ret;for(i=0;i<l;i++){if(typeof opt=='object'||typeof opt=='undefined') 183_[i].slick=new Slick(_[i],opt);else 184ret=_[i].slick[opt].apply(_[i].slick,args);if(typeof ret!='undefined')return ret;} 185return _;};}));portunaHelper.fancyboxLoaded=false;portunaHelper.fancyboxIndex=0;portunaHelper.fancyboxNames=[];portunaHelper.fancyboxAddition='';portunaHelper.focusedElement=null;portunaHelper.imageMagnifier=function(rel){const $images=$('img[data-scaleable]');if($images.length===0){return;} 186const imageUrl='https://layout.verwaltungsportal.de/global/interaktiv/buttons/',imageUrlOverlay=`${imageUrl}overlay_search_white_v2.png`,imageUrlMagnify=`${imageUrl}overlay_search_magifier.png?v=1`;const attachMagnifier=($image)=>{const imageRel=rel||($image.parent().prop('tagName')==='A'?$image.parent().attr('rel'):false)||($image.parents('.tiny_p').length!==0&&$image.parents('#content').length!==0?'replacerel':'scaleableimage');const hoverOverlayId=`hoverOverlay${portunaHelper.fancyboxIndex}`,magnifierGlassId=`magnifierGlass${portunaHelper.fancyboxIndex}`;++portunaHelper.fancyboxIndex;const imageDimensions={};['height','width',].forEach(dimension=>{imageDimensions[dimension]=parseInt(`${($image.hasClass('image_resized') ? false : $image.attr(dimension)) || $image.css(dimension) || $image[dimension]()}`.replace(/px$/,''));$image.css(dimension,'');});const imageWrapperWidth=parseInt($image.parent().css('width'));if(imageWrapperWidth&&imageWrapperWidth<imageDimensions.width){imageDimensions.height=Math.floor(imageWrapperWidth / imageDimensions.width*imageDimensions.height);imageDimensions.width=imageWrapperWidth;} 187$image.attr(imageDimensions);if($image.parent().prop('tagName')==='A'){$image.unwrap();} 188$image.wrap($('<span>').addClass('fancyfix').attr('style',$image.attr('style')).css({...imageDimensions,position:'relative',display:$image.parent().css('text-align')==='center'?'inline-block':'block',})).wrap($('<a>').attr('href',$image.data('scaleable')).attr('rel',imageRel));$image.removeAttr('style');if($image.data('magnifier')===true){const $magnifier=$('<span>').css({padding:'0',position:'absolute',width:'25px',height:'25px',bottom:'0',right:'0',}
188).attr('id',magnifierGlassId).append($('<img>').attr('src',imageUrlOverlay).attr('alt','Lupe'));$image.parent().append($magnifier);} 189const $overlay=$('<span>').css({background:`url("${imageUrlMagnify}") no-repeat scroll center center rgba(255,255,255,0.5)`,height:`${imageDimensions.height}px`,position:'absolute',width:`${imageDimensions.width}px`,'z-index':'10',opacity:'0',}).attr('id',hoverOverlayId).attr('class','hoverOverlayFix').on('mouseenter',()=>{$overlay.stop().animate({opacity:1,},'slow');$overlay.siblings('span').stop().animate({opacity:0,},'slow');}).on('mouseleave',()=>{$overlay.stop().animate({opacity:0,},'slow');$overlay.siblings('span').stop().animate({opacity:1,},'slow');});$image.parent().prepend($overlay);portunaHelper.attachFancybox(imageRel);};$.each($images,function(){const $this=$(this),image=new Image;image.onload=(image.onerror=()=>attachMagnifier($this));image.src=$this.attr('src');});return this;};portunaHelper.attachFancybox=function(defaultName){defaultName=defaultName||'fancyboxImage';$(`a[rel="${defaultName}"]`).children(`img:not([alt$="${portunaHelper.fancyboxAddition}"])`).each(function(){const $this=$(this);$this.attr('alt',`${$this.attr('alt')}${portunaHelper.fancyboxAddition}`.trimStart());});if(portunaHelper.fancyboxNames.indexOf(defaultName)===-1){portunaHelper.fancyboxNames.push(defaultName);} 190if(!portunaHelper.fancyboxLoaded){portunaHelper.fancyboxLoaded=true;$(document).on('click','a[rel]',function(evt){const $this=$(this),rel=$this.attr('rel');$(document).keydown(function(e){if(e.keyCode===portunaHelper.keycodes.enter||e.keyCode===portunaHelper.keycodes.escape){portunaHelper.focusedElement=$this;} 191else{portunaHelper.focusedElement=null;}});if(portunaHelper.fancyboxNames.indexOf(rel)===-1){return;} 192evt.preventDefault();const elements=[];let initialIndex;$(`a[rel="${rel}"]`).each((i,v)=>{if(typeof initialIndex==='undefined'&&v===$this[0]){initialIndex=i;} 193const $link=$(v),$image=$link.children('img').first(),element={};if($image.length===0){element.content=$link.attr('href');element.title=$link.attr('title')||'';} 194else{element.content=$image.data('scaleable')||$link.attr('href');element.title=$image.attr('title')||$image.attr('alt')||'';} 195if(portunaHelper.fancyboxAddition&&element.title.endsWith(portunaHelper.fancyboxAddition)){element.title=element.title.slice(0,-portunaHelper.fancyboxAddition.length);} 196elements.push(element);});new PortunaFancybox(elements,initialIndex).show($this);});}};class PortunaFancybox{_elements;_currentIndex;_$popup=false;constructor(elements,initialIndex){this._elements=elements;this._currentIndex=initialIndex||0;} 197_setIndex(index){if(index<0||index>=this._elements.length){return;} 198this._currentIndex=index;this._$popup.find('#fancybox-img').attr('src',this._elements[this._currentIndex].content).attr('alt',this._elements[this._currentIndex].title);this._$popup.find('#fancybox-title').html(`<small>Bild ${this._currentIndex + 1} von ${this._elements.length}</small><br>${this._elements[this._currentIndex].title}`);this._$popup.find('#fancybox-left').toggle(this._currentIndex!==0);this._$popup.find('#fancybox-right').toggle(this._currentIndex!==this._elements.length-1);} 199show(){this.destroy();this._$popup=$('<dialog>',{id:'fancybox-wrap','aria-label':'GroÃe Bildansicht zum Durchschalten',}).append($('<div>',{id:'fancybox-outer',}).append($('<div>',{id:'fancybox-content',role:'region','aria-roledescription':'Bildkarussell','aria-label':'VergröÃerte Bilder',}).append($('<img>',{id:'fancybox-img',})).append($('<button>',{id:'fancybox-close',type:'button','aria-label':'Fenster schlieÃen',}).append(' ').on('click',()=>this.destroy())).append($('<button>',{id:'fancybox-left',type:'button','aria-controls':'fancybox-img','aria-label':'Zum vorherigen Bild wechseln',}).append($('<span>',{class:'icon',}).append($('<img>',{alt:'',}))).on('click',()=>this._setIndex(this._currentIndex-1))).append($('<button>',{id:'fancybox-right',type:'button','aria-controls':'fancybox-img','aria-label':'Zum nächsten Bild wechseln',}).append($('<span>',{class:'icon',}).append($('<img>',{alt:'',}))).on('click',()=>this._setIndex(this._currentIndex+1))).append($('<div>',{id:'fancybox-title',}))));$(document).on('keydown.fancybox',({keyCode,})=>{switch(keyCode){case portunaHelper.keycodes.escape:this.destroy();break;case portunaHelper.keycodes.leftArrow:this._setIndex(this._currentIndex-1);break;case portunaHelper.keycodes.rightArrow:this._setIndex(this._currentIndex+1);break;}});this._setIndex(this._currentIndex);$('body').append(this._$popup);const dialog=this._$popup[0];dialog.showModal();$(window).on('click',function(element){if(element.target.id==='fancybox-wrap'){$('#fancybox-wrap').remove();}});} 200destroy(){if(this._$popup){this._$popup.remove();this._$popup=false;} 201$(document).off('keydown.fancybox');if(portunaHelper.focusedElement!==null){portunaHelper.focusedElement.focus();}}}$(window).on('load',function(){portunaHelper.imageMagnifier();});(function($){$.fn.styleSwitcher=function(options){var defaults={slidein:true,preview:true,container:'a[id*=style_] ,#style',directory:"css/",useCookie:true,cookieExpires:30,manageCookieLoa
201d:true};var opts=$.extend(defaults,options);if(opts.useCookie&&opts.manageCookieLoad){var isCookie=readCookie("style_selected");if(isCookie){var newStyle=opts.directory+isCookie+".css";$("link[id=theme]").attr("href",newStyle);baseStyle=newStyle;} 202else{}} 203if(opts.slidein){$(opts.container).slideDown("slow");} 204else{$(opts.container).show();} 205var baseStyle=$("link[id=theme]").attr("href");if(opts.preview){$(opts.container+" a").hover(function(){var newStyle=opts.directory+this.id+".css";$("link[id=theme]").attr("href",newStyle);},function(){$("link[id=theme]").attr("href",baseStyle);});} 206$(opts.container+" a").click(function(){if(this.id=="style_std"||this.id=="style_mid"||this.id=="style_big"||this.id=="style_bigger"||this.id=="style_large"){var newStyle=opts.directory+this.id+".css";$("link[id=theme]").attr("href",newStyle);baseStyle=newStyle;if(opts.useCookie){cookieHelper.createCookie("style_selected",this.id,'10m');}}});};function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);} 207return null;}})(jQuery);$(document).ready(function(){$('#maindiv').styleSwitcher({directory:"https://layout.verwaltungsportal.de/22289/css/",preview:false,cookieExpires:1}
207);});function addBookmark(url,title){if(!url){url=window.location} 208if(!title){title=document.title} 209var browser=navigator.userAgent.toLowerCase(),alertText='Bitte drücken Sie Strg+D (oder CMD+D für Mac\'s) um diese Seite als Favorit hinzuzufügen.';if(window.sidebar||browser.indexOf('firefox')!==-1){alert(alertText);}else if(window.external){if(browser.indexOf('chrome')==-1){window.external.AddFavorite(url,title);}else{alert(alertText);}} 210else if(window.opera&&window.print){return true;} 211else if(browser.indexOf('konqueror')!=-1){alert(alertText);} 212else if(browser.indexOf('webkit')!=-1){alert(alertText);}else{alert("Ihr Browser unterstützt das Hinzufügen von Favoriten mittels einer Webseite nicht. Bitte fügen Sie den aktuellen Link manuell als Favorit hinzu.")}} 213(function($,w){function ContrastSwitch(){const BLACK_WHITE=1;const WHITE_BLACK=2;const COLOR=0;this.status=0;const BW_NO_BACKGROUND='.bw_no_bg{background: none !important;}';const WB_NO_BACKGROUND='.wb_no_bg{background: none !important;}';const BW_NO_DISPLAY='.bw_no_dis
213play{display: none;}';const WB_NO_DISPLAY='.wb_no_display{display: none;}';const BW_NO_FILTER='.bw_no_filter{filter:none;}';const WB_NO_FILTER='.wb_no_filter{filter:none;}';var self=this;this.init=function(){self.initHandlers();if(cookieHelper.getCookie('contrastSwitch')){self.setStatus(cookieHelper.getCookie('contrastSwitch'));self.setContrast();} 214return self;};this.initHandlers=function(){$(document).on('click touchend','#operation-request-more, #event-request-more, .contrastHandler',function(){const $this=$(this),id=$this.data('id')||$this.attr('id');switch(id){case'whiteBlack':case'whiteBlack_share_button':case'whiteBlack_tool':self.setStatus(WHITE_BLACK);break;case'blackWhite':case'blackWhite_share_button':case'blackWhite_tool':self.setStatus(BLACK_WHITE);break;case'colorContrast':case'colorContrast_share_button':case'colorContrast_tool':case'resetAllAccessibilityTool':self.setStatus(COLOR);break;default:break;} 215self.resetFilter();self.setContrast();});return self;};this.setContrast=function(){if(!self.status){return self;} 216switch(self.status){case BLACK_WHITE:self.appendStyle(BLACK_WHITE);self.filter(BLACK_WHITE);break;case WHITE_BLACK:self.appendStyle(WHITE_BLACK).filter(WHITE_BLACK);break;default:break;} 217return self;};this.appendStyle=function(filter){var $style=$('.contrast_styler'),backgroundColor=filter===BLACK_WHITE?'white':'black',color=filter===BLACK_WHITE?'black':'white',noImg=filter===BLACK_WHITE?BW_NO_DISPLAY:WB_NO_DISPLAY,noBg=filter===BLACK_WHITE?BW_NO_BACKGROUND:WB_NO_BACKGROUND,noFilter=filter===BLACK_WHITE?BW_NO_FILTER:WB_NO_FILTER;if(!$style.length){$style=$('<style>').addClass('contrast_styler').appendTo('head');} 218$style.html(noBg+'\n' 219+noImg+'\n' 220+noFilter+'\n' 221+'html {' 222+' filter: grayscale(1); !important' 223+'}' 224+'.navbar-nav > li:is(:hover, :focus-within) > a,' 225+'.navbar-nav > li > .dropdown-menu > li:is(:hover, :focus-within) > a,' 226+'.navbar-nav li > a:is(:hover, :focus),' 227+'.navbar-nav li.open > a,' 228+'.navbar-nav li.open > a:is(:hover, :focus),' 229+'.navbar-nav li[class*="_over"] > a,' 230+'.navbar-nav li[class*="_over"] > a:is(:hover, :focus) {' 231+' background: '+backgroundColor+'!important;' 232+' color: '+color+' !important;' 233+'}' 234+'[id^="form"] input[type="submit"],' 235+'.form-submit{' 236+' color: white !important;' 237+'}' 238+'.ds-toggle.contrast_dark_font::before,' 239+'.ds-toggle.contrast_dark::before{' 240+' background-color: '+backgroundColor+' !important;' 241+'}' 242+'.ds-toggle.contrast_dark_font,' 243+'.ds-toggle.contrast_dark{' 244+' border: '+backgroundColor+' 1px solid !important;' 245+'}' 246+'.ds-toggle::after,' 247+'.ds-open > .ds-toggle::after{' 248+' border-color: '+color+' !important;' 249+' color: '+color+' !important;' 250+'}' 251+'.share_button_icon_wrapper{' 252+' border-color: '+backgroundColor+' !important;' 253+'}' 254+'');$('head').append($style);return self;};this.filter=function(filter){var colorCheck=filter===WHITE_BLACK?'rgba(0 , 0, 0, 0)':'rgba(255,255,255)',backgroundColorCheck=filter===WHITE_BLACK?'rgba(0, 0, 0, 0)':'rgba(255,255,255)',fontClass=filter===WHITE_BLACK?'contrast_dark_font':'contrast_light_font',backgroundClass=filter===WHITE_BLACK?'contrast_light':'contrast_dark',$body=$('body'),hasDarkmode=$body.hasClass('darkMode'),shouldHasDarkMode=$body.hasClass('contrast_useDarkMode'),notHasDarkMode=$body.hasClass('contrast_noDarkMode'),appendNotTo='.dropdown-toggle-button,#map-category-wrapper *,.nivo-controlNav, .leaflet-container *,#map-mandatetype *,style,link,meta,script,head,iframe,iframe *, .custom_button + span, .shareButtonMobileFix';if(hasDarkmode&&!shouldHasDarkMode&&!notHasDarkMode){if(filter===BLACK_WHITE){$body.addClass('darkMode contrast_useDarkMode');} 255else if(filter===WHITE_BLACK){$body.addClass('contrast_useDarkMode').removeClass('darkMode');}} 256else if(!hasDarkmode&&!shouldHasDarkMode&&!notHasDarkMode){if(filter===BLACK_WHITE){$body.addClass('darkMode contrast_noDarkMode');} 257else{$body.addClass('contrast_noDarkMode');}} 258else if(filter===WHITE_BLACK){$body.removeClass('darkMode');} 259else if(filter===BLACK_WHITE||shouldHasDarkMode&&filter===COLOR){$body.addClass('darkMode');} 260$('html').addClass(fontClass);$('*:not(#accessibilityTool, #accessibilityTool *,img,.iframe-label, .iframe-label > small,._op-container input[type=submit],'+appendNotTo+')').filter(function(){return $(this).css('color')!==colorCheck;}).addClass(fontClass);$('*:not(#accessibilityTool, #accessibilityTool *, eye-able-shader,img,.trigger *, .nivoSlider *,.portunac_btn_confirm,.content_button,' 261+'.shareButtonLink,.custom_button_wrapper,.iframe-label, .newshr,' 262+' .iframe-label > small,.info_popup_wrapper,.vorschau,' 263+'.imageContainer a, input[type][type!="text"], form , ' 264+appendNotTo 265+' )').filter(function(){var $this=$(this);if($this.is('a')&&$this.has('img').length){return false;} 266return $this.css('background-color')!==backgroundColorCheck&&$this.css('background-image')==='none';}).addClass(backgroundClass);$('a[class^=navpoint],.portunac_btn_confirm,.content_button').addClass(backgroundClass);$('._op-container').addClass('contrast_no_bg');$('.content_button,#contrast_style > button,#styleswitch > button,.info_content,.event_view_chooser').addClass(filter===BLACK_WHITE?'contrast_borderLight':'contrast_borderDark');$('.formgen_top label').addClass('contrast_full_op');$('.formgen_bottom input,.formgen_bottom textarea').addClass('contrast_border_bottom');return self;};this.resetFilter=function(){var $body=$('body');$('.contrast_dark_font, .contrast_light_font, .contrast_dark, .contrast_light, .contrast_borderLight, .contrast_borderDark, .contrast_no_bg').removeClass('contrast_dark_font contrast_light_font contrast_dark contrast_light contrast_borderLight contrast_borderDark contrast_no_bg');$('.contrast_styler').remove();if($body.hasClass('contrast_useDarkMode')){$body.addClass('darkMode');} 267else if($body.hasClass('contrast_noDarkMode')){$body.removeClass('darkMode');} 268return self;};this.setStatus=function(status){self.status=~~status;if(self.status){cookieHelper.createCookie('contrastSwitch',status,'1h');} 269else{cookieHelper.deleteCookie('contrastSwitch');} 270return self;};} 271w.contrastSwitch=new ContrastSwitch();}) 272(jQuery,window,document);$(document).ready(function(){window.contrastSwitch.init();});$(document).ready(function(){var $html=$('html'),fontSize='100%';$('#style button,#style_share_button button, #font_decr_tool, #font_add_tool, #font_std_tool, #resetAllAccessibilityTool').on('click',function(){var elemID=$(this).data('id')||$(this).attr('id'),cookieValue=cookieHelper.getCookie('globalFontSize');if(['style_std','style_mid','style_big',].indexOf(elemID)!==-1){if(elemID==='style_std'){fontSize='100%';} 273else if(elemID==='style_mid'){fontSize='110%';} 274else if(elemID==='style_big'){fontSize='120%';}} 275else if(['font_std','font_decr','font_add','font_std_share_button','font_decr_share_button','font_add_share_button','font_std_tool','font_decr_tool','font_add_tool','resetAllAccessibilityTool',].indexOf(elemID)!==-1){if(cookieValue&&cookieValue.indexOf('%')>-1){cookieValue=parseInt(cookieValue.replace('%',''));} 276if(cookieValue){fontSize=cookieValue;} 277else{fontSize=parseInt(fontSize.replace('%',''));} 278if(elemID==='font_std'||elemID==='font_std_share_button'||elemID==='font_std_tool'||elemID==='resetAllAccessibilityTool'){fontSize=100;} 279else if((elemID==='font_decr'||elemID==='font_decr_share_button'||elemID==='font_decr_tool')&&fontSize>50){fontSize-=10;} 280else if((elemID==='font_add'||elemID==='font_add_share_button'||elemID==='font_add_tool')&&fontSize<200){fontSize+=10;} 281$('#font_add,#font_add_share_button,#font_add_tool').attr('title','Schrift vergröÃern ('+(fontSize+10>200?200:fontSize+10)+'%)');$('#font_decr,#font_decr_share_button,#font_decr_tool').attr('title','Schrift verkleinern ('+(fontSize-10<50?50:fontSize-10)+'%)');$('#style_tool_percentage>span').html(fontSize);fontSize+='%';} 282$html.css('font-size',fontSize);cookieHelper.createCookie('globalFontSize',fontSize,'1h');});checkCookie();$(window).scroll(function(){showScrollTop();});});function checkCookie(){var size=cookieHelper.getCookie('globalFontSize');if(size){$('html').css('font-size',size);
282if(typeof size==='string'){size=parseInt(size.replace('%',''));$('#font_add,#font_add_share_button,#font_add_tool').attr('title','Schrift vergröÃern ('+(size+10>200?200:size+10)+'%)');$('#font_decr,#font_decr_share_button,#font_decr_tool').attr('title','Schrift verkleinern ('+(size-10<50?50:size-10)+'%)');$('#style_tool_percentage>span').html(size);}}} 283function showScrollTop(){if($(window).scrollTop()>100){$('#scrollTop').fadeIn(300);} 284else{$('#scrollTop').fadeOut(300);}} 285var dd=new Date();var $buoop={notify:{e:10,f:-4,o:-4,s:18,c:-4},jsshowurl:"/js/browser-update/update.show.min.js?v="+dd.getFullYear()+""+(dd.getMonth()+1)+""+dd.getDate(),insecure:true,api:5,newwindow:true,reminder:0,reminderClosed:1,nostatistics:true,text:"<a{ignore_but}>Ã</a><strong>ACHTUNG:</strong> Sie verwenden einen veralteten Browser ({brow_name}). Diese haben in der Regel <b>Sicherheitsschwachstellen</b> und es kann zu <b>Anzeige- oder Funktionsfehlern</b> auf modernen Internetseiten kommen.",shift_page_down:false};const dbu=new Date();function $buo_f(){var e=document.createElement("script");e.src="/js/browser-update/update.min.js?v="+dbu.getFullYear()+""+(dbu.getMonth()+1)+""+dbu.getDate();document.body.appendChild(e);};try{document.addEventListener("DOMContentLoaded",$buo_f,false)} 286catch(e){window.attachEvent("onload",$buo_f)}$(document).ready(function(){$('a[onclick]').each(function(){var onClick=$(this).attr('onclick');$(this).on('touchend',function(){var touchEnd=new Function(onClick);touchEnd();});});});(function($,w){function FormValidator(){this.radioButtons=[];this.errorMessage=$('<div aria-live="polite">').css('display','none').addClass('form_error required_error').html('Bitte füllen Sie dieses Feld aus.');this.errorCheckboxMessage=$('<div aria-live="polite">').css('display','none').addClass('form_error required_error').html('Bitte klicken Sie dieses Kästchen an.');this.errorRadioMessage=$('<div aria-live="polite">').css('display','none').addClass('form_error required_error').html('Bitte wählen Sie eine Option aus.');this.errorNumberMessage=$('<div aria-live="polite">').css('display','none').addClass('form_error num_error').html('Bitte geben Sie eine Zahl zwischen %min% und %max% an.');this.errorFileMessage=$('<div aria-live="polite">').css('display','none').addClass('form_error file_error').html('Die Datei darf maximal %mb%MB groà sein.');this.errorEmailMessage=$('<div aria-live="polite">').css('display','none').addClass('form_error email_error').html('Bitte tragen Sie eine gültige E-Mail-Adresse ein.');this.useRecaptcha=false;this.oneMomentPlease='Einen Moment Geduld bitte, Ihre Daten werden übertragen.';this.errorRemoveFile='Datei entfernen';var self=this;this.init=function(options){if(options.errorMessage){self.errorMessage.html(options.errorMessage);} 287if(options.errorCheckboxMessage){self.errorCheckboxMessage.html(options.errorCheckboxMessage);} 288if(options.errorRadioMessage){self.errorRadioMessage.html(options.errorRadioMessage);} 289if(options.errorNumberMessage){self.errorNumberMessage.html(options.errorNumberMessage);} 290if(options.errorFileMessage){self.errorFileMessage.html(options.errorFileMessage);} 291if(options.errorEmailMessage){self.errorEmailMessage.html(options.errorEmailMessage);} 292if(options.oneMomentPlease){self.oneMomentPlease=options.oneMomentPlease;} 293if(options.errorRemoveFile){self.errorRemoveFile=options.errorRemoveFile;} 294this.errorFileMessage.append($('<span/>',{class:'remove-file',role:'button',tabindex:'0',html:` [${self.errorRemoveFile}]`,}));self.initHandlers();return self;};this.initHandlers=function(){$(document).on('change','form[id^=form] :input[required]:visible,form[id^=form] input[required][type=checkbox],form[id^=form] .formgen_require_one',function(){self.checkFieldValidity(this);}).on('change','form[id^=form] :input[type="number"][min][max]',function(){self.checkNumberFieldValidity(this);}).on('input','form[id^=form] :input[type="file"]',function(){self.fileFieldValidity(this);}).on('change','form[id^=form] input[type="email"]',function(){self.emailValidity(this);});$('form[id^=form]:not(#form-generate-demo-intranet)').on('submit',function(e){e.preventDefault();var valid=self.checkFormValidity(this),$form=$(this);if(valid){$form.unbind();$form.on('submit',function(e){var $this=$(this).find('.form-submit');$this.replaceWith($('<p />').html('<img src="\/\/layout.verwaltungsportal.de/global/img/progress_indicator/arrow_grey.gif">'+self.oneMomentPlease+'<br><strong></strong>'));});if(!self.useRecaptcha){$form.submit();}} 295else{$form.find('.form_element_error:first').focus();$form.find('.screenreader_error').html('Versand fehlgeschlagen! Bitte prüfen Sie Ihre Eingabe.');}});return self;};this.checkFieldValidity=function(el){el=$(el);var valid=false;if(el.hasClass('formgen_require_one')){valid=el.find('input[type="checkbox"]:checked').length!==0;} 296else{switch(el.attr('type')){case'checkbox':valid=el.is(':checked');break;case'radio':if(self.radioButtons.indexOf(el.attr('name'))===-1){valid=$('[name='+el.attr('name')+']').is(':checked');} 297break;case'undefined':if(el.is('select')){valid=true;break;} 298default:valid=el.val().trim()!=='';break;}} 299if(valid){if(!el.hasClass('form_element_num_error')&&!el.hasClass('form_element_file_error')&&!el.hasClass('form_element_email_error')){self.removeErrorMessage(el);} 300else{el.removeClass('form_element_required_error');} 301return true;} 302if(!el.hasClass('form_element_error')){self.addErrorMessage(el);$('.form_error').slideDown();} 303return false;};this.checkNumberFieldValidity=function(el){el=$(el);var value=el.val();var min=el.attr('min');var max=el.attr('max');if(!min||!max||value===''||value.match(/^-?[0-9]+$/)&&Number(value)>=Number(min)&&Number(value)<=Number(max)){if(!el.hasClass('form_element_required_error')){self.removeNumberErrorMessage(el);}else{el.removeClass('form_element_num_error');} 304return true;}
305if(!el.hasClass('form_element_error')){self.addNumberErrorMessage(el);} 306return false;};this.fileFieldValidity=function(el){el=$(el);let valid=true;if(el[0].files.length){let maxSize=el.data('max-size')??10485760;valid=el[0].files[0].size<maxSize;} 307if(!valid){if(!el.hasClass('form_element_error')){self.addFileErrorMessage(el);} 308$('.form_error.file_error').slideDown();return false;} 309if(!el.hasClass('form_element_required_error')){self.removeFileErrorMessage(el);} 310else{el.removeClass('form_element_file_error');} 311return true;};this.emailValidity=function(el){el=$(el);if(el[0].validity?.typeMismatch){if(!el.hasClass('form_element_error')){self.addEmailErrorMessage(el);} 312$('.form_error.email_error').slideDown();return false;} 313if(!el.hasClass('form_element_required_error')){self.removeEmailErrorMessage(el);} 314else{el.removeClass('form_element_email_error');} 315return true;};this.addErrorMessage=function(el){const isCheckboxGroup=el.hasClass('formgen_require_one');let elements;let name;let describedby='';if(!isCheckboxGroup){elements=el;name=el.attr('name');} 316else{el.addClass('form_element_error');elements=el.find('input[type="checkbox"]');name='formgen_require_one'+el.attr('id');} 317if(elements.attr('aria-describedby')){describedby=' '+elements.attr('aria-describedby');} 318elements.addClass('form_element_error form_element_required_error').attr({'aria-invalid':true,'aria-describedby':'form_error_'+name+describedby,});switch(el.attr('type')){case'radio':if(!(el.attr('name')in self.radioButtons)){if(el.parents('.subfield').parent().hasClass('formgen_right formgen_bottom_sub')){el.parents('.subfield').parent().append(self.errorRadioMessage.clone().attr('id','form_error_'+el.attr('name')));} 319else{el.parents('.subfield').parent().after(self.errorRadioMessage.clone().attr('id','form_error_'+el.attr('name')));} 320self.radioButtons[el.attr('name')]=true;} 321break;case'checkbox':if(el.parents('.subfield').parent().hasClass('formgen_right formgen_bottom_sub')){el.parents('.subfield').after(self.errorCheckboxMessage.clone().attr('id','form_error_'+el.attr('name')));} 322else if(el.parents('.subfield').length){el.parents('.subfield').parent().after(self.errorCheckboxMessage.clone().attr('id','form_error_'+el.attr('name')));} 323else{el.parent().append(self.errorCheckboxMessage.clone().attr('id','form_error_'+el.attr('name')));} 324break;default:let $errorElement;if(isCheckboxGroup){$errorElement=self.errorRadioMessage.clone();} 325else{let $label=$(`label[for="${el.attr('id')}"]:first`);if($label.length===0){$label=el.closest('label');} 326$errorElement=self.errorMessage.clone().html(self.errorMessage.html().replace('%name%',($label.text()||'').trim().replace(/\*$/,'')));} 327el.after($errorElement.attr('id','form_error_'+name));break;}};this.addNumberErrorMessage=function(el){let describedby;if(el.attr('aria-describedby')){describedby=' '+el.attr('aria-describedby');} 328el.addClass('form_element_error form_element_num_error').attr({'aria-invalid':true,'aria-describedby':'form_error_'+el.attr('name')+describedby});el.after(self.errorNumberMessage.clone().attr('id','form_error_'+el.attr('name')).html(self.errorNumberMessage.html().replace('%min%',el.attr('min')).replace('%max%',el.attr('max'))));};this.addFileErrorMessage=function(el){let describedby;if(el.attr('aria-describedby')){describedby=' '+el.attr('aria-describedby');} 329el.addClass('form_element_error form_element_file_error').attr({'aria-invalid':true,'aria-describedby':'form_error_'+el.attr('name')+describedby});let errorSize=el.data('size-plain')??10;const $clone=self.errorFileMessage.clone().attr('id','form_error_'+el.attr('name')).html(self.errorFileMessage.html().replace('%mb%',errorSize)).on('click','.remove-file',function(){const el=$clone.prev('input[type="file"]')[0];if(!el){return;} 330el.value='';self.fileFieldValidity(el);});el.after($clone);};this.addEmailErrorMessage=function(el){let describedby;if(el.attr('aria-describedby')){describedby=' '+el.attr('aria-describedby');} 331el.addClass('form_element_error form_element_email_error').attr({'aria-invalid':true,'aria-describedby':'form_error_'+el.attr('name')+describedby});el.after(self.errorEmailMessage.clone().attr('id','form_error_'+el.attr('name')));};this.removeErrorMessage=function(el){let elements;if(!el.hasClass('formgen_require_one')){elements=el;} 332else{el.removeClass('form_element_error');elements=el.find('input[type="checkbox"]');} 333elements.removeClass('form_element_error form_element_required_error').attr('aria-invalid',false);el.parents('form').find($('.screenreader_error')).html('');var $remove;switch(el.attr('type')){case'radio':if(el.parents('.subfield').parent().hasClass('formgen_right formgen_bottom_sub')){$remove=el.parents('.subfield').parent().find('.form_error.required_error');} 334else{$remove=el.parents('.subfield').parent().next('.form_error.required_error');} 335if(!self.radioButtons[el.attr('name')]){self.radioButtons[el.attr('name')]=false;} 336break;case'checkbox':if(el.parents('.subfield').parent().hasClass('formgen_right formgen_bottom_sub')){$remove=el.parents('.subfield').parent().find('.form_error.required_error');} 337else if(el.parents('.subfield').length){$remove=el.parents('.subfield').parent().next();} 338else{$remove=el.siblings('.form_error.required_error');} 339break;default:$remove=el.next('.form_error.required_error');break;} 340$remove.slideUp(function(){$(this).remove();});};this.removeNumberErrorMessage=function(el){el.removeClass('form_element_error form_element_num_error').attr('aria-invalid',false);var $remove;el.attr('type');
340$remove=el.siblings('.form_error.num_error');$remove.slideUp(function(){$(this).remove();});};this.removeFileErrorMessage=function(el){el.removeClass('form_element_error form_element_file_error').attr('aria-invalid',false);var $remove;el.attr('type');$remove=el.siblings('.form_error.file_error');$remove.slideUp(function(){$(this).remove();});};this.removeEmailErrorMessage=function(el){el.removeClass('form_element_error form_element_email_error').attr('aria-invalid',false).next('.form_error.email_error').slideUp(function(){$(this).remove();});};this.checkFormValidity=function(form){if(form){var valid=true;$(form).find(':input[required]:visible,input[required][type=checkbox],.formgen_require_one').each(function(){if(this!==undefined){if(!self.checkFieldValidity($(this))){valid=false;}}});$(form).find(':input[type="number"][min][max]').each(function(){if(this!==undefined){if(!self.checkNumberFieldValidity($(this))){valid=false;}}});$(form).find(':input[type="file"]').each(function(){if(this!==undefined){if(!self.fileFieldValidity($(this))){valid=false;}}});$(form).find('input[type="email"]').each(function(){if(this!==undefined){if(!self.emailValidity($(this))){valid=false;}}});if(!valid){$('.form_error').slideDown();return false;} 341return true;} 342return false;};} 343w.FormValidator=new FormValidator();}) 344(jQuery,window);$(document).ready(function(){window.FormValidator.init({"errorMessage":"Bitte füllen Sie das Feld "%name%" aus.","errorRadioMessage":"Bitte wählen Sie eine Option aus.","errorCheckboxMessage":"Bitte klicken Sie dieses Kästchen an.","errorNumberMessage":"Bitte geben Sie eine Zahl zwischen %min% und %max% an.","oneMomentPlease":"Einen Moment Geduld bitte, Ihre Daten werden übertragen.","errorFileMessage":"Die Datei darf maximal %mb%MB gro\u00df sein.","errorEmailMessage":"Bitte tragen Sie eine g\u00fcltige E-Mail-Adresse ein.","errorRemoveFile":"Datei entfernen"});});!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.AOS=t():e.AOS=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="dist/",t(0)}([function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},r=n(1),a=(o(r),n(6)),u=o(a),c=n(7),f=o(c),s=n(8),d=o(s),l=n(9),p=o(l),m=n(10),b=o(m),v=n(11),y=o(v),g=n(14),h=o(g),w=[],k=!1,x=document.all&&!window.atob,j={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},O=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e&&(k=!0),k)return w=(0,y.default)(w,j),(0,b.default)(w,j.once),w},_=function(){w=(0,h.default)(),O()},S=function(){w.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")})},z=function(e){return e===!0||"mobile"===e&&p.default.mobile()||"phone"===e&&p.default.phone()||"tablet"===e&&p.default.tablet()||"function"==typeof e&&e()===!0},A=function(e){return j=i(j,e),w=(0,h.default)(),z(j.disable)||x?S():(document.querySelector("body").setAttribute("data-aos-easing",j.easing),document.querySelector("body").setAttribute("data-aos-duration",j.duration),document.querySelector("body").setAttribute("data-aos-delay",j.delay),"DOMContentLoaded"===j.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?O(!0):"load"===j.startEvent?window.addEventListener(j.startEvent,function(){O(!0)}):document.addEventListener(j.startEvent,function(){O(!0)}),window.addEventListener("resize",(0,f.default)(O,j.debounceDelay,!0)),window.addEventListener("orientationchange",(0,f.default)(O,j.debounceDelay,!0)),window.addEventListener("scroll",(0,u.default)(function(){(0,b.default)(w,j.once)},j.throttleDelay)),j.disableMutationObserver||(0,d.default)("[data-aos]",_),w)};e.exports={init:A,refresh:O,refreshHard:_}},function(e,t){},,,,,function(e,t){(function(t){"use strict";function n(e,t,n){function o(t){var n=b,o=v;return b=v=void 0,k=t,g=e.apply(o,n)}function r(e){return k=e,h=setTimeout(s,t),_?o(e):g}function a(e){var n=e-w,o=e-k,i=t-n;return S?j(i,y-o):i}function c(e){var n=e-w,o=e-k;return void 0===w||n>=t||n<0||S&&o>=y}function s(){var e=O();return c(e)?d(e):void(h=setTimeout(s,a(e)))}function d(e){return h=void 0,z&&b?o(e):(b=v=void 0,g)}function l(){void 0!==h&&clearTimeout(h),k=0,b=w=v=h=void 0}function p(){return void 0===h?g:d(O())}function m(){var e=O(),n=c(e);if(b=arguments,v=this,w=e,n){if(void 0===h)return r(w);if(S)return h=setTimeout(s,t),o(w)}return void 0===h&&(h=setTimeout(s,t)),g}var b,v,y,g,h,w,k=0,_=!1,S=!1,z=!0;if("function"!=typeof e)throw new TypeError(f);return t=u(t)||0,i(n)&&(_=!!n.leading,S="maxWait"in n,y=S?x(u(n.maxWait)||0,t):y,z="trailing"in n?!!n.trailing:z),m.cancel=l,m.flush=p,m}function o(e,t,o){var r=!0,a=!0;if("function"!=typeof e)throw new TypeError(f);return i(o)&&(r="leading"in o?!!o.leading:r,a="trailing"in o?!!o.trailing:a),n(e,t,{leading:r,maxWait:t,trailing:a})}function i(e){var t="undefined"==typeof e?"undefined":c(e);return!!e&&("object"==t||"function"==t)}function r(e){return!!e&&"object"==("undefined"==typeof e?"undefined":c(e))}function a(e){return"symbol"==("undefined"==typeof e?"undefined":c(e))||r(e)&&k.call(e)==d}function u(e){if("number"==typeof e)return e;if(a(e))return s;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(l,"");var n=m.test(e);return n||b.test(e)?v(e.slice(2),n?2:8):p.test(e)?s:+e}var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f="Expected a function",s=NaN,d="[object Symbol]",l=/^\s+|\s+$/g,p=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,b=/^0o[0-7]+$/i,v=parseInt,y="object"==("undefined"==typeof t?"undefined":c(t))&&t&&t.Object===Object&&t,g="object"==("undefined"==typeof self?"undefined":c(self))&&self&&self.Object===Object&&self,h=y||g||Function("return this")(),w=Object.prototype,k=w.toString,x=Math.max,j=Math.min,O=function(){return h.Date.now()};e.exports=o}).call(t,function(){return this}())},function(e,t){(function(t){"use strict";function n(e,t,n){function i(t){var n=b,o=v;return b=v=void 0,O=t,g=e.apply(o,n)}function r(e){return O=e,h=setTimeout(s,t),_?i(e):g}function u(e){var n=e-w,o=e-O,i=t-n;return S?x(i,y-o):i}function f(e){var n=e-w,o=e-O;return void 0===w||n>=t||n<0||S&&o>=y}function s(){var e=j();return f(e)?d(e):void(h=setTimeout(s,u(e)))}function d(e){return h=void 0,z&&b?i(e):(b=v=void 0,g)}function l(){void 0!==h&&clearTimeout(h),O=0,b=w=v=h=void 0}function p(){return void 0===h?g:d(j())}function m(){var e=j(),n=f(e);if(b=arguments,v=this,w=e,n){if(void 0===h)return r(w);if(S)return h=setTimeout(s,t),i(w)}return void 0===h&&(h=setTimeout(s,t)),g}var b,v,y,g,h,w,O=0,_=!1,S=!1,z=!0;if("function"!=typeof e)throw new TypeError(c);return t=a(t)||0,o(n)&&(_=!!n.leading,S="maxWait"in n,y=S?k(a(n.maxWait)||0,t):y,z="trailing"in n?!!n.trailing:z),m.cancel=l,m.flush=p,m}function o(e){var t="undefined"==typeof e?"undefined":u(e);return!!e&&("object"==t||"function"==t)}function i(e){return!!e&&"object"==("undefined"==typeof e?"undefined":u(e))}function r(e){return"symbol"==("undefined"==typeof e?"undefined":u(e))||i(e)&&w.call(e)==s}function a(e){if("number"==typeof e)return e;if(r(e))return f;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(d,"");var n=p.test(e);return n||m.test(e)?b(e.slice(2),n?2:8):l.test(e)?f:+e}var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c="Expected a function",f=NaN,s="[object Symbol]",d=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,m=/^0o[0-7]+$/i,b=parseInt,v="object"==("undefined"==typeof t?"undefined":u(t))&&t&&t.Object===Object&&t,y="object"==("undefined"==typeof self?"undefined":u(self))&&self&&self.Object===Object&&self,g=v||y||Function("return this")(),h=Object.prototype,w=h.toString,k=Math.max,x=Math.min,j=function(){return g.Date.now()};e.exports=n}).call(t,function(){return this}())},function(e,t){"use strict";function n(e,t){var n=new r(o);a=t,n.observe(i.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}function o(e){e&&e.forEach(function(e){var t=Array.prototype.slice.call(e.addedNodes),n=Array.prototype.slice.call(e.removedNodes
344),o=t.concat(n).filter(function(e){return e.hasAttribute&&e.hasAttribute("data-aos")}).length;o&&a()})}Object.defineProperty(t,"__esModule",{value:!0});var i=window.document,r=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,a=function(){};t.default=n},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),r=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,u=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,c=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
344sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,f=function(){function e(){n(this,e)}return i(e,[{key:"phone",value:function(){var e=o();return!(!r.test(e)&&!a.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=o();return!(!u.test(e)&&!c.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),e}();t.default=new f},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t,n){var o=e.node.getAttribute("data-aos-once");t>e.position?e.node.classList.add("aos-animate"):"undefined"!=typeof o&&("false"===o||!n&&"true"!==o)&&e.node.classList.remove("aos-animate")},o=function(e,t){var o=window.pageYOffset,i=window.innerHeight;e.forEach(function(e,r){n(e,i+o,t)})};t.default=o},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(12),r=o(i),a=function(e,t){return e.forEach(function(e,n){e.node.classList.add("aos-init"),e.position=(0,r.default)(e.node,t.offset)}),e};t.default=a},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(13),r=o(i),a=function(e,t){var n=0,o=0,i=window.innerHeight,a={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(a.offset&&!isNaN(a.offset)&&(o=parseInt(a.offset)),a.anchor&&document.querySelectorAll(a.anchor)&&(e=document.querySelectorAll(a.anchor)[0]),n=(0,r.default)(e).top,a.anchorPlacement){case"top-bottom":break;case"center-bottom":n+=e.offsetHeight/2;break;case"bottom-bottom":n+=e.offsetHeight;break;case"top-center":n+=i/2;break;case"bottom-center":n+=i/2+e.offsetHeight;break;case"center-center":n+=i/2+e.offsetHeight/2;break;case"top-top":n+=i;break;case"bottom-top":n+=e.offsetHeight+i;break;case"center-top":n+=e.offsetHeight/2+i}return a.anchorPlacement||a.offset||isNaN(t)||(o=t),n+o};t.default=a},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){for(var t=0,n=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),n+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:n,left:t}};t.default=n},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e=e||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(e,function(e){return{node:e}})};t.default=n}])}),$(document).ready(function(){AOS.init({duration:1200,startEvent:'DOMContentLoaded'}),$(document).on("DOMContentLoaded",AOS.refresh())});(function($,w,d){function Accessibilty(){this.callbacks={};this.options={};this.linkTitleExtend={'de':'(öffnet neues Fenster)','en':'(opens new window)'};var self=this;this.init=function(options){if(options.extern_link_text_text){self.linkTitleExtend[options.lang]=options.extern_link_text_text;} 345for(var key in options){if(key!=='lang'&&key!=='fancybox_addition_text'){options[key]=parseInt(options[key]);}} 346self.options=options;self.initHandlers().initAccessibility();return self;};this.initHandlers=function(){self.accordeonHandler();self.triggerCollapseHandler();$(document).on('keypress',function(e){if(e.which===portunaHelper.keycodes.enter){var $focus=$(':focus'),key=$focus.data('focus');if(key&&self.callbacks[key]){self.callbacks[key]($focus);} 347else if($focus.data('focusable')){$focus.click();}}});return self;};this.accordeonHandler=function(){var options=this.options;var $toggle=$('.ds-toggle');if(options.accordion_trigger_alignment){$toggle.addClass('trigger-left');} 348if(options.accordion_trigger_symbol){$toggle.addClass('symbol-plus');} 349$toggle.on('click',function(){const $accordion=$(this).parent();if($accordion.prop('open')||$accordion.hasClass('ds-open')){$accordion.removeClass('ds-open');} 350else{if(options.accordion_close_others===1){$('.ds-open').not($toggle.add($accordion.parents('.ds-open'))).each(function(){$(this).removeClass('ds-open');this.open=false;});} 351$accordion.addClass('ds-open');} 352if($accordion.is('div.ds-wrap-collabsible')){const $accordionCollapsibleContent=$accordion.find('.ds-collapsible-content');const expanded=$accordionCollapsibleContent.attr('aria-hidden')==='true';$accordionCollapsibleContent.attr('aria-expanded',expanded).attr('aria-hidden',!ex
352panded);}});};this.triggerCollapseHandler=function(){var options=this.options;self.callbacks['trigger']=function(element){$(element).trigger('click');};$('.trigger:not(.announcement-anchor, .publication-anchor, .buildingpublication-anchor)').data('focus','trigger');return self;};this.hideHoverContentHandler=function(){$('.navbar-nav:not(.no_hover) > li, .navbar-default:not(.no_hover),' 353+'li[class*="menue_point_top"]:not(.no_hover), .content_button:not(.no_hover)').on('mouseenter focusin',function(){var $navLi=$(this);$(document).on('keyup.no_hover',function(e){if(e.keyCode===portunaHelper.keycodes.escape){$navLi.addClass('no_hover').on('mouseleave focusout',function(){$('.no_hover').removeClass('no_hover');$(document).off('keyup.no_hover');$(':focus').blur();});}});});return self;};this.initAccessibility=function(){self.extendLinkTitel().autoMute().fancyboxAddition().hideHoverContentHandler().responsiveMenuFocusHandler();return self;};this.extendLinkTitel=function(){if(self.options.use_global||self.options.extend_link_title){var extend=self.options.lang in self.linkTitleExtend?self.linkTitleExtend[self.options.lang]:self.options.lang==='de'?self.linkTitleExtend['de']:self.linkTitleExtend['en'];$('a[target=_blank],a[onclick*="_blank"]').each(function(){var $a=$(this),title=$a.attr('title');if(title){$a.attr('title',title+' '+extend);var img=$($a).children('img');if(img.length){var altText=img.attr('alt');if(altText){img.attr('alt',altText+' '+extend);}}}});} 354return self;};this.autoMute=function(){if(self.options.use_global||self.options.auto_mute){$('video, audio').prop('muted',true).on('play',function(){$(this).filter('audio').prop('muted',false);});} 355return self;};this.fancyboxAddition=function(){if(self.options.use_global||self.options.fancybox_addition){if(self.options.fancybox_addition_text!==0&&self.options.fancybox_addition_text!==''&&self.options.fancybox_addition_text!==undefined){portunaHelper.fancyboxAddition=' '+self.options.fancybox_addition_text;} 356else{portunaHelper.fancyboxAddition=' (Bild vergröÃern)';}} 357else{portunaHelper.fancyboxAddition='';} 358return self;};this.responsiveMenuFocusHandler=()=>{$(document).on('keyup.navbar',e=>{if(e.keyCode===portunaHelper.keycodes.tab&&window.innerWidth<992&&$('.navbar button.navbar-toggle').attr('aria-expanded')==='true'){const $focusedElement=$(':focus');if($('.navbar').length&&!$focusedElement.parents('.navbar').length){$('.navbar li[class*=_over]').attr('class',function(i,classString){return classString.replace(/ .*?_over/g,'');});$focusedElement.blur();$('.navbar button:first').focus();}}});return self;};} 359w.Accessibilty=new Accessibilty();}) 360(jQuery,window,document);$(document).ready(function(){window.Accessibilty.init({"portal":"22289","use_global":"1","auto_mute":"1","show_text_datepicker":"1","contrast_slider":"1","formgen_notice":"1","formgen_req_select_placeholder":"1","extend_link_title":"1","show_file_extension":"1","headline":"-1","fancybox_addition":"1","accordion_title":"1","ticker_control_button":"0","counter_control_button":"0","scroll_to_page_top_accessible":"0","menubanner_control_button":"0","banner_description_background":"0","title":"Barrierefreiheit","statement":"","font_size_accessibility":-1,"ticker_show_headline":null,"views_accessible":"0","slick_slider":"-1","slick_slider_image_link":"-1","formgen_separate_phone_input_labels":"1","accessibility_tool_active":"1","accessibility_tool_position":"2","breadcrumb_semantic":"1","footer_semantic":"1","external_link_accessibility":"0","external_link_uploads_accessibility":"0","lang":"de","extern_link_text_text":"(\u00f6ffnet neues Fenster)","fancybox_addition_text":"(Bild vergr\u00f6\u00dfern)","accordion_close_others":0,"accordion_trigger_alignment":0,"accordion_trigger_symbol":0,"external_link_uploads_accessibility ":0});});function openIcsPopUp(additionals){var rId=makeid();var title=$('h1:first').text();var link='/veranstaltungen/ics/1/nummer/'+additionals.rubrik+'/ort/'+additionals.layer+'/region/'+additionals.region+'/veranstaltungen'+rId+'.ics';if(additionals.link){link=additionals.link+'?ics=1'} 361let googleCalendarLink="https://www.google.com/calendar/render?cid=webcal://www.waldthurn.de"+link;if(additionals.googleCalendarLink){googleCalendarLink=additionals.googleCalendarLink;} 362$('<dialog/>',{id:'icsPopUp',class:'info_popup_wrapper','aria-labelledby':'icsHeadline'}).append($('<div/>',{class:'info_content'}).append($('<div/>',{class:'info_close_wrapper'}).append($('<a/>',{class:'info_close_icon',onclick:'closeIcsPopUp()',title:'Fenster schlieÃen'}).append($('<span/>',{html:'Fenster schlieÃen'})))).append($('<div/>',{class:'info_page_content',html:'<h1 id="icsHeadline">'+title+'</h1>' 363+'<span>Veranstaltung jetzt abonnieren!</span>' 364+'<div id="ics_buttons">' 365+'<div id="initial_ics">' 366+'<a target="_blank" title="Zum abonnieren in Outlook (öffnet neues Fenster)" href="webcal://www.waldthurn.de'+link+'">Outlook</a>' 367+'<a target="_blank" title="Zum abonnieren im Google-Kalender (öffnet neues Fenster)" href="'+googleCalendarLink+'">Google Calendar</a>' 368+'<a href="#" onclick="icsShowMore(); return false;" id="more_ics_link" title="Weitere Formate anzeigen">weitere Formate</a>' 369+'</div>' 370+'<div id="more_ics">' 371+'<a target="_top" title="Zum abonnieren in iOS (öffnet neues Fenster)" href="webcal://www.waldthurn.de'+link+'">iOS</a>' 372+'<a href="#" target="_blank" title="Zum abonnieren in Android (öffnet neues Fenster)" onclick="showAndroid(); return false;">Android</a>' 373+'<a target="_blank" title="Zum abonnieren in Live (öffnet neues Fenster)" href="http://calendar.live.com/calendar/calendar.aspx?rru=addsubscription&name=https://www.waldthurn.de'+link+'">Live</a>' 374+'<a href="#" title="Zum abonnieren in anderen Programmen (öffnet neues Fenster)" onclick="showOthersIcs(); return false;">Sonstige</a>' 375+'<a href="#" onclick="icsShowLess(); return false;" id="ics_back" title="Zurück zu den anderen Formaten">zurück</a>' 376+'</div>' 377+'<div id="android_ics">' 378+'Nutzen Sie entweder das Abonnieren über den Google Calendar oder eine alternative Kalender-App und binden dort folgende Adresse ein:' 379+'<br/><input type="text" readonly="" value="https://www.waldthurn.de'+link+'">' 380+'<a href="#" onclick="icsShowMore(); return false;" id="ics_back" title="Zurück zu den anderen Formaten">zurück</a>' 381+'</div>' 382+'<div id="other_ics">' 383+'Binden sie in ihrem gewünschten Programm folgende Adresse ein:' 384+'<br/><input type="text" readonly="" value="https://www.waldthurn.de'+link+'">' 385+'<a href="#" onclick="icsShowMore(); return false;" id="ics_back" title="Zurück zu den anderen Formaten">zurück</a>' 386+'</div>' 387+'</div>' 388+'<div id="download_ics"><a href="https://www.waldthurn.de'+link+'" target="_blank" title="Zum herunterladen der ics-Datei"><span>ics-Datei Download</span></a></div>'}))).append('<script>document.getElementById(\'icsPopUp\').showModal();</script>').appendTo('body');} 389function makeid(){var length=15;var result='';var characters='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';var charactersLength=characters.length;for(var i=0;i<length;i++){result+=characters.charAt(Math.floor(Math.random()*charactersLength));} 390return result;} 391function closeIcsPopUp(){$('#icsPopUp').remove();} 392function icsShowMore(){$('#initial_ics').hide();$('#android_ics').hide();$('#other_ics').hide();$('#more_ics').show();} 393function icsShowLess(){$('#more_ics').hide();$('#android_ics').hide();$('#other_ics').hide();$('#initial_ics').show();} 394function showAndroid(){$('#more_ics').hide();$('#initial_ics').hide();$('#android_ics').show();} 395function showOthersIcs(){$('#more_ics').hide();$('#initial_ics').hide();$('#other_ics').show();}$(document).ready(()=>
395{if(typeof jQuery.fn.slick!=='function'){return;} 396$('.slick-trigger').slick();$(document).on('keyup',({keyCode,})=>{if(keyCode!==portunaHelper.keycodes.escape){return;} 397$('#slider~.nivo-controlNav>#nivo-crtlbtn, .animation-toggle-button').trigger('click',[false]);$('.slick-slider.slick-initialized[data-paused]').each((i,v)=>{const $v=$(v);const paused=$v.data('paused');$v.data('paused',!paused?1:0);$v.slick(!paused?'slickPause':'slickPlay');});});});$(document).on('click keypress','.ascii-captcha-refresh',function(e){if(e.type==='click'||(e.type==='keypress'&&e.which===13)){const $this=$(this).parent();if($this.data('processing')){return;} 398$this.data('processing',1);const $parent=$this.parent();$.ajax({type:'post',url:'/captcha',success:data=>{$parent.attr('aria-live','polite');$this.siblings('.captcha_wrapper,input[name^="captcha"],label[for^="recaptcha"]').remove();$this.remove();$parent.append(data);}});}});
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.