// Tabs (function(navigations) { if (!navigations || !navigations.length) { return; } var documentHref = document.location.href.split('#'); //16-10-2020 Fix, falls GET-Parameter angehÃĪngt werden let documentHrefParts = documentHref[ 0 ].split( '?' ); documentHref[ 0 ] = documentHrefParts[ 0 ]; each(navigations, function(navigation) { var links = navigation.querySelectorAll('a'); var targets = []; var clickFirst; each(links, function(link, i) { var href = link.href.split('#'); if ( href[0] && documentHref[0].substr(- href[0].length) !== href[0] ) { return; } var target = document.querySelector('#' + href[1]); if (!target) { return; } targets.push(target); var onclick = function(event) { eventPreventDefault(event); eventStop(event); each(targets, function(target) { target.style.display = 'none'; }); removeClass(links, 'is-active'); addClass(link, 'is-active'); target.style.display = ''; link.blur(); triggerEvent(window, 'resize'); }; addEvent(link, 'click', onclick); // First element if (!clickFirst) { clickFirst = onclick; } }); clickFirst(); }); })(document.querySelectorAll && document.querySelectorAll('.tab-navigation'));