jQuery.fn.femanagerValidation=function(e){function a(a){c=new m({numRequest:a.find("*[data-validation]").length,element:a}),a.find("*[data-validation]").each(function(){n(e(this),!0)})}function n(a,n){var o=a.closest("form"),d=o.find("div:first").find('input[name="tx_femanager_pi1[user][__identity]"]').val(),p=o.find("div:first").find('input[name="tx_femanager_pi1[__referrer][@action]"]').val(),m=Femanager.getBaseUrl()+"?id="+e("#femanagerPid").val()+"&type=1548935210",g=s(a),v=a.val();"checkbox"==a.prop("type")&&0==a.prop("checked")&&(v="");var h="";if(l(g,"sameAs")){var _=l(g,"sameAs"),b=f(_),x=e('input[name="tx_femanager_pi1[user]['+b+']"]');h=x.val(),"checkbox"==x.prop("type")&&0==x.prop("checked")&&(h="")}e.ajax({url:m,data:{"tx_femanager_pi1[validation]":a.attr("data-validation"),"tx_femanager_pi1[value]":v,"tx_femanager_pi1[field]":t(a),"tx_femanager_pi1[user]":void 0!==d?d:"","tx_femanager_pi1[additionalValue]":h?h:"","tx_femanager_pi1[plugin]":o.data("femanager-plugin"),"tx_femanager_pi1[referrerAction]":p,storagePid:e("#femanagerStoragePid").val(),L:e("#femanagerLanguage").val(),id:e("#femanagerPid").val()},type:"POST",cache:!1,success:function(e){if(n&&c.addCallbackToQueue(!0),e)try{e.validate?i(a):r(a,e.message)}catch(t){a.before(data)}},error:function(){u()}})}function t(e){var a="",n=e.prop("name").split("[");return a=void 0!==n[2]?n[2].replace("]",""):n[1].replace("]","")}function r(a,n){i(a);var t=e(".femanager_validation_container").html().replace("###messages###",n);a.before(t),a.closest(".form-group").addClass("has-error"),a.addClass("error")}function i(e){e.closest(".form-group").removeClass("has-error"),e.siblings(".alert").remove(),e.removeClass("error")}function o(a){0==a.find(".error").length?(p=!0,a.submit()):e("html,body").animate({scrollTop:a.find(".error:first").offset().top})}function l(e,a){for(var n=0;n
{cancelButtonText}{retryButtonText}{deleteButtonText}{statusText}',deleteFile:{enabled:!0,forceConfirm:!0,endpoint:Femanager.getBaseUrl()+"index.php?eID=femanagerFileDelete&id="+e("#femanagerPid").val()},classes:{success:"alert alert-success",fail:"alert alert-error"},validation:{allowedExtensions:getValueFromField("#uploadFileExtension","jpeg, jpg, gif, png, bmp","array"),sizeLimit:getValueFromField("#uploadSize",25e6,"int"),itemLimit:getValueFromField("#uploadAmount",1,"int")},callbacks:{onComplete:function(t,n,i){if(i.success){var l=e("").addClass("fileupload_image").prop("src",e("#uploadFolder").val()+"/"+i.uploadName).prop("alt",i.uploadName);l.appendTo(this.getItemByFileId(t)),a.addImageName(t,i.uploadName)}},onDeleteComplete:function(e,t,n){a.deleteImageName(e)}}});return a}}function getValueFromField(e,a,t){var n=a;return $(e).length&&(n=$(e).val()),void 0!==t&&("int"===t?n=parseInt(n):"array"===t&&(n=n.toString(),n=n.replace(/[\s,]+/g,","),n=n.split(","))),n}jQuery(document).ready(function(e){e(".feManagerValidation").femanagerValidation(e);var a=createUploader(e);e("#femanager_field_image").length>0&&e.each(e("#femanager_field_image").val().split(","),function(e,t){t.trim().length>0&&a.addImageName(t,t)}),e("#femanager_field_preview-image").find(".qq-upload-delete").click(function(t){t.preventDefault();var n=e(t.target).parent();a.deleteImageName(n.find(".qq-upload-file").text()),n.fadeOut("",function(){e(this).remove()})}),e("*[data-confirm]").click(function(a){var t=e(this).attr("data-confirm");confirm(t)||a.preventDefault()})}),window.Femanager={},window.Femanager.getBaseUrl=function(){var e;if(jQuery("base").length>0)e=jQuery("base").prop("href");else if(window.location.hostname.indexOf("localhost")!==-1)e="";else{var a="";window.location.port.length>0&&(a=":"+window.location.port),e="https:"!==window.location.protocol?"http://"+window.location.hostname+a+"/":"https://"+window.location.hostname+a+"/"}return e};document.addEventListener("DOMContentLoaded",function(){var popupLinks=document.querySelectorAll('.tx-form4socialmedialinks a.popup');for(var i=0;i",'"',"`"," ","\r","\n","\t"],f=["{","}","|","\\","^","`"].concat(c),m=["'"].concat(f),g=["%","/","?",";","#"].concat(m),b=["/","?","#"],v=/^[+a-z0-9A-Z_-]{0,63}$/,k=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,j={javascript:!0,"javascript:":!0},z={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},T=r(12);a.prototype.parse=function(e,t,r){if(!p.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),n=-1!==a&&a127?F+="x":F+=L[N];if(!F.match(v)){var A=I.slice(0,x),G=I.slice(x+1),q=L.match(k);q&&(A.push(q[1]),G.unshift(q[2])),G.length&&(s="/"+G.join(".")+s),this.hostname=A.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),R||(this.hostname=l.toASCII(this.hostname));var M=this.port?":"+this.port:"",J=this.hostname||"";this.host=J+M,this.href+=this.host,R&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==s[0]&&(s="/"+s))}if(!j[f])for(var x=0,S=m.length;x0)&&r.host.split("@");P&&(r.auth=P.shift(),r.host=r.hostname=P.shift())}return r.search=e.search,r.query=e.query,p.isNull(r.pathname)&&p.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!T.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var x=T.slice(-1)[0],D=(r.host||e.host||T.length>1)&&("."===x||".."===x)||""===x,U=0,C=T.length;C>=0;C--)x=T[C],"."===x?T.splice(C,1):".."===x?(T.splice(C,1),U++):U&&(T.splice(C,1),U--);if(!k&&!j)for(;U--;U)T.unshift("..");!k||""===T[0]||T[0]&&"/"===T[0].charAt(0)||T.unshift(""),D&&"/"!==T.join("/").substr(-1)&&T.push("");var R=""===T[0]||T[0]&&"/"===T[0].charAt(0);if(w){r.hostname=r.host=R?"":T.length?T.shift():"";var P=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");P&&(r.auth=P.shift(),r.host=r.hostname=P.shift())}return k=k||r.host&&T.length,k&&!R&&T.unshift(""),T.length?r.pathname=T.join("/"):(r.pathname=null,r.path=null),p.isNull(r.pathname)&&p.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=u.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,r){"use strict";r(3),e.exports=r(4)},function(e,t){},function(e,t,r){"use strict";(function(t){function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var n="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},i=function(){function e(e,t){for(var r=0;r0&&(r.indexOf("http")<0&&(r=t.document.location.protocol+"//"+t.document.location.host+r),e=r),e}},h=function(){function e(t,r){var n=this;a(this,e),this.element=t,o(t).empty(),this.options=o.extend({},p,r,o(t).data()),this.services=Object.keys(s).filter(function(e){return n.isEnabledService(e)}).sort(function(e,t){var r=n.options.services;return r.indexOf(e)-r.indexOf(t)}).map(function(e){return s[e](n)}),this._addButtonList(),null!==this.options.backendUrl&&"icon"!==this.options.buttonStyle&&this.getShares(this._updateCounts.bind(this))}return i(e,[{key:"isEnabledService",value:function(e){return this.options.services.indexOf(e)>-1}},{key:"$socialshareElement",value:function(){return o(this.element)}},{key:"getLocalized",value:function(e,t){return"object"===n(e[t])?void 0===e[t][this.options.lang]?e[t][this.options.langFallback]:e[t][this.options.lang]:"string"==typeof e[t]?e[t]:void 0}},{key:"getMeta",value:function(e){return o('meta[name="'+e+'"],[property="'+e+'"]').attr("content")||""}},{key:"getInfoUrl",value:function(){return this.options.infoUrl}},{key:"getInfoDisplayPopup",value:function(){return"popup"===this.options.infoDisplay}},{key:"getInfoDisplayBlank",value:function(){return"popup"!==this.options.infoDisplay&&"self"!==this.options.infoDisplay}},{key:"getURL",value:function(){return this.getOption("url")}},{key:"getOption",value:function(e){var t=this.options[e];return"function"==typeof t?t.call(this):t}},{key:"getTitle",value:function(){var e=this.getOption("title")||this.getMeta("DC.title"),t=this.getMeta("DC.creator");return e&&t&&(e=e+" - "+t),e}},{key:"getReferrerTrack",value:function(){return this.options.referrerTrack||""}},{key:"getShares",value:function(e){var t=l.parse(this.options.backendUrl,!0);return t.query.url=this.getURL(),delete t.search,o.getJSON(l.format(t),e)}},{key:"_updateCounts",value:function(e,t,r){var a=this;e&&o.each(e,function(e,t){a.isEnabledService(e)&&(t>=1e3&&(t=Math.round(t/1e3)+"k"),o(a.element).find("."+e+" a").append(o("").addClass("share_count").text(t)))})}},{key:"_addButtonList",value:function(){var e=this,r=o("");f.controlsContainer?(w(f.controlsContainer).append(t),f.directionNav=w("."+d+"direction-nav li a",f.controlsContainer)):(f.append(t),f.directionNav=w("."+d+"direction-nav li a",f)),_.directionNav.update(),f.directionNav.bind(o,function(t){var e;t.preventDefault(),(""===r||r===t.type)&&(e=w(this).hasClass(d+"next")?f.getTarget("next"):f.getTarget("prev"),f.flexAnimate(e,f.vars.pauseOnAction)),""===r&&(r=t.type),_.setToClearWatchedEvent()})},update:function(){var t=d+"disabled";1===f.pagingCount?f.directionNav.addClass(t).attr("tabindex","-1"):f.vars.animationLoop?f.directionNav.removeClass(t).removeAttr("tabindex"):0===f.animatingTo?f.directionNav.removeClass(t).filter("."+d+"prev").addClass(t).attr("tabindex","-1"):f.animatingTo===f.last?f.directionNav.removeClass(t).filter("."+d+"next").addClass(t).attr("tabindex","-1"):f.directionNav.removeClass(t).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=w('
');f.controlsContainer?(f.controlsContainer.append(t),f.pausePlay=w("."+d+"pauseplay a",f.controlsContainer)):(f.append(t),f.pausePlay=w("."+d+"pauseplay a",f)),_.pausePlay.update(f.vars.slideshow?d+"pause":d+"play"),f.pausePlay.bind(o,function(t){t.preventDefault(),(""===r||r===t.type)&&(w(this).hasClass(d+"pause")?(f.manualPause=!0,f.manualPlay=!1,f.pause()):(f.manualPause=!1,f.manualPlay=!0,f.play())),""===r&&(r=t.type),_.setToClearWatchedEvent()})},update:function(t){"play"===t?f.pausePlay.removeClass(d+"pause").addClass(d+"play").html(f.vars.playText):f.pausePlay.removeClass(d+"play").addClass(d+"pause").html(f.vars.pauseText)}},touch:function(){function i(t){e=t.touches[0].pageX,u=t.touches[0].pageY,l=m?a-u:a-e;(!(d=m?Math.abs(l)r/2)?f.flexAnimate(e,f.vars.pauseOnAction):y||f.flexAnimate(f.currentSlide,f.vars.pauseOnAction,!0)}p.removeEventListener("touchend",n,!1),o=l=s=a=null}var a,s,o,r,l,c,d=!1,e=0,u=0,h=0;g?(p.style.msTouchAction="none",p._gesture=new MSGesture,(p._gesture.target=p).addEventListener("MSPointerDown",function(t){t.stopPropagation(),f.animating?t.preventDefault():(f.pause(),p._gesture.addPointer(t.pointerId),h=0,r=m?f.h:f.w,c=Number(new Date),o=b&&v&&f.animatingTo===f.last?0:b&&v?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:b&&f.currentSlide===f.last?f.limit:b?(f.itemW+f.vars.itemMargin)*f.move*f.currentSlide:v?(f.last-f.currentSlide+f.cloneOffset)*r:(f.currentSlide+f.cloneOffset)*r)},!1),p._slider=f,p.addEventListener("MSGestureChange",function(t){t.stopPropagation();var e=t.target._slider;if(e){var i=-t.translationX,n=-t.translationY;return l=h+=m?n:i,d=m?Math.abs(h)r/2)?e.flexAnimate(n,e.vars.pauseOnAction):y||e.flexAnimate(e.currentSlide,e.vars.pauseOnAction,!0)}o=l=s=a=null,h=0}},!1)):p.addEventListener("touchstart",function(t){f.animating?t.preventDefault():(window.navigator.msPointerEnabled||1===t.touches.length)&&(f.pause(),r=m?f.h:f.w,c=Number(new Date),e=t.touches[0].pageX,u=t.touches[0].pageY,o=b&&v&&f.animatingTo===f.last?0:b&&v?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:b&&f.currentSlide===f.last?f.limit:b?(f.itemW+f.vars.itemMargin)*f.move*f.currentSlide:v?(f.last-f.currentSlide+f.cloneOffset)*r:(f.currentSlide+f.cloneOffset)*r,a=m?u:e,s=m?e:u,p.addEventListener("touchmove",i,!1),p.addEventListener("touchend",n,!1))},!1)},resize:function(){!f.animating&&f.is(":visible")&&(b||f.doMath(),y?_.smoothHeight():b?(f.slides.width(f.computedW),f.update(f.pagingCount),f.setProps()):m?(f.viewport.height(f.h),f.setProps(f.h,"setTotal")):(f.vars.smoothHeight&&_.smoothHeight(),f.newSlides.width(f.computedW),f.setProps(f.computedW,"setTotal")))},smoothHeight:function(t){if(!m||y){var e=y?f:f.viewport;t?e.animate({height:f.slides.eq(f.animatingTo).height()},t):e.height(f.slides.eq(f.animatingTo).height())}},sync:function(t){var e=w(f.vars.sync).data("flexslider"),i=f.animatingTo;switch(t){case"animate":e.flexAnimate(i,f.vars.pauseOnAction,!1,!0);break;case"play":e.playing||e.asNav||e.play();break;case"pause":e.pause()}},uniqueID:function(t){return t.find("[id]").each(function(){var t=w(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var t=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var e=0;ef.currentSlide?"next":"prev"),h&&1===f.pagingCount&&(f.direction=f.currentItemf.limit&&1!==f.visible?f.limit:l):0===f.currentSlide&&t===f.count-1&&f.vars.animationLoop&&"next"!==f.direction?v?(f.count+f.cloneOffset)*c:0:f.currentSlide===f.last&&0===t&&f.vars.animationLoop&&"prev"!==f.direction?v?0:(f.count+1)*c:v?(f.count-1-t+f.cloneOffset)*c:(t+f.cloneOffset)*c,f.setProps(r,"",f.vars.animationSpeed),f.transitions?(f.vars.animationLoop&&f.atEnd||(f.animating=!1,f.currentSlide=f.animatingTo),f.container.unbind("webkitTransitionEnd transitionend"),f.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(f.ensureAnimationEnd),f.wrapup(c)}),clearTimeout(f.ensureAnimationEnd),f.ensureAnimationEnd=setTimeout(function(){f.wrapup(c)},f.vars.animationSpeed+100)):f.container.animate(f.args,f.vars.animationSpeed,f.vars.easing,function(){f.wrapup(c)})}f.vars.smoothHeight&&_.smoothHeight(f.vars.animationSpeed)}},f.wrapup=function(t){y||b||(0===f.currentSlide&&f.animatingTo===f.last&&f.vars.animationLoop?f.setProps(t,"jumpEnd"):f.currentSlide===f.last&&0===f.animatingTo&&f.vars.animationLoop&&f.setProps(t,"jumpStart")),f.animating=!1,f.currentSlide=f.animatingTo,f.vars.after(f)},f.animateSlides=function(){!f.animating&&f.flexAnimate(f.getTarget("next"))},f.pause=function(){clearInterval(f.animatedSlides),f.animatedSlides=null,f.playing=!1,f.vars.pausePlay&&_.pausePlay.update("play"),f.syncExists&&_.sync("pause")},f.play=function(){f.playing&&clearInterval(f.animatedSlides),f.animatedSlides=f.animatedSlides||setInterval(f.animateSlides,f.vars.slideshowSpeed),f.started=f.playing=!0,f.vars.pausePlay&&_.pausePlay.update("pause"),f.syncExists&&_.sync("play")},f.stop=function(){f.pause(),f.stopped=!0},f.canAdvance=function(t,e){var i=h?f.pagingCount-1:f.last;return!!e||(!(!h||f.currentItem!==f.count-1||0!==t||"prev"!==f.direction)||(!h||0!==f.currentItem||t!==f.pagingCount-1||"next"===f.direction)&&(!(t===f.currentSlide&&!h)&&(!!f.vars.animationLoop||(!f.atEnd||0!==f.currentSlide||t!==i||"next"===f.direction)&&(!f.atEnd||f.currentSlide!==i||0!==t||"next"!==f.direction))))},f.getTarget=function(t){return"next"===(f.direction=t)?f.currentSlide===f.last?0:f.currentSlide+1:0===f.currentSlide?f.last:f.currentSlide-1},f.setProps=function(t,e,i){var n,a=(n=t||(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo,-1*function(){if(b)return"setTouch"===e?t:v&&f.animatingTo===f.last?0:v?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:f.animatingTo===f.last?f.limit:n;switch(e){case"setTotal":return v?(f.count-1-f.currentSlide+f.cloneOffset)*t:(f.currentSlide+f.cloneOffset)*t;case"setTouch":return t;case"jumpEnd":return v?t:f.count*t;case"jumpStart":return v?f.count*t:t;default:return t}}()+"px");f.transitions&&(a=m?"translate3d(0,"+a+",0)":"translate3d("+a+",0,0)",i=void 0!==i?i/1e3+"s":"0s",f.container.css("-"+f.pfx+"-transition-duration",i),f.container.css("transition-duration",i)),f.args[f.prop]=a,(f.transitions||void 0===i)&&f.container.css(f.args),f.container.css("transform",a)},f.setup=function(t){var e,i;y?(f.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===t&&(u?f.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+f.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(f.currentSlide).css({opacity:1,zIndex:2}):f.slides.css({opacity:0,display:"block",zIndex:1}).eq(f.currentSlide).css({zIndex:2}).animate({opacity:1},f.vars.animationSpeed,f.vars.easing)),f.vars.smoothHeight&&_.smoothHeight()):("init"===t&&(f.viewport=w('
').css({overflow:"hidden",position:"relative"}).appendTo(f).append(f.container),f.cloneCount=0,f.cloneOffset=0,v&&(i=w.makeArray(f.slides).reverse(),f.slides=w(i),f.container.empty().append(f.slides))),f.vars.animationLoop&&!b&&(f.cloneCount=2,f.cloneOffset=1,"init"!==t&&f.container.find(".clone").remove(),_.uniqueID(f.slides.first().clone().addClass("clone").attr("aria-hidden","true")).appendTo(f.container),_.uniqueID(f.slides.last().clone().addClass("clone").attr("aria-hidden","true")).prependTo(f.container)),f.newSlides=w(f.vars.selector,f),e=v?f.count-1-f.currentSlide+f.cloneOffset:f.currentSlide+f.cloneOffset,m&&!b?(f.container.height(200*(f.count+f.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){f.newSlides.css({display:"block"}),f.doMath(),f.viewport.height(f.h),f.setProps(e*f.h,"init")},"init"===t?100:0)):(f.container.width(200*(f.count+f.cloneCount)+"%"),f.setProps(e*f.computedW,"init"),setTimeout(function(){f.doMath(),f.newSlides.css({width:f.computedW,float:"left",display:"block"}),f.vars.smoothHeight&&_.smoothHeight()},"init"===t?100:0)));b||f.slides.removeClass(d+"active-slide").eq(f.currentSlide).addClass(d+"active-slide"),f.vars.init(f)},f.doMath=function(){var t=f.slides.first(),e=f.vars.itemMargin,i=f.vars.minItems,n=f.vars.maxItems;f.w=void 0===f.viewport?f.width():f.viewport.width(),f.h=t.height(),f.boxPadding=t.outerWidth()-t.width(),b?(f.itemT=f.vars.itemWidth+e,f.minW=i?i*f.itemT:f.w,f.maxW=n?n*f.itemT-e:f.w,f.itemW=f.minW>f.w?(f.w-e*(i-1))/i:f.maxWf.w?f.w:f.vars.itemWidth,f.visible=Math.floor(f.w/f.itemW),f.move=0f.w?f.itemW*(f.count-1)+e*(f.count-1):(f.itemW+e)*f.count-f.w-e):(f.itemW=f.w,f.pagingCount=f.count,f.last=f.count-1),f.computedW=f.itemW-f.boxPadding},f.update=function(t,e){f.doMath(),b||(tf.controlNav.length?_.controlNav.update("add"):("remove"===e&&!b||f.pagingCountf.last&&(f.currentSlide-=1,f.animatingTo-=1),_.controlNav.update("remove",f.last))),f.vars.directionNav&&_.directionNav.update()},f.addSlide=function(t,e){var i=w(t);f.count+=1,f.last=f.count-1,m&&v?void 0!==e?f.slides.eq(f.count-e).after(i):f.container.prepend(i):void 0!==e?f.slides.eq(e).before(i):f.container.append(i),f.update(e,"add"),f.slides=w(f.vars.selector+":not(.clone)",f),f.setup(),f.vars.added(f)},f.removeSlide=function(t){var e=isNaN(t)?f.slides.index(w(t)):t;f.count-=1,f.last=f.count-1,isNaN(t)?w(t,f.slides).remove():m&&v?f.slides.eq(f.last).remove():f.slides.eq(t).remove(),f.doMath(),f.update(e,"remove"),f.slides=w(f.vars.selector+":not(.clone)",f),f.setup(),f.vars.removed(f)},_.init()},w(window).blur(function(){focused=!1}).focus(function(){focused=!0}),w.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},w.fn.flexslider=function(n){if(void 0===n&&(n={}),"object"==typeof n)return this.each(function(){var t=w(this),e=n.selector?n.selector:".slides > li",i=t.find(e);1===i.length&&!0===n.allowOneSlide||0===i.length?(i.fadeIn(400),n.start&&n.start(t)):void 0===t.data("flexslider")&&new w.flexslider(this,n)});var t=w(this).data("flexslider");switch(n){case"play":t.play();break;case"pause":t.pause();break;case"stop":t.stop();break;case"next":t.flexAnimate(t.getTarget("next"),!0);break;case"prev":case"previous":t.flexAnimate(t.getTarget("prev"),!0);break;default:"number"==typeof n&&t.flexAnimate(n,!0)}}}(jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t:t(jQuery)}(function(h){function e(t){var e=t||window.event,i=v.call(arguments,1),n=0,a=0,s=0,o=0,r=0,l=0;if((t=h.event.fix(e)).type="mousewheel","detail"in e&&(s=-1*e.detail),"wheelDelta"in e&&(s=e.wheelDelta),"wheelDeltaY"in e&&(s=e.wheelDeltaY),"wheelDeltaX"in e&&(a=-1*e.wheelDeltaX),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(a=-1*s,s=0),n=0===s?a:s,"deltaY"in e&&(n=s=-1*e.deltaY),"deltaX"in e&&(a=e.deltaX,0===s&&(n=-1*a)),0!==s||0!==a){if(1===e.deltaMode){var c=h.data(this,"mousewheel-line-height");n*=c,s*=c,a*=c}else if(2===e.deltaMode){var d=h.data(this,"mousewheel-page-height");n*=d,s*=d,a*=d}if(o=Math.max(Math.abs(s),Math.abs(a)),(!m||os.maximum?s.maximum:is.maxFont?s.maxFont:n
',searchPlaceholder:l(t[e]).data("searching-placeholder"),zeroRecords:l(t[e]).data("language-zerorecords"),lengthMenu:l(t[e]).data("language-lengthmenu")}})}}()}),function(){0<=document.cookie.indexOf("cookie")&&l(".globalback.cookie .eyecatcher").css({display:"none"});var t=l(".eyecatcher").height(),e=l("html").width();l(".globalback.cookie .eyecatcher .close").on("click",function(){l(this).parents(".eyecatcher").fadeOut(),l(this).parents(".globalback").hasClass("cookie")&&(document.cookie="cookie=accepted;path=/"),l(".stage .header").css({paddingTop:"60px"})}),l(".stage.globalback.cookie .eyecatcher").is(":visible")?"400"").insertAfter(".fancybox img"),l(".fancyloupe").css({position:"absolute",bottom:0,right:0}))),r(!1),l(window).on("resize",Foundation.utils.throttle(function(t){if(l("body").hasClass("main")&&0",e[a],!0)}}0
"),l.extend({getUrlVars:function(){for(var t,e=[],i=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),n=0;n .row > .large-6");if(l(t).find(".row").hasClass("isAccordion")){var e=l(t).find(".isAccordion").closest(".large-6");l(e).removeClass("large-6").addClass("large-7"),l(e).siblings(".medium-6").removeClass("large-6").addClass("large-5")}}(),0 tag, found <"+t.tagName+">.");e.call(t)}return function(t,e){(function(t){for(var e in n(t=t||{}),w)w.hasOwnProperty(e)&&(_[e]=t.hasOwnProperty(e)?t[e]:w[e])})(t),Array.prototype.forEach.call(document.querySelectorAll(e||"iframe"),i)}}var i,o=0,h=!0,p="message".length,f="[iFrameSizer]",g=f.length,m="",v=null,b=window.requestAnimationFrame,y={max:1,scroll:1,bodyScroll:1,documentElementScroll:1},_={},w={autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,enablePublicMethods:!1,heightCalculationMethod:"offset",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,scrolling:!1,sizeHeight:!0,sizeWidth:!1,tolerance:0,closedCallback:function(){},initCallback:function(){},messageCallback:function(){},resizedCallback:function(){}};(function(){var t,e=["moz","webkit","o","ms"];for(t=0;t>>0,n=2<=arguments.length?arguments[1]:void 0,a=0;a .download-teaser",key:"category",itemsPerPage:4,pageCount:5},page:1,init:function(){l(".filter-pagination.mc").length&&(this._prepareMarkup(),this._bindEvents(),this._handleUrlParams())},_prepareMarkup:function(){var t=l('
');l(".row.mc-result").eq(0).before(t),t.append(l(".download-teaser",".row.mc-result")),l(".row.mc-result").remove()},_applyFilter:function(){var t=this._filterToCSS(this.filter),e=l(this.options.selector);e.removeClass("hide"),t&&e.not(t).addClass("hide"),this.pages=Math.ceil(e.not(".hide").length/this.options.itemsPerPage),this.filter.length||l('option[value="0"]',".mediacategoryfilter").prop("selected",!0),0==this.pages?l(".mc-empty-result").removeClass("hide"):l(".mc-empty-result").addClass("hide"),this._applyPagination()},_applyPagination:function(){var t,e=l(this.options.selector).not(".hide"),i=(this.page-1)*this.options.itemsPerPage,n=i+this.options.itemsPerPage;t=e.slice(i,n),e.not(t).addClass("hide"),this._updatePagerButtons(),this._updateUrlHash()},_bindEvents:function(){l(".mediacategoryfilter").on("change.filter",l.proxy(this._changeFilter,this)),l(".filter-pagination.mc").on("click.filter",".pageButton, .pagination a",l.proxy(this._navigate,this)),l(".mc-empty-result a").on("click.filter",l.proxy(this._resetFilter,this))},_handleUrlParams:function(){var t=new RegExp("page=(\\d*)(?:&"+this.options.key+"=([^&]*))?").exec(location.hash);this.filter=[],t&&(this.page=parseInt(t[1]),t[2]&&(this.filter=t[2].split(","),this._updateFilterBoxes())),this._applyFilter()},_changeFilter:function(){var t=l(".mediacategoryfilter"),i=this;this.filter=[],t.each(function(){var t=l(this),e=parseInt(t.val());e<=0||i.filter.push(e)}),this.page=1,this._applyFilter()},_navigate:function(t){var e=l(t.target);e.hasClass("disabled")||("A"==e[0].nodeName&&(this.page=parseInt(e.text())),e.hasClass("pageButton first")&&(this.page=1),e.hasClass("pageButton prev")&&this.page--,e.hasClass("pageButton next")&&this.page++,e.hasClass("pageButton last")&&(this.page=this.pages),this._applyFilter(),e.blur())},_resetFilter:function(){l('option[value="0"]',".mediacategoryfilter").prop("selected",!0),this.filter=[],this._applyFilter()},_updateFilterBoxes:function(){for(var t in this.filter)l('option[value="'+this.filter[t]+'"]',".mediacategoryfilter").prop("selected",!0)},_updatePagerButtons:function(){var t=l(".pageButton.prev, .pageButton.first",".filter-pagination.mc"),e=l(".pageButton.next, .pageButton.last",".filter-pagination.mc");this.page<=1?t.addClass("disabled"):t.removeClass("disabled"),this.page>=this.pages?e.addClass("disabled"):e.removeClass("disabled");var i=Math.floor(this.options.pageCount/2);start=this.page>i?this.page-i:1,end=start+this.options.pageCount-1,end>this.pages&&(end=this.pages,start=end-this.options.pageCount+1,start<1&&(start=1));for(var n=l(".filter-pagination.mc .pagination").empty(),a=start;a<=end;a++){var s=l('');s.text(a),a==this.page&&s.addClass("active"),n.append(s)}var o=n.closest(".filter-pagination");o.css("margin-left",-o.width()/2)},_updateUrlHash:function(){location.hash="#"+this._filterToUrl(this.filter)},_filterToCSS:function(t){var e="";for(var i in t)e+="."+this.options.key+"-"+t[i];return e},_filterToUrl:function(t){var e="&page="+(this.page||1);return 0"+e+"<\/script>"))}0"+e+"
"),r())}),(s=l("#servicesDescription").find("li, .r-tabs-accordion-title")).click(function(t){t.preventDefault(),s.removeClass("r-tabs-state-active");var e=l(this);e.addClass("r-tabs-state-active");var i=e.find("a").attr("data-r-tab-panel");l(".r-tabs-panel").removeClass(" r-tabs-state-active"),l(i).addClass("r-tabs-state-active")}),0==l(".subpage20years").length&&l(".featured_products.non-color-teaser").each(function(t,e){"1"==l(e).find(".columns").eq(0).data("rotate-video")&&(l(".row.featured_products.non-color-teaser").eq(t).append('
'),rotate6008Machine());"1"==l(e).find(".columns").eq(0).data("rotate-draggable")&&(l(e).append('
'),initialize_rotation(".animation-6008",39)),"1"==l(e).find(".columns").eq(0).data("rotate-pureflow")&&(l(e).append('
'),initialize_rotation(".animation-pureflow",38))}),null!=typeof AOS&&AOS.init(),0=u.getDpr()){a=i;break}a&&!u.endsWith(e.src,a.url)&&(u.restrictsMixedContent()&&"http:"===a.url.substr(0,"http:".length).toLowerCase()?window.console:(e.src=a.url,e.currentSrc=e.src,u.backfaceVisibilityFix(e),u.setInherentSize(a.resolution,e)))},u.ascendingSort=function(t,e){return t.resolution-e.resolution},u.removeVideoShim=function(t){var e=t.getElementsByTagName("video");if(e.length){for(var i=e[0],n=i.getElementsByTagName("source");n.length;)t.insertBefore(n[0],i);i.parentNode.removeChild(i)}},u.getAllElements=function(){for(var t=[],e=s.getElementsByTagName("img"),i=0,n=e.length;i'),this.$tableWrapper=this.$tableScrollWrapper.parent()},a.prototype.createButtonToolbar=function(){var t=this;this.$btnToolbar=c('
'),this.$dropdownGroup=c('