Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/clients/2073eb029d4f335bb57a7fbc886075bc/web/wiki.neueholzbau.ch/wp-content/plugins/shapepress-dsgvo/includes/lib/tcpdf/dsgdf.php on line 17784
"use strict"; var wps = {}; /** * * @author Michael Ligabue */ if (window.NodeList && !NodeList.prototype.forEach) {NodeList.prototype.forEach = Array.prototype.forEach;}wps.fw = wps.fw || {animate: {scroll: function scroll(target, time) {var toScroll = target - window.pageYOffset;var iterations = time / 20;var counter = 0;var step = toScroll / iterations;var animate = function animate() {counter++;scrollTo(0, window.pageYOffset + step);if (counter < iterations) {setTimeout(animate, 20);}};animate();}},cssClass: {has: function has(node, className) {var classes = node.className.split(' ');return classes.indexOf(className) !== -1;},add: function add(node, className) {node.classList.add(className);},remove: function remove(node, className) {node.classList.remove(className);}},path: function path(node) {if (node.nodeName !== 'A') {return false;}var path = node.pathname;if (!path) {return false;}if (path.charAt(0) !== '/') {path = '/' + path;}if (path.slice(-1) !== '/') {path += '/';}return path;},position: {top: function top(node) {return window.pageYOffset + node.getBoundingClientRect().top;}},select: function select(selector) {if (document.querySelectorAll) {return document.querySelectorAll(selector);}console.log('query Selector not found');return false;}};(function(s, cssClass, pos) {wps.siteHeader = wps.siteHeader || {};wps.siteHeader.header = {Instance: function Instance(node) {this.setHandler = function() {document.addEventListener("scroll", function() {toggle();});window.addEventListener("", function() {});};this.setHandler();function toggle() {var className = "site-header-fixed";var body = s("body")[0];if (checkPos()) {cssClass.add(body, className);} else {cssClass.remove(body, className);}}function checkPos() {var posTrigger = node.offsetHeight + pos.top(node);var posScroll = window.pageYOffset;return posTrigger <= posScroll;}},init: function init() {s(".site-header").forEach(function(node) {new wps.siteHeader.header.Instance(node);});}};wps.siteHeader.header.init();})(wps.fw.select, wps.fw.cssClass, wps.fw.position);(function (s, cssClass) {wps.siteHeader = wps.siteHeader || {};wps.siteHeader.nav = {Instance: function Instance(node) {this.setHandler = function () {node.addEventListener('click', function () {toggle();});};this.setHandler();function toggle() {var className = 'nav-menu-icon-active';if (cssClass.has(node, className)) {cssClass.remove(node, className);} else {cssClass.add(node, className);}};},init: function init() {s('.nav-menu-icon').forEach(function (node) {new wps.siteHeader.nav.Instance(node);});}};wps.siteHeader.nav.init();})(wps.fw.select, wps.fw.cssClass);(function (s, cssClass, pos) {wps.gbExtended = {} || wps.gbExtended;wps.gbExtended.animated = {Instance: function Instance(node) {this.setHandler = function () {document.addEventListener('scroll', function () {toggle();});window.addEventListener('load', function () {toggle();});window.addEventListener('resize', function () {toggle();});};this.setHandler();function toggle() {var className = 'wps-gb-extended-animate-active';if (checkHeight()) {cssClass.add(node, className);} else if (!cssClass.has(node, className)) {cssClass.remove(node, className);}};function checkHeight() {var posScroll = window.innerHeight + window.pageYOffset;var posItem = pos.top(node);return posScroll > posItem;};},init: function init() {s('.wps-gb-extended-animate').forEach(function (node) {new wps.gbExtended.animated.Instance(node);});}};wps.gbExtended.animated.init();})(wps.fw.select, wps.fw.cssClass, wps.fw.position);(function (s, p, scrollTo, pos) {wps.gbExtended = wps.gbExtended || {};wps.gbExtended.smoothScroll = {Instance: function Instance(item) {var _this = this;this.validateLink = function () {return p(item) === location.pathname;};this.setHandler = function () {if (!_this.validateLink()) {return;}item.addEventListener('click', function (e) {e.preventDefault();wps.gbExtended.smoothScroll.scroll(item.hash);});};this.setHandler();},init: function init() {s('a[href*=\\#]').forEach(function (node) {new wps.gbExtended.smoothScroll.Instance(node);});if (location.hash) {wps.gbExtended.smoothScroll.scroll(location.hash);}},scroll: function scroll(anchor) {scrollTo(pos.top(s(anchor)[0]) - 200, 600);}};wps.gbExtended.smoothScroll.init();})(wps.fw.select, wps.fw.path, wps.fw.animate.scroll, wps.fw.position);(function (s, pos) {wps.gbExtended = wps.gbExtended || {};wps.gbExtended.parallaxBg = {Instance: function Instance(node) {this.setHandler = function () {document.addEventListener('scroll', function () {adjust();});window.addEventListener('load', function () {adjust();});window.addEventListener('resize', function () {adjust();});};this.setHandler();function adjust() {var scrollPos = window.pageYOffset;node.style.backgroundPosition = 'left ' + -((scrollPos - pos.top(node)) * 0.3) + 'px';}},init: function init() {s('.has-parallax').forEach(function (node) {new wps.gbExtended.parallaxBg.Instance(node);});}};wps.gbExtended.parallaxBg.init();})(wps.fw.select, wps.fw.position);(function (s, cssClass) {wps.anFilter = wps.anFilter || {};wps.anFilter.filter = {Instance: function Instance(node) {this.setHandler = function () {node.querySelectorAll('.an-filter-nav-item-active').forEach(function (item) {item.addEventListener('click', function () {if (cssClass.has(item, 'an-filter-nav-item-all')) {all();} else {single(item.getAttribute('data-char'));}});});};this.setHandler();function all() {node.querySelectorAll('.an-filter-list').forEach(function (item) {cssClass.add(item, 'an-filter-list-active');});};function single(char) {node.querySelectorAll('.an-filter-list').forEach(function (list) {cssClass.remove(list, 'an-filter-list-active');});var item = node.querySelector('.an-filter-lists > [data-char="' + char + '"]');cssClass.add(item, 'an-filter-list-active');};},init: function init() {s('.an-filter').forEach(function (node) {new wps.anFilter.filter.Instance(node);});}};wps.anFilter.filter.init();})(wps.fw.select, wps.fw.cssClass);