var oUnitThemestage={init:function(){this.setEvents('.unitthemestage');this.setTabContent('.unitthemestage')},setEvents:function(sCssPath){sCssPath=(sCssPath!=undefined&&sCssPath!=''?sCssPath+' ':'');$(sCssPath+'[data-unit-event]:not([data-unit-event=""])').each($.proxy(function(lIndex,oElement){var sParams,sFunction;sFunction=$(oElement).attr('data-unit-event-function');sParams=$(oElement).attr('data-unit-event-params');if(sFunction=='')return;$(oElement).on($(oElement).attr('data-unit-event'),$.proxy(function(){sParams=sParams.replace('this','oElement');eval('this.'+sFunction+'('+sParams+')')},this))},this))},setTabContent:function(sCssPath){sCssPath=(sCssPath!=undefined&&sCssPath!=''?sCssPath+' ':'');$(sCssPath+'[data-tab-content]:not([data-tab-content=""])').each($.proxy(function(lIndex,oElement){var oContainer=$(sCssPath+'[data-tab-container='+$(oElement).attr('data-tab-content')+']').html($(oElement).html())},this))},toggleTab:function(lCurrent,oEvent){oTab=$('.unitthemestage .tabs .tab').eq(lCurrent);var oMain=oTab.closest('[data-unit-layoutkey]');var sLayoutKey=oMain.attr('data-unit-layoutkey');if(this[sLayoutKey]&&typeof(this[sLayoutKey].toggleTab)=='function'){}else{oTab.siblings('.tab').removeClass('active').find('.tabContent').slideUp();oTab.addClass('active').find('.tabContent').slideDown()}},getOffset:function(){return 0},next:function(oElement){oElement=$(oElement);var oMain=oElement.closest('[data-unit-layoutkey]');var sLayoutKey=oMain.attr('data-unit-layoutkey');if(this[sLayoutKey]&&typeof(this[sLayoutKey].next)=='function'){this[sLayoutKey].next(oElement)}else{var oNext=$('[data-unit-scroll-to]',oMain).first();if(!oNext.length)return;$('body, html').animate({scrollTop:oNext.offset().top+this.getOffset(oNext)})}}};onScrMngrLoaded(function(){$(document).ready(function(){oUnitThemestage.init()})});var oUnitCookies={lCookieExpires:365,init:function(){if(GetCookie('bCookieBarClosed')!='true'){if($('section.unitcookieonpage').attr('data-cookieexpires')>0){this.lCookieExpires=$('section.unitcookieonpage').attr('data-cookieexpires').toString()}$(window).on('click',$.proxy(function(oEvent){if(!$.contains($('#unitcookieonpageBar')[0],oEvent.target)){this.closeBarAndSetCookie()}},this))}},closeBarAndSetCookie:function(){$('#unitcookieonpageBar').hide();SetCookie('bCookieBarClosed','true',this.lCookieExpires)}};onScrMngrLoaded(function(){$(document).ready(function(){oUnitCookies.init()})});function renderDefaultIcons(sParent){sParent=sParent==undefined?'':sParent+' ';$(sParent+"*.icon1 ul li, "+sParent+"ul.icon1 li").each(function(){var oElement=$('> svg.icon-next bgicon',this);if(oElement.length){$(oElement).html('')}else{$(this).html('<svg class="icon icon-next bgicon"><use xlink:href="#icon-next"></use></svg>'+$(this).html());oElement=$('> svg.icon-next bgicon',this)}})}function positionBreadcrumb(){var oBreadcrumb=$('[itemprop="breadcrumb"]');if(!oBreadcrumb.length)return;var oContainer=$('[data-breadcrumb="true"]').first().find('[data-breadcrumb-container="true"]');if(!oContainer.length)return;oContainer.html(oBreadcrumb[0].outerHTML);oBreadcrumb.remove()}function initObjectFit(sType,oContext){oContext=oContext||document;var oObjects=$('[data-object-fit="'+sType+'"]',$(oContext));oObjects.each(function(i,o){var oPicture,oVideo,oImg;var oElement=$(o);var bUseCssObjectFit=oElement.attr('data-object-fit-css');if(bUseCssObjectFit=='true'){bUseCssObjectFit=true}else if(bUseCssObjectFit=='false'){bUseCssObjectFit=false}else{bUseCssObjectFit=undefined}if(oElement.is('img'))oElement=oElement.parent();if(oElement.data('bInitObjectFit')==true){oElement.objectFit(sType,bUseCssObjectFit)}else{oElement.data('bInitObjectFit',true);if(oElement.is('picture')||oElement.find('picture').length||oElement.is('video')||oElement.find('video').length){if(oElement.is('picture')){oPicture=oElement}else if(oElement.is('video')){oVideo=oElement}else{oPicture=oElement.find('picture');oVideo=oElement.find('video')}if(oVideo.length>0){bUseCssObjectFit=iniObjectFitBrowserSupport(oVideo);console.log(oVideo);console.log('bUseCssObjectFit',bUseCssObjectFit)}oPicture.each(function(){oImg=$(this).find('img');if(oImg.length){$('<img />').on('load',function(){oElement.objectFit(sType,bUseCssObjectFit)}).attr('src',oImg.attr('src'))}else{$(this).on('image:load',function(){$(this).closest('[data-object-fit="'+sType+'"]').objectFit(sType,bUseCssObjectFit)})}});oVideo.each(function(){if($(this).attr('bVideoConverted')=='true'){oElement.objectFit(sType,bUseCssObjectFit)}else{$(this).one('video:converted',$.proxy(function(){$(this).closest('[data-object-fit="'+sType+'"]').objectFit(sType,bUseCssObjectFit)},this))}})}else if(oElement.find('img').length){oElement.find('img').each(function(){$('<img />').load(function(){oElement.objectFit(sType,bUseCssObjectFit)}).attr('src',$(this).find('img').attr('src'))})}}})}function iniObjectFitBrowserSupport(oElement){var ua=window.navigator.userAgent;var msie=ua.indexOf("Edge")>-1;if(msie>0){oElement.data('data-object-fit-css',false);return false}else{return true}}function initAdaptHeight(oContext){oContext=oContext||document;$('[data-adapt-height="true"]',$(oContext)).each(function(i,o){var oElement=$(this);if(oElement.data('bInitAdaptHeight')!==true){oElement.data('bInitAdaptHeight',true);var lMinWidth=parseInt(oElement.attr('data-adapt-height-min-width'),10)||0;var lMinHeight=parseInt(oElement.attr('data-adapt-height-min-height'),10)||0;RespHelper.on('resize:change',$.proxy(function(){var oElem=$(this);var sSelector=oElement.attr('data-adapt-height-selector');var sAdditionalSelector=oElement.attr('data-adapt-height-additionalselector');var lHeight=$(window).height();var lLastHeight=oElem.data('lLastAdaptedHeight')||-1;var lMultiplier=parseInt(oElement.attr('data-adapt-height-multiplier'),10)||1;lHeight=lHeight*lMultiplier;if(sSelector!=undefined&&sSelector!=''){$(sSelector).each(function(){lHeight-=$(this).outerHeight()})}if(sAdditionalSelector!=undefined&&sAdditionalSelector!=''){$(sAdditionalSelector).each(function(){lHeight+=$(this).outerHeight()})}if(lHeight>$(window).width()&&lMinHeight>0){lHeight=lMinHeight}if(lLastHeight==lHeight&&oElement.hasClass('adapted-height'))return;oElem.data('lLastAdaptedHeight',lHeight);oElem.css('height',lHeight);oElem.addClass('adapted-height');initObjectFit('cover',oElem.parent())},this),{lMinWidth:lMinWidth+1,lMinHeight:lMinHeight+1,sOperator:'and'});if(lMinWidth>0||lMinHeight>0){RespHelper.on('resize:change',$.proxy(function(){var oElem=$(this);if(!oElem.hasClass('adapted-height'))return;oElem.css('height','');oElem.removeClass('adapted-height');initObjectFit('cover',oElem.parent())},this),{lMaxWidth:lMinWidth,lMaxHeight:lMinHeight})}}});RespHelper.fire('resize:change')}function initScrollIn(){$('[data-leftslidein="true"] .slideinelement').each(function(i,obj){$(window).on('scroll',function(){if($(window).scrollTop()+($(window).height()/7)*5>($(obj).offset().top)){if(!$(obj).hasClass('slide')){$(obj).addClass('slide')}}});if($(window).scrollTop()==0&&$(obj).offset().top<($(window).height()/7)*5){if(!$(obj).hasClass('slide')){$(obj).addClass('slide')}}});$('.imageeffekt').each(function(i,obj){$(window).on('scroll',function(){if($(window).scrollTop()+($(window).height()/7)*5>($(obj).offset().top)){if(!$(obj).hasClass('effekt')){$(obj).addClass('effekt')}}});if($(window).scrollTop()==0&&$(obj).offset().top<($(window).height()/7)*5){if(!$(obj).hasClass('effekt')){$(obj).addClass('effekt')}}})}function initCustomCursor(){var oCursor=$('.cursordiv');$(document.body).mousemove(function(evt){oElement=$(evt.target);oCursor.css({top:evt.clientY,left:evt.clientX});if(oElement[0].nodeName=='A'||oElement.parents('a').length>0||oElement.parents('.tab').length>0||oElement.hasClass('owl-dot')){oCursor.addClass('onlink')}else{oCursor.removeClass('onlink')}})}function initHoverImage(){oElements=$('.hoverimageeffect');if(oElements.length>0){oElements.each(function(i,obj){$('a',obj).each(function(i,o){$(o).hover(function(){$(obj).addClass('hoverimage')},function(){$(obj).removeClass('hoverimage')})})})}}onScrMngrLoaded(function(){$(function(){positionBreadcrumb();initAdaptHeight();initfixonscroll();initObjectFit('cover');initScrollIn();initCustomCursor();initHoverImage();initTabNav();var resizeTimer;$(window).resize(function(){clearTimeout(resizeTimer);resizeTimer=setTimeout(function(){$('[data-object-fit="cover"]').objectFit('cover')},200)});renderDefaultIcons();var aFeatures=['transition','transform'];var sPrefix;for(var i=0;i<aFeatures.length;i++){sPrefix='no';if(detectCSSFeature(aFeatures[i]))sPrefix='with';$(document.body).addClass(sPrefix+aFeatures[i])}})});function detectCSSFeature(sFeatureName){var bFeature=false;var aDomPrefixes='Webkit Moz ms O'.split(' ');var oBody=document.body;var sFeatureNameCapital;sFeatureName=sFeatureName.toLowerCase();if(oBody.style[sFeatureName]!==undefined){bFeature=true}if(bFeature===false){sFeatureNameCapital=sFeatureName.charAt(0).toUpperCase()+sFeatureName.substr(1);for(var i=0;i<aDomPrefixes.length;i++){if(oBody.style[aDomPrefixes[i]+sFeatureNameCapital]!==undefined){bFeature=true;break}}}return bFeature}function setColorLuminance(sColor,fLum){if(sColor.substr(0,3)=='rgb'){eval('sColor = rgb2hex'+sColor.substr(3))}sColor=String(sColor).replace(/[^0-9a-f]/gi,'');if(sColor.length<6){sColor=sColor[0]+sColor[0]+sColor[1]+sColor[1]+sColor[2]+sColor[2]}fLum=fLum||0;var sRgb="#",c,i;for(i=0;i<3;i++){c=parseInt(sColor.substr(i*2,2),16);c=Math.round(Math.min(Math.max(0,c+(c*fLum)),255)).toString(16);sRgb+=("00"+c).substr(c.length)}return sRgb}function rgb2hex(r,g,b){return'#'+r.toString(16)+g.toString(16)+b.toString(16)}function initfixonscroll(){var lTimeout=0;if($('[data-fixonscroll="true"]').length>0){$(window).on('scroll',function(){$('[data-fixonscroll="true"]').each(function(i,obj){oElement=$(obj).parent();lOffset=(oElement.data('fixoffsettop')||$($(obj).data('fixoffsetselector')).eq(0).outerHeight()||0);if((oElement.offset().top+lOffset)<=window.pageYOffset){if(!$(obj).hasClass('fixonscroll'))$(obj).addClass('fixonscroll')}else{$(obj).removeClass('fixonscroll')}})})}}function CreateContactLinkBySelectorId(sId,sWo,sWer,sWem,oParam){var options={sSub:'',bInsertText:true};if($(sId).length==0){return false}for(sKey in oParam){options[sKey]=oParam[sKey]}if(options.sSub!=''){options.sSub='?subject='+options.sSub}$(sId).each(function(i,obj){$(obj).attr('href','mailto:'+sWem+'@'+sWer+'.'+sWo+options.sSub);$(obj).html('');if(options.sImg!=undefined&&options.sImg!=''){$(obj).append('<img src="'+options.sImg+'" alt="" />')}else if(options.sText!=undefined&&options.sText!=''){$(obj).append(options.sText)}else if(options.bInsertText){$(obj).append(sWem+'@'+sWer+'.'+sWo)}})}jQuery.prototype.generateTabGallery=function(){$this=$(this);lContainerWidth=$(this).width();lScrollWidth=0;lVisibleElements=0;lForcedElements=$this.data('forcedElements');$(this).children().each(function(){lScrollWidth+=$(this).width();if(lScrollWidth<=lContainerWidth){$(this).addClass('visible');lVisibleElements++}});if(lForcedElements){if(lForcedElements<lVisibleElements)lForcedElements}function nextTab(){console.log('getScrolledWidth: ',getScrolledWidth(true));console.log('(lScrollWidth - lContainerWidth): ',(lScrollWidth-lContainerWidth));if(getScrolledWidth(true)<lScrollWidth){$this.children('.visible').first().removeClass('visible');$this.children('.visible').last().next().addClass('visible');$this.css('margin-left',parseInt($this.css('margin-left'))-$this.children('.visible').first().width())}}function prevTab(){if(getScrolledWidth()<0){$this.children('.visible').first().prev().addClass('visible');$this.children('.visible').last().removeClass('visible');$this.css('margin-left',parseInt($this.css('margin-left'))+$this.children('.visible').last().width())}}function getScrolledWidth(bNext){if(bNext){return(parseInt($this.css('margin-left'))-lContainerWidth)*(-1)}else{return parseInt($this.css('margin-left'))}}oPrev=$('<span class="prev"><svg class="icon icon-prev" xmlns:xlink="http://www.w3.org/1999/xlink"><use xlink:href="#icon-prev" /></svg><span>');oNext=$('<span class="next"><svg class="icon icon-next" xmlns:xlink="http://www.w3.org/1999/xlink"><use xlink:href="#icon-next" /></svg><span>');oNav=$('<div></div>');oNav.addClass('nav-arrow');oNav.append(oPrev);oNav.append(oNext);oNav.insertAfter($this);oPrev.on('click',prevTab);oNext.on('click',nextTab);$this.addClass('tab-nav')};function initTabNav(){$('[data-tabnav=true]').each(function(){$(this).generateTabGallery()})}var i=0;$(function(){$('.ThemeStageT1 .owl-carousel').on('changed.owl.carousel',function(obj){cloneVideoButton($(obj.currentTarget),obj.item.index)})});function cloneVideoButton(oElement,lIndex){if(oElement){if(lIndex>=0){oCurrentElement=oElement.find('.owl-item').eq(lIndex)}else{oCurrentElement=oElement.find('.owl-item.active')}oVideo=oCurrentElement.find('video');if(oVideo.length){$('[data-playcontainer="true"]').html(oCurrentElement.find('.videoopener').clone());$('[data-playcontainer="true"]').addClass('active');oVideo.parent().attr('id','video'+lIndex);$('[data-playcontainer="true"] .videoopener a').attr('data-html','#video'+lIndex);$('[data-playcontainer="true"] .videoopener').lightGallery({videoMaxWidth:'100%'});if($('body').data('ismobiledevice')){var sIntervall=setInterval(function(){if(oVideo.length>0){oVideo[0].play();oVideo[0].pause();if(oVideo[0].buffered.length>0){if(oVideo[0].readyState>=3||oVideo[0].buffered.end(0)>=5){oVideo.parents('.element').addClass('hideimage');oVideo[0].play();oVideo.css({'object-fit':'cover'});clearInterval(sIntervall)}}}else{clearInterval(sIntervall)}},500)}}else{$('[data-playcontainer="true"]').removeClass('active')}}}var oTableT1={sPath:'section.TableT1 div.TableT1',init:function(){if($(window).width()<=600)this.setMobileStyle();RespHelper.one('resize:change',$.proxy(function(){this.setDesktopStyle()},this),{lMinWidth:601});RespHelper.one('resize:change',$.proxy(function(){this.setMobileStyle()},this),{lMaxWidth:600});$(this.sPath).find('.headline-outer').click(function(){if($(window).width()<=600){toggleMobileContent($(this))}})},setMobileStyle:function(){$(this.sPath).find('.main-element').each(function(){$(this).find('.main-element-container').removeClass('bgweb');$(this).find('.sub-element:nth-of-type(odd)').each(function(){$(this).find('.sub-element-container').addClass('bghighlight3');$(this).find('.sub-element-container .headline-outer .headline').addClass('t5i');$(this).find('.sub-element-container .elements').addClass('bgweb');$(this).find('.sub-element-container .elements').slideUp()});$(this).find('.sub-element:nth-of-type(even)').each(function(){$(this).find('.sub-element-container').addClass('bghighlight2');$(this).find('.sub-element-container .elements').addClass('bgweb');$(this).find('.sub-element-container .elements').slideUp()})})},setDesktopStyle:function(){$(this.sPath).find('.main-element').each(function(){$(this).find('.main-element-container').addClass('bgweb');$(this).find('.sub-element:nth-of-type(odd)').each(function(){$(this).find('.sub-element-container').removeClass('bghighlight3');$(this).find('.sub-element-container .headline-outer').removeClass('active');$(this).find('.sub-element-container .headline-outer .headline').removeClass('t5i');$(this).find('.sub-element-container .elements').removeClass('bgweb');$(this).find('.sub-element-container .elements').slideDown()});$(this).find('.sub-element:nth-of-type(even)').each(function(){$(this).find('.sub-element-container').removeClass('bghighlight2');$(this).find('.sub-element-container .headline-outer').removeClass('active');$(this).find('.sub-element-container .elements').removeClass('bgweb');$(this).find('.sub-element-container .elements').slideDown()})})},};function toggleMobileContent(oElement){oElement.toggleClass('active');oElement.next().slideToggle()};onScrMngrLoaded(function(){$(document).ready(function(){oTableT1.init()})});var oTwitterT1={extractParamFromsUri:function(sUri,sParamName){if(!sUri){return}var regex=new RegExp('[\\?&#]'+sParamName+'=([^&#]*)');var params=regex.exec(sUri);if(params!=null){return unescape(params[1])}return}};function updateShopT1CartT1(sUrl,oParams){$.ajax({url:sUrl,type:'POST',data:oParams}).done(function(oResponse){var oUpdate="";if(typeof oResponse=='string'){oUpdate=oResponse}else if(oResponse!=""){oUpdate=oResponse.OnPage}$('#warenkorb').html(oUpdate)})}function InsertShopT1CartT1(sSharedKey,lProductVariationID,lUpdateAnzahl){$.ajax({url:document.location.href,type:'POST',data:{sSharedKey:sSharedKey,bAjax:true,'lProductVariationID':lProductVariationID,'lAddAnzahl':lUpdateAnzahl},complete:$.proxy(function(data){var oJson=$.parseJSON(data.responseText);if($('#warenkorb').length)$('#warenkorb').html(oJson.OnPage);if($('#warenkorb').hasClass('active')){$('#warenkorb').removeClass('addeditem');$('#warenkorb').addClass('addeditem')}if($('#warningtext').length){$('#warningtext').removeClass('close');$('#warningtext').html(oJson.sCheckStockQuantity+(oJson.sCheckStockQuantity?' <span class="close">x</span>':''))}$('#warenkorb').addClass('active')},this)})}function CloseShopT1CartT1(){$('#OnPageProduct').hide()}function loadPersonForm(sSharedKey,sContainerID,lPerson,sNumberOfPersonID,sFormName,sRequiredValue){$.ajax(location.protocol+'//'+location.host+location.pathname+(location.search?location.search:''),{type:'POST',data:{'sSharedKey':sSharedKey,'lPerson':lPerson},success:$.proxy(function(sResult){$('#'+sNumberOfPersonID).val(lPerson);addPersonData(sFormName,lPerson,sRequiredValue);$(sContainerID).append(sResult)},this)})}function removePerson(sID,sNumberOfPersonID){var lPersons=$('#'+sNumberOfPersonID).val();lPersons--;$('#'+sNumberOfPersonID).val(lPersons);$(sID).remove()}function addPersonData(sFormName,lNumber,sRequiredValue,dtRequiredValue){if(!window[sFormName+'Data'].FF['VornamePerson'+lNumber]){window[sFormName+'Data'].FF['VornamePerson'+lNumber]='';window[sFormName+'Data'].RF['VornamePerson'+lNumber]=sRequiredValue}if(!window[sFormName+'Data'].FF['NachnamePerson'+lNumber]){window[sFormName+'Data'].FF['NachnamePerson'+lNumber]='';window[sFormName+'Data'].RF['NachnamePerson'+lNumber]=sRequiredValue}if(!window[sFormName+'Data'].FF['DateOfBirth'+lNumber]){window[sFormName+'Data'].FF['DateOfBirth'+lNumber]='';window[sFormName+'Data'].RF['DateOfBirth'+lNumber]=dtRequiredValue}if(!window[sFormName+'Data'].FF['Ausweisnummer'+lNumber]){window[sFormName+'Data'].FF['Ausweisnummer'+lNumber]='';window[sFormName+'Data'].RF['Ausweisnummer'+lNumber]=sRequiredValue}if(!window[sFormName+'Data'].FF['Funktion'+lNumber]){window[sFormName+'Data'].FF['Funktion'+lNumber]='';window[sFormName+'Data'].RF['Funktion'+lNumber]=sRequiredValue}if(!window[sFormName+'Data'].FF['Waffenmarke'+lNumber]){window[sFormName+'Data'].FF['Waffenmarke'+lNumber]='';window[sFormName+'Data'].RF['Waffenmarke'+lNumber]=sRequiredValue}if(!window[sFormName+'Data'].FF['Matrikelnummer'+lNumber]){window[sFormName+'Data'].FF['Matrikelnummer'+lNumber]='';window[sFormName+'Data'].RF['Matrikelnummer'+lNumber]=sRequiredValue}if(!window[sFormName+'Data'].FF['Munition'+lNumber]){window[sFormName+'Data'].FF['Munition'+lNumber]='';window[sFormName+'Data'].RF['Munition'+lNumber]=sRequiredValue}}function initMenu(){oMenu=$('nav.mainmenu').eq(0);$('.menu>li',oMenu).each(function(i,obj){if($(obj).children('ul').length>0){$(obj).children('a').eq(0).data('href',$(obj).children('a').eq(0).attr('href'));$(obj).children('a').eq(0).removeAttr('href');$(obj).on('click',function(){if(!$(obj).hasClass('active')){$('.menu>li',oMenu).removeClass('active');$('body').removeClass('openmenu')}$('body').toggleClass('openmenu');$(obj).toggleClass('active')})}});$('.menu>li ul li',oMenu).each(function(i,obj){$(obj).hover(function(){$('.menu').eq(0).addClass('activesub');$(obj).addClass('active')},function(){$('.menu').eq(0).removeClass('activesub');$(obj).removeClass('active')})})}function openMenu($this){if($('body').hasClass('openmenu'))$('body').removeClass('openmenu');$('body').toggleClass('openmobilemenu');$this.toggleClass('active');$('.navcontainer').eq(0).toggleClass('active')}function checkHeaderSize(){oHeader=$('header.pageheader').eq(0);lMinSpace=40;lHeaderWidth=$('header.pageheader .innerpageheader').eq(0).width();lLogoWidth=$('header.pageheader a.logo').eq(0).width();lNavWidth=$('header.pageheader div.navcontainer').eq(0).width();lCalcWidth=lLogoWidth+lNavWidth;if(lDesktopMenuWidth>0)lCalcWidth=lDesktopMenuWidth;if(lCalcWidth>=lHeaderWidth-lMinSpace){if(lDesktopMenuWidth==0)lDesktopMenuWidth=lCalcWidth;oHeader.addClass('mobileheader')}else{lDesktopMenuWidth=0;oHeader.removeClass('mobileheader')}}function checkWindowScroll(){var lScrollPosition=-1000;$(window).on("scroll",function(o){if($(this).scrollTop()>150){$('body').addClass('scrolled')}else{$('body').removeClass('scrolled')}if(lScrollPosition>$(this).scrollTop()){$('body').addClass('scrollup')}else if(lScrollPosition<$(this).scrollTop()){$('body').removeClass('scrollup')}lScrollPosition=$(this).scrollTop()<=($(this).height()/2)?-1000:$(this).scrollTop();if($(window).scrollTop()+$(window).height()==$(document).height()){$('body').addClass('scrolledtobottom')}else{$('body').removeClass('scrolledtobottom')}})}$(function(){initMenu();checkHeaderSize();checkWindowScroll()});lDesktopMenuWidth=0;RespHelper.on('resize:change',function(){checkHeaderSize()},{lMinWidth:1260});function toggleFooterBox(oThis,oEditbox){oEditbox.toggleClass('activeeditbox');$(oThis).toggleClass('activeeditbox');if($(oThis).hasClass('activeeditbox')){oEditbox.height($('.innen',oEditbox).height())}else{oEditbox.height(0)}}function listLoader(oBaseElement,sSharedKey){this.oBaseElement=$(oBaseElement);this.sSharedKey=this.oBaseElement.data('sharedkey')+'##'+this.oBaseElement.data('moduleid');this.oContainer=this.oBaseElement.find('[data-ajax~="container"]');this.bLocked=false;this.lPageSize=1;this.lPageNumber=1;this.lCount=1;this.oLabels={};this.sActiveClass='active bghighlight';this.sLoadingClass='loading';this.oLoadMoreBtn;this.setLabel=function(oBtn,sKey,sValue){if(this.bLocked)return;oBtn=$(oBtn);oBtn.addClass(this.sActiveClass).siblings().removeClass(this.sActiveClass);this.oAjaxParams={};this.oAjaxParams[sKey]=sValue;this.lPageNumber=1;this.loadList(false)};this.setNextPage=function(oBtn){return this.setPage(oBtn,++this.lPageNumber)};this.setPage=function(oBtn,lPageNumber){if(this.bLocked)return;this.lPageNumber=lPageNumber;this.loadList(true)};this.loadList=function(bAppend){bAppend=bAppend==true;this.bLocked=true;this.oContainer.addClass(this.sLoadingClass);$.ajax(location.protocol+'//'+location.host+location.pathname+(location.search?location.search:''),{type:'POST',data:$.extend({sSharedKey:this.sSharedKey,lPageNumber:this.lPageNumber},this.oAjaxParams),success:$.proxy(function(response){if(!bAppend){this.oContainer.find('article:not(.helper)').remove()}this.oContainer.append(response);this.oBaseElement.append(this.oBaseElement.find('.loadmoreitems').parent());var oMasonry=this.oContainer.data('masonry');if(oMasonry){oMasonry.reloadItems();oMasonry.layout();$(this.oContainer).find('img').one('load',function(){oMasonry.reloadItems();oMasonry.layout()})}$(this.oLoadMoreBtn).toggle(this.lCount>this.lPageNumber*this.lPageSize);this.oContainer.removeClass(this.sLoadingClass);this.bLocked=false},this)})}};function getListLoader(oElement){return $(oElement).closest('section').data('listLoader')}onScrMngrLoaded(function(){var oBreakpoints={};$(document).ready(function(){$('[data-view~="List"]').each(function(){var oListLoader=new listLoader(this);oListLoader.oLoadMoreBtn=$(this).find('a.loadmoreitems');oListLoader.lPageSize=$(this).data('pagesize');oListLoader.lPageNumber=$(this).data('pagenumber');oListLoader.lCount=$(this).data('count');window['listLoader'+$(this).data('moduleid')]=oListLoader;$(this).data('listLoader',oListLoader)});$('[data-view~="List"] [data-layouter="masonry"]').each(function(){var oMasonry=new Masonry(this,{columnWidth:'.grid-sizer',gutter:'.gutter-sizer',itemSelector:'article:not(.helper)',horizontalOrder:true,transitionDuration:0});$(this).closest('[data-view~="List"]').data('listLoader').oMasonry=oMasonry;$(this).data('masonry',oMasonry)});$('[data-view~="List"] [data-carousel]').each(function(){var lBreakpoint=$(this).data('carousel');if(parseInt(lBreakpoint,10)>0){if(!oBreakpoints.hasOwnProperty(lBreakpoint))oBreakpoints[lBreakpoint]=$();oBreakpoints[lBreakpoint]=oBreakpoints[lBreakpoint].add(this)}});$.each(oBreakpoints,function(lBreakpoint,oElements){var oHelperOff=RespHelper.one('resize:change',function(){oElements.trigger('destroy.owl.carousel');oElements.removeClass("owl-carousel")},{lMinWidth:parseInt(lBreakpoint)+1});var oHelperOn=RespHelper.one('resize:change',function(){oElements.trigger('destroy.owl.carousel');initCarousel(oElements);oElements.trigger('destroy.owl.carousel');initCarousel(oElements);oElements.trigger('destroy.owl.carousel');initCarousel(oElements);oElements.addClass("owl-carousel")},{lMaxWidth:lBreakpoint});if($(window).width()>parseInt(lBreakpoint)){oHelperOff.call()}else{oHelperOn.call()}})});$(window).on('load',function(){$('[data-view~="List"] [data-layouter="masonry"]').each(function(){$(this).data('masonry').layout()})})});function toggleBox(oThis,oEditbox){oEditbox.toggleClass('activeeditbox');$(oThis).toggleClass('activeeditbox');if($(oThis).hasClass('activeeditbox')){oEditbox.height($('div.innen',oEditbox).height())}else{oEditbox.height(0)}}function addClickToArticle(){$('[data-onclick]').each(function(i,obj){$(obj).on('click',function(e){e.preventDefault(false);eval($(obj).data('onclick'))})})}onScrMngrLoaded(function(){addClickToArticle();$('[data-view~="Element"] [data-moreinfoson]').each(function(i,obj){$(obj).on('click',function(){if($(window).width()<=$(obj).data('moreinfoson')){toggleBox($(obj),$(obj).siblings('.effectmoreinfos'))}})})});(function(factory){"use strict";if(typeof define==="function"&&define.amd){define(["jquery"],factory)}else{factory(jQuery)}})(function($){"use strict";var instances=[],matchers=[],defaultOptions={precision:100,elapse:false,defer:false};matchers.push(/^[0-9]*$/.source);matchers.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source);matchers.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source);matchers=new RegExp(matchers.join("|"));function parseDateString(dateString){if(dateString instanceof Date){return dateString}if(String(dateString).match(matchers)){if(String(dateString).match(/^[0-9]*$/)){dateString=Number(dateString)}if(String(dateString).match(/\-/)){dateString=String(dateString).replace(/\-/g,"/")}return new Date(dateString)}else{throw new Error("Couldn't cast `"+dateString+"` to a date object.")}}var DIRECTIVE_KEY_MAP={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"};function escapedRegExp(str){var sanitize=str.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");return new RegExp(sanitize)}function strftime(offsetObject){return function(format){var directives=format.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(directives){for(var i=0,len=directives.length;i<len;++i){var directive=directives[i].match(/%(-|!)?([a-zA-Z]{1})(:[^;]+;)?/),regexp=escapedRegExp(directive[0]),modifier=directive[1]||"",plural=directive[3]||"",value=null;directive=directive[2];if(DIRECTIVE_KEY_MAP.hasOwnProperty(directive)){value=DIRECTIVE_KEY_MAP[directive];value=Number(offsetObject[value])}if(value!==null){if(modifier==="!"){value=pluralize(plural,value)}if(modifier===""){if(value<10){value="0"+value.toString()}}format=format.replace(regexp,value.toString())}}}format=format.replace(/%%/,"%");return format}}function pluralize(format,count){var plural="s",singular="";if(format){format=format.replace(/(:|;|\s)/gi,"").split(/\,/);if(format.length===1){plural=format[0]}else{singular=format[0];plural=format[1]}}if(Math.abs(count)>1){return plural}else{return singular}}var Countdown=function(el,finalDate,options){this.el=el;this.$el=$(el);this.interval=null;this.offset={};this.options=$.extend({},defaultOptions);this.instanceNumber=instances.length;instances.push(this);this.$el.data("countdown-instance",this.instanceNumber);if(options){if(typeof options==="function"){this.$el.on("update.countdown",options);this.$el.on("stoped.countdown",options);this.$el.on("finish.countdown",options)}else{this.options=$.extend({},defaultOptions,options)}}this.setFinalDate(finalDate);if(this.options.defer===false){this.start()}};$.extend(Countdown.prototype,{start:function(){if(this.interval!==null){clearInterval(this.interval)}var self=this;this.update();this.interval=setInterval(function(){self.update.call(self)},this.options.precision)},stop:function(){clearInterval(this.interval);this.interval=null;this.dispatchEvent("stoped")},toggle:function(){if(this.interval){this.stop()}else{this.start()}},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this);instances[this.instanceNumber]=null;delete this.$el.data().countdownInstance},setFinalDate:function(value){this.finalDate=parseDateString(value)},update:function(){if(this.$el.closest("html").length===0){this.remove();return}var hasEventsAttached=$._data(this.el,"events")!==undefined,now=new Date(),newTotalSecsLeft;newTotalSecsLeft=this.finalDate.getTime()-now.getTime();newTotalSecsLeft=Math.ceil(newTotalSecsLeft/1e3);newTotalSecsLeft=!this.options.elapse&&newTotalSecsLeft<0?0:Math.abs(newTotalSecsLeft);if(this.totalSecsLeft===newTotalSecsLeft||!hasEventsAttached){return}else{this.totalSecsLeft=newTotalSecsLeft}this.elapsed=now>=this.finalDate;this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/ 60 /24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/ 60 /24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/ 60 /24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/ 60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/ 60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/ 60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-now.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/ 60 /24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft};if(!this.options.elapse&&this.totalSecsLeft===0){this.stop();this.dispatchEvent("finish")}else{this.dispatchEvent("update")}},dispatchEvent:function(eventName){var event=$.Event(eventName+".countdown");event.finalDate=this.finalDate;event.elapsed=this.elapsed;event.offset=$.extend({},this.offset);event.strftime=strftime(this.offset);this.$el.trigger(event)}});$.fn.countdown=function(){var argumentsArray=Array.prototype.slice.call(arguments,0);return this.each(function(){var instanceNumber=$(this).data("countdown-instance");if(instanceNumber!==undefined){var instance=instances[instanceNumber],method=argumentsArray[0];if(Countdown.prototype.hasOwnProperty(method)){instance[method].apply(instance,argumentsArray.slice(1))}else if(String(method).match(/^[$A-Z_][0-9A-Z_$]*$/i)===null){instance.setFinalDate.call(instance,method);instance.start()}else{$.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,method))}}else{new Countdown(this,argumentsArray[0],argumentsArray[1])}})}});$(function(){$('[data-countdown="true"]').each(function(i,obj){oCountdown=$(obj);oCountdown.countdown(oCountdown.data('countdownyear')+'/'+oCountdown.data('countdownmonth')+'/'+oCountdown.data('countdownday'),function(event){$(this).html(event.strftime('<span><span class="t1">%D</span><span class="medium1">'+oCountDownLabels.d+'</span></span><span><span class="t1">%H</span><span class="medium1">'+oCountDownLabels.h+'</span></span><span><span class="t1">%M</span><span class="medium1">'+oCountDownLabels.m+'</span></span><span><span class="t1">%S</span><span class="medium1">'+oCountDownLabels.s+'</span></span>'))})})});