Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 

4 wiersze
34 KiB

  1. import{j as K,$ as l}from"./iframe-DI5_BFY0.js";import{c as I}from"./ButtonComponent-C01NN-p4.js";(function(d,e){(function(t){t(K)})(function(t){t.easing.jswing=t.easing.swing;var n=Math.pow,a=Math.sqrt,o=Math.sin,s=Math.cos,c=Math.PI,u=1.70158,h=u*1.525,p=u+1,g=2*c/3,C=2*c/4.5;function w(i){var m=7.5625,f=2.75;return i<1/f?m*i*i:i<2/f?m*(i-=1.5/f)*i+.75:i<2.5/f?m*(i-=2.25/f)*i+.9375:m*(i-=2.625/f)*i+.984375}t.extend(t.easing,{def:"easeOutQuad",swing:function(i){return t.easing[t.easing.def](i)},easeInQuad:function(i){return i*i},easeOutQuad:function(i){return 1-(1-i)*(1-i)},easeInOutQuad:function(i){return i<.5?2*i*i:1-n(-2*i+2,2)/2},easeInCubic:function(i){return i*i*i},easeOutCubic:function(i){return 1-n(1-i,3)},easeInOutCubic:function(i){return i<.5?4*i*i*i:1-n(-2*i+2,3)/2},easeInQuart:function(i){return i*i*i*i},easeOutQuart:function(i){return 1-n(1-i,4)},easeInOutQuart:function(i){return i<.5?8*i*i*i*i:1-n(-2*i+2,4)/2},easeInQuint:function(i){return i*i*i*i*i},easeOutQuint:function(i){return 1-n(1-i,5)},easeInOutQuint:function(i){return i<.5?16*i*i*i*i*i:1-n(-2*i+2,5)/2},easeInSine:function(i){return 1-s(i*c/2)},easeOutSine:function(i){return o(i*c/2)},easeInOutSine:function(i){return-(s(c*i)-1)/2},easeInExpo:function(i){return i===0?0:n(2,10*i-10)},easeOutExpo:function(i){return i===1?1:1-n(2,-10*i)},easeInOutExpo:function(i){return i===0?0:i===1?1:i<.5?n(2,20*i-10)/2:(2-n(2,-20*i+10))/2},easeInCirc:function(i){return 1-a(1-n(i,2))},easeOutCirc:function(i){return a(1-n(i-1,2))},easeInOutCirc:function(i){return i<.5?(1-a(1-n(2*i,2)))/2:(a(1-n(-2*i+2,2))+1)/2},easeInElastic:function(i){return i===0?0:i===1?1:-n(2,10*i-10)*o((i*10-10.75)*g)},easeOutElastic:function(i){return i===0?0:i===1?1:n(2,-10*i)*o((i*10-.75)*g)+1},easeInOutElastic:function(i){return i===0?0:i===1?1:i<.5?-(n(2,20*i-10)*o((20*i-11.125)*C))/2:n(2,-20*i+10)*o((20*i-11.125)*C)/2+1},easeInBack:function(i){return p*i*i*i-u*i*i},easeOutBack:function(i){return 1+p*n(i-1,3)+u*n(i-1,2)},easeInOutBack:function(i){return i<.5?n(2*i,2)*((h+1)*2*i-h)/2:(n(2*i-2,2)*((h+1)*(i*2-2)+h)+2)/2},easeInBounce:function(i){return 1-w(1-i)},easeOutBounce:w,easeInOutBounce:function(i){return i<.5?(1-w(1-2*i))/2:(1+w(2*i-1))/2}})})})();class z{static isStudioPreview(){return document.querySelector("html").classList.contains("cm-studio-preview")}}class j{constructor(e){this.header=e.addClass("initiated"),this.window=l(window),this.body=l("body"),this.overlayOpen=!1,this.showOpenedNav=this.header.find(".primary").data("show-opened-menu");const t=this;this.initLogo(),this.initTopLink(),this.initScroll(),this.initSearch(),this.initPrimaryNav(),this.initSecondaryNav(),this.initToggling(),this.initLanguage(),this.showOpenedNav&&t.header.find(".toggle-nav").click(),this.body.on("open-navigation",function(n,a){a.openMenu&&t.header.find(".toggle-nav").click(),t.initPrimaryNav(a.rootUrl)})}initLogo(){const t=this.header.find(".logo"),n=t.find("img"),a=l('<span class="logo-overlay" />').appendTo(t);new ResizeObserver(()=>{n.height()<44?a.css("left",n.height()*2.1):a.removeAttr("style")}).observe(n.get(0))}initTopLink(){const e=this;l('<a href="#" class="toplink" tabindex="-1" />').text("Top").prependTo(e.header).on("click",function(n){n.preventDefault(),l("html, body").animate({scrollTop:0},Math.round(l(window).scrollTop()/12+300),"easeOutQuad")})}initSearch(){const e=this,t=l('<div class="form-nav variant-subtle-primary" />').appendTo(e.header.find(".search form"));e.header.find("nav .secondary").clone().appendTo(t),e.header.find("nav .meta").clone().appendTo(t),e.header.find(".open-search, .close-search").on("click",function(n){e.header.toggleClass("search-open").removeClass("nav-open"),e.header.hasClass("search-open")&&setTimeout(function(){e.header.find(".search-field").focus()},200),e.toggleContentScroll()})}initScroll(){const e=this;e.scrollState={current:"top",lastPosition:0,transitioning:!1},window.addEventListener("scroll",function(){e.scrollState.transitioning||window.requestAnimationFrame(function(){e.checkScrollWithStateMachine()})},{passive:!0})}checkScrollWithStateMachine(){const e=this,t=this.window.scrollTop(),n=e.scrollState;if(e.overlayOpen||l(".gallery-popup.open").length)return!1;const a=t-n.lastPosition,o=a>0,s=a<0;switch(n.current){case"top":t>100&&o&&e.transitionTo("scrolled");break;case"scrolled":t<30&&s&&e.transitionTo("top");break}n.lastPosition=t,t>this.window.height()*1.2?this.header.addClass("show-toplink"):this.header.removeClass("show-toplink")}transitionTo(e){const t=this;t.scrollState.transitioning=!0,e==="scrolled"?(this.header.addClass("scrolled"),this.body.addClass("header-scrolled")):e==="top"&&(this.header.removeClass("scrolled"),this.body.removeClass("header-scrolled")),t.scrollState.current=e,setTimeout(()=>{t.scrollState.transitioning=!1},150)}initToggling(){this.header.find(".overlay-holder").on("click touch",this.toggleNavigation.bind(this)),this.header.find(".toggle-nav").on("click touch",this.toggleNavigation.bind(this))}toggleNavigation(){const e=this;z&&z.isStudioPreview()?l("html").stop().animate({scrollTop:0},300,"swing",function(){e.header.toggleClass("nav-open"),e.toggleContentScroll()}):(e.header.toggleClass("nav-open"),e.toggleContentScroll())}initPrimaryNav(e){const t=this,n=t.header.find("nav .primary");l(n).empty(),t.baseUrl=n.attr("data-base-url"),t.rootUrl=n.attr("data-root-url"),e&&(t.rootUrl=e,n.off("click","a")),n.append(l('<ul class="current" />').attr("data-json",t.baseUrl+t.rootUrl)),n.on("click","a",function(a){const o=l(this),s=o.parent(),c=s.parent("ul");if(s.hasClass("deep"))if(a.preventDefault(),o.siblings("ul").length)c.removeClass("current"),t.toTop(c),o.siblings("ul").addClass("current"),s.addClass("open"),t.manageTabIndex();else{const u=l("<ul />").attr("data-json",o.attr("href")).appendTo(s);t.loadNav(u)}else if(s.hasClass("back"))if(a.preventDefault(),t.toTop(c),c.closest("li").length)c.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),t.manageTabIndex();else{const u=l("<ul />").attr("data-json",o.attr("href")).insertBefore(c);t.loadNav(u)}}),t.loadNav(t.header.find(".primary ul"))}openMenuByUrlParam(e,t){const n=e.parent(),a=n.parent("ul");if(n.hasClass("deep"))if(e.siblings("ul").length)a.removeClass("current"),t.toTop(a),e.siblings("ul").addClass("current"),n.addClass("open"),t.manageTabIndex();else{const o=l("<ul />").attr("data-json",e.attr("href")).appendTo(n);t.loadNav(o)}}initSecondaryNav(){const e=this,n=e.header.find("nav").find(".secondary").find(".secondary-nav-item");l.each(n,function(a,o){l(o).on("click",function(s){if(l(o).data("is-channel")){s.preventDefault();const c=l(this).data("root-url");e.initPrimaryNav(c)}else return!0})})}loadNav(e){const t=this,n=t.header.find(".primary").data("page-content-id");e.parent("li").length&&(e.addClass("current"),setTimeout(function(){const a=e.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(a)},20)),l.ajax({url:e.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done(function(a){if(e.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+a.tocListId+'"}}]'),a.parentId&&l('<li class="back" />').appendTo(e).append(l("<a />").attr("href",t.baseUrl+a.parentId).text(a.title)),!a.hideOverview&&a.showOverview){const c=l('<li class="overview" />');c.appendTo(e).append(l("<a />").attr("href",a.url).text(window.ihk.translations.overview)),a.contentId===n.toString()&&c.find("a").addClass("active")}const o=a;if(l.each(a.items,function(){const c=ihk.settings.navigationItemsUrl;let u=this.url;c&&(u=c+u);let h=l("<li />").attr("data-id",this.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+this.contentId+'"}}]').appendTo(e),p=l("<a />").html(this.title).appendTo(h);switch(this.type){case"CMChannel":h.addClass("deep"),p.attr("href",t.baseUrl+this.contentId);break;case"CMArticle":h.addClass("link"),p.attr("href",u);break;default:h.addClass("miscellaneous"),h.attr("data-type",this.type),p.attr("href",u)}this.linktype&&this.linktype==="external"&&(h.addClass("external"),l(h).find("a").attr("target","_blank")),this.viewType==="onlinemagazinstart"&&(h.removeClass("deep"),h.addClass("magazine-nav"),l(h).find("a").attr("href",u),this.titleImage&&p.text("").append(l('<img src="'+this.titleImage+'" alt="'+this.title+'" />'))),(this.viewType==="themenseite"||this.viewType==="ihk-wahl-startseite")&&(!o.root||this.skipEmptyMenu)&&(h.addClass("overview"),h.removeClass("deep"),p.attr("href",u)),this.trackCode&&this.trackCode.length>0&&l(h).find("a").attr("onmousedown",this.trackCode),this.restrictedTo&&this.restrictedTo.indexOf("extranet")>-1?h.addClass("extranet"):this.restrictedTo&&this.restrictedTo.indexOf("intranet")>-1&&h.addClass("intranet"),this.linktype&&this.linktype==="document"&&h.addClass("download"),this.contentId===n.toString()&&l(h).find("a").addClass("active")}),e.addClass("current").attr("data-id",a.contentId),e.parent("li").length)setTimeout(function(){const c=e.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(c),t.manageTabIndex()},20);else if(e.next("ul").length){const c=e.next("ul");let u=e.find('li[data-id="'+c.attr("data-id")+'"]').addClass("open");u.length||(u=l("<li />").addClass("open").appendTo(e)),u.append(c),setTimeout(function(){c.removeClass("current"),u.removeClass("open"),t.manageTabIndex()},20)}let s=window.location.hash;if(s){let c=s.substring(1);if(!c.startsWith("/")){let u=e.find("li[data-id="+c+"]");if(u.length>0){t.toggleNavigation();let h=u.find("a");h.length>0&&t.openMenuByUrlParam(h,t)}}}})}toggleContentScroll(){const e=this;if(e.header.hasClass("nav-open")||e.header.hasClass("search-open"))e.overlayOpen=!0,this.body.trigger("overlay-open"),e.body.css("top",e.window.scrollTop()*-1+"px").addClass("nav-open"),e.header.hasClass("search-open")&&e.body.addClass("search-open");else{e.overlayOpen=!1,this.body.trigger("overlay-close");const t=Math.abs(parseInt(e.body.css("top")));e.body.removeClass("nav-open").removeClass("search-open").removeAttr("style"),e.window.scrollTop(t)}}initLanguage(){const e=this.header.find(".language");e.find("button").on("click",function(t){e.toggleClass("open")}),e.on("click",function(t){t.stopPropagation()}),this.body.on("click",function(){e.removeClass("open")}),e.siblings().find("a").on("focus",function(){e.removeClass("open")})}manageTabIndex(){this.header.find(".primary a").attr("tabindex","-1"),this.header.find(".primary .current > li > a").removeAttr("tabindex")}toTop(e){e.scrollTop()>0&&e.animate({scrollTop:0},300,"swing")}}l("body").on("ihk-init",function(){l(".page-header:not(.initiated)").each((d,e)=>{new j(l(e))})});class B{constructor(e){this.nav=e.addClass("initiated"),this.primary=e.find(".primary"),this.baseUrl=this.primary.attr("data-base-url"),this.rootUrl=this.primary.attr("data-root-url"),this.initPrimaryNav(),this.initSecondaryNav(),l("body").on("open-navigation",(t,n)=>{this.initPrimaryNav(n.rootUrl)})}initPrimaryNav(e){this.primary.empty(),e&&(this.rootUrl=e,this.primary.off("click","a")),this.primary.append(l('<ul class="current" />').attr("data-json",this.baseUrl+this.rootUrl)),this.primary.on("click","a",t=>{const n=l(t.currentTarget),a=n.parent(),o=a.parent("ul");if(a.hasClass("deep"))if(t.preventDefault(),n.siblings("ul").length)o.removeClass("current"),this.toTop(o),n.siblings("ul").addClass("current"),a.addClass("open"),this.manageTabIndex();else{const s=l("<ul />").attr("data-json",n.attr("href")).appendTo(a);this.loadNav(s)}else if(a.hasClass("back"))if(t.preventDefault(),this.toTop(o),o.closest("li").length)o.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),this.manageTabIndex();else{const s=l("<ul />").attr("data-json",n.attr("href")).insertBefore(o);this.loadNav(s)}}),this.loadNav(this.nav.find(".primary ul"))}initSecondaryNav(){const t=this.nav.find(".secondary").find(".secondary-nav-item");l.each(t,(n,a)=>{l(a).on("click",o=>{if(l(a).data("is-channel")){o.preventDefault();const s=l(this).data("root-url");this.initPrimaryNav(s)}else return!0})})}loadNav(e){const t=this.nav.find(".primary").data("page-content-id");e.parent("li").length&&(e.addClass("current"),setTimeout(()=>{const n=e.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");this.toTop(n)},20)),l.ajax({url:e.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done(n=>{if(e.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+n.tocListId+'"}}]'),n.parentId&&l('<li class="back" />').appendTo(e).append(l("<a />").attr("href",this.baseUrl+n.parentId).text(n.title)),!n.hideOverview&&n.showOverview){const o=l('<li class="overview" />');o.appendTo(e).append(l("<a />").attr("href",n.url).text(window.ihk.translations.overview)),n.contentId===t.toString()&&o.find("a").addClass("active")}const a=n;if(l.each(n.items,(o,s)=>{const c=ihk.settings!==void 0?ihk.settings.navigationItemsUrl:"";let u=s.url;c&&(u=c+u);let h=l("<li />").attr("data-id",s.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+s.contentId+'"}}]').appendTo(e),p=l("<a />").html(s.title).appendTo(h);switch(s.type){case"CMChannel":h.addClass("deep"),p.attr("href",this.baseUrl+s.contentId);break;case"CMArticle":h.addClass("link"),p.attr("href",u);break;default:h.addClass("miscellaneous"),h.attr("data-type",s.type),p.attr("href",u)}s.linktype==="external"&&(h.addClass("external"),l(h).find("a").attr("target","_blank")),s.viewType==="onlinemagazinstart"&&(h.removeClass("deep"),h.addClass("magazine-nav"),l(h).find("a").attr("href",u),s.titleImage&&p.text("").append(l('<img src="'+s.titleImage+'" alt="'+s.title+'" />'))),s.viewType==="themenseite"&&!a.root&&(h.addClass("overview"),h.removeClass("deep"),p.attr("href",u)),s.trackCode&&s.trackCode.length>0&&l(h).find("a").attr("onmousedown",s.trackCode),s.restrictedTo&&s.restrictedTo.indexOf("extranet")>-1?h.addClass("extranet"):s.restrictedTo&&s.restrictedTo.indexOf("intranet")>-1&&h.addClass("intranet"),s.doctype&&(s.doctype.indexOf("Datei")>-1||s.doctype.indexOf("PDF")>-1||s.doctype.indexOf("PIC")>-1)&&h.addClass("download"),s.contentId===t.toString()&&l(h).find("a").addClass("active")}),e.addClass("current").attr("data-id",n.contentId),e.parent("li").length)setTimeout(()=>{const o=e.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");this.toTop(o),this.manageTabIndex()},20);else if(e.next("ul").length){const o=e.next("ul");let s=e.find('li[data-id="'+o.attr("data-id")+'"]').addClass("open");s.length||(s=l("<li />").addClass("open").appendTo(e)),s.append(o),setTimeout(()=>{o.removeClass("current"),s.removeClass("open"),this.manageTabIndex()},20)}})}manageTabIndex(){this.nav.find(".primary a").attr("tabindex","-1"),this.nav.find(".primary .current > li > a").removeAttr("tabindex")}toTop(e){e.scrollTop()>0&&e.animate({scrollTop:0},300,"swing")}}l("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",function(){l(".page-header nav:not(.initiated)").each(function(){new B(l(this))})});const P=({secondaryLinks:d=["Über uns","Presse","Newsletter"],languageLinks:e=["CZ","EN"],iconLinks:t=[{iconClass:"sign-language",label:"Zeichensprache"},{iconClass:"simple-language",label:"Einfach Sprache"},{iconClass:"login",label:"Einloggen"}]})=>{const n=r("div",["secondary-menu-wrapper"]),a=r("div",["secondary-menu","variant-subtle-primary"],null,n),o=r("ul",[],null,a);d.map(i=>{const m=r("li",[],null,o),f=r("a",[],i,m);f.href="#"});const s=r("div",["meta-menu","variant-base"],null,n),c=r("ul",[],null,s),u=r("li",["contact"],null,c),h=r("a",[],"Kontakt",u);h.href="#";const p=r("li",["language"],null,c),g=r("ul",[],null,p);e.map(i=>{const m=r("li",[],null,g),f=r("a",[],i,m);f.href="#"});const C=r("li",["icons"],null,c),w=r("ul",[],null,C);return t.map(i=>{const m=r("li",[i.iconClass],null,w),f=r("a",[],i.label,m);f.href="#"}),n},x=({secondaryLinks:d=["Über uns","Presse","Newsletter"],languageLinks:e=["CZ","EN"],iconLinks:t=[{iconClass:"sign-language",label:"Zeichensprache"},{iconClass:"simple-language",label:"Einfach Sprache"},{iconClass:"login",label:"Einloggen"}]})=>{const n=r("nav",["variant-base"]);r("div",["overlay-holder","variant-subtle-primary"],null,n);const a=r("div",["primary"],"Nav",n);return a.dataset.rootUrl="12191410.json",a.dataset.baseUrl="services/nav/",a.dataset.pageContentId="12191410",n.appendChild(P({})),l(document).ready(()=>{const o=new B(l(n));o.nav.closest(".page-header").length||o.nav.wrap(l('<header class="page-header dummy" />'))}),n};/*! js-cookie v3.0.8 | MIT */function S(d){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)n!=="__proto__"&&(d[n]=t[n])}return d}var _={read:function(d){return d[0]==='"'&&(d=d.slice(1,-1)),d.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(d){return encodeURIComponent(d).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function U(d,e){function t(a,o,s){if(!(typeof document>"u")){s=S({},e,s),typeof s.expires=="number"&&(s.expires=new Date(Date.now()+s.expires*864e5)),s.expires&&(s.expires=s.expires.toUTCString()),a=encodeURIComponent(a).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var u in s)s[u]&&(c+="; "+u,s[u]!==!0&&(c+="="+s[u].split(";")[0]));return document.cookie=a+"="+d.write(o,a)+c}}function n(a){if(!(typeof document>"u"||arguments.length&&!a)){for(var o=document.cookie?document.cookie.split("; "):[],s={},c=0;c<o.length;c++){var u=o[c].split("="),h=u.slice(1).join("=");try{var p=decodeURIComponent(u[0]);if(p in s||(s[p]=d.read(h,p)),a===p)break}catch{}}return a?s[a]:s}}return Object.create({set:t,get:n,remove:function(a,o){t(a,"",S({},o,{expires:-1}))},withAttributes:function(a){return U(this.converter,S({},this.attributes,a))},withConverter:function(a){return U(S({},this.converter,a),this.attributes)}},{attributes:{value:Object.freeze(e)},converter:{value:Object.freeze(d)}})}var k=U(_,{path:"/"});class R{constructor(e){const t=this;this.serviceUrlBase="/blueprint/servlet/serviceport/ihkfinder",this.ihklListUrl=this.serviceUrlBase+"/ihk/all",this.communitiesUrl=this.serviceUrlBase+"/community/all",this.zipsUrl=this.serviceUrlBase+"/zip/",this.ihkList=null,this.nearestIhk=null,this.formLocked=!1,e.addClass("initialized"),t.section=e,t.form=e.find(".ihk-finder"),this.landingChangerBtn=l(".ihk-landing-changer"),this.landingChangerBtn.length&&this.landingChangerBtn.on("click",n=>{n.preventDefault(),k.remove("my-ihk",{expires:365}),window.sessionStorage&&window.sessionStorage.getItem("my-ihk-ignore")==="true"&&window.sessionStorage.removeItem("my-ihk-ignore"),window.location="/"}),this.checkState(),this.initClosing(),this.initStayHereZipBtn(e)}initStayHereZipBtn(e){let t=e.find("button.stay-here-zip");t&&t.on("click",n=>{n.preventDefault(),this.getCurrentIhkAndSetCookie(!0)})}isSessionStorageKeySet(){try{if(window.sessionStorage&&window.sessionStorage.getItem("my-ihk-ignore")==="true")return!0}catch(e){console.info("Something is wrong with session cookie",e)}return!1}initClosing(){this.section.find(".closer").on("click",()=>{this.setSessionStorageCookie(),this.hideSwitch()})}hideSwitch(){this.section.addClass("hide"),setTimeout(()=>{this.section.removeAttr("data-show-step")},400)}checkState(){if(this.isSessionStorageKeySet())return;k.get("my-ihk")?this.initSwitch():this.initSetCurrentIHK()}initTypeahead(){const e=this;var t={name:"communities",displayKey:"name",source:function(n,a,o){return l.getJSON(e.zipsUrl+n,function(s){return console.log(s),s.jsonResponse&&s.status===200&&s.jsonResponse.length>0?o(s.jsonResponse):o([])})},templates:{empty:['<p class="no-result">Leider nichts gefunden</p>'].join(`
  2. `),suggestion:function(n){return'<div data-id="'+n.ihknr+'" ><span class="name">'+n.name+'</span/><span class="zip">'+(n.zips?n.zips.join(", "):" ")+"</span></div>"}}};e.zipInput=e.form.find("#zipSwitchInput"),e.zipInput.typeahead({highlight:!0,ttl_ms:0,minLength:5},t),e.zipInput.bind("typeahead:selected",(n,a,o)=>{a&&(e.myLocation||(e.myLocation={}),e.setMyLocationAsObj(a),e.setCookie(),e.initSuccess())}),e.form.on("mouseenter",".tt-suggestion",function(){l(".marker#ihk-"+l(this).attr("data-id")).addClass("hover").siblings("hover").removeClass("hover")}),e.form.on("mouseleave",".tt-suggestion",function(){l(".marker#ihk-"+l(this).attr("data-id")).removeClass("hover")})}initForm(){this.section.attr("data-show-step","form"),this.initTypeahead()}initSetCurrentIHK(){this.section.attr("data-show-step","form"),this.section.find(".stay-here").on("click",()=>{this.getCurrentIhkAndSetCookie(!1),this.hideSwitch()}),this.section.find(".set-session-cookie").on("click",()=>{this.setSessionStorageCookie(),this.hideSwitch()})}setMyLocationAsObj(e){this.myLocation={city:e.city,country:e.country,ihknr:e.ihknr,zip:e.zip,distance:e.distance||0,geodata:e.geodata,homepage:e.homepage,key:e.key,longname:e.longname,name:e.name}}initSwitch(){let e;const t=parseInt(this.section.find(".current-ihk").attr("data-ihknr")),n=k.get("my-ihk");this.myLocation&&this.myLocation.ihknr&&this.ihkList?e=this.ihkList.find(a=>a.ihknr===this.myLocation.ihknr):n&&(e=JSON.parse(n),this.myLocation=e),e&&e.ihknr&&t!==e.ihknr?(this.section.find(".my-ihk").text(e.longname),this.section.attr("data-show-step","switch")):this.hideSwitch(),this.section.find(".stay-here").on("click",()=>{this.getCurrentIhkAndSetCookie(!1),this.hideSwitch()}),this.section.find(".set-session-cookie").on("click",()=>{this.setSessionStorageCookie(),this.hideSwitch()})}setSessionStorageCookie(){try{window.sessionStorage.setItem("my-ihk-ignore","true")}catch(e){console.info("Unable to set session Storage cookie, ",e)}}getCurrentIhkAndSetCookie(e){this.getIhkList().then(()=>{let t;const n=parseInt(this.section.find(".current-ihk").attr("data-ihknr"));t=this.ihkList.find(a=>a.ihknr===n),this.setMyLocationAsObj(t),this.setCookie(),e&&window.location.reload()})}initSuccess(){this.section.attr("data-show-step","success"),this.myLocation&&this.myLocation.homepage&&setTimeout(()=>{window.location=this.myLocation.homepage},2e3)}initGeolocation(){const e=this;navigator.geolocation&&navigator.geolocation.getCurrentPosition(t=>{this.getIhkList(t)},t=>{this.locationError(t)}),this.section.find(".change-location").on("click",()=>{e.initForm()}),this.section.find(".accept-location").on("click",()=>{e.setCookie()}),this.section.find(".toggle-location-info").on("click",t=>{t.preventDefault(),e.section.find("#location-info").slideToggle(250,"swing")})}locationError(){this.section.attr("data-show-step","form"),this.initForm()}setCookie(){try{this.myLocation&&(k.set("my-ihk",JSON.stringify(this.myLocation).toString(),{expires:365}),k.set("ihknr",this.myLocation.ihknr,{expires:365}))}catch{console.log("Unable to set cookie")}this.initSwitch()}calculateDistance(e,t){const n=.017453292519943295,a=Math.cos,o=.5-a((e.latitude-t.latitude)*n)/2+a(t.latitude*n)*a(e.latitude*n)*(1-a((e.longitude-t.longitude)*n))/2;return 12742*Math.asin(Math.sqrt(o))}getIhkList(e){return l.getJSON(this.ihklListUrl,t=>{t.jsonResponse&&t.status===200&&(this.ihkList=t.jsonResponse,e&&this.showGeolocationStep(e))})}showGeolocationStep(e){const t=this;t.setNearestIhkFromJson(e),t.section.find(".my-location").text(t.nearestIhk.zip+" "+t.nearestIhk.city),t.setMyLocationAsObj(t.nearestIhk),t.section.find(".my-ihk").text("IHK "+t.nearestIhk.name),t.section.attr("data-show-step","geolocation")}setNearestIhkFromJson(e){const t=this;l.each(t.ihkList,function(n,a){const o=t.calculateDistance(a.geodata,e.coords);t.nearestIhk?t.nearestIhk.distance>o&&(a.distance=o,t.nearestIhk=a):(a.distance=o,t.nearestIhk=a)})}}l("body").on("ihk-init",()=>{l(".ihk-switch:not(.initialized)").each(d=>{new R(l(d))})});const Q=({type:d="text",id:e="username",name:t="username",isRequired:n=!1,placeholder:a="Platzhalter-Text",classes:o=""})=>{const s=r(d==="textarea"?"textarea":"input",o&&o.length>0?o.split(" "):[]);return s.id=e,s.name=t,s.required=n,a&&(s.placeholder=a),d!=="textarea"&&(s.type=d),s},G=({btnClass:d="primary"})=>{const e=r("button",["search-submit",d]);return e.type="submit",e.ariaLabel="Suche starten",e},q=({currentIHK:d="Musterstadt",myIHK:e="Hamburg",zip:t=!1,zipPlaceholder:n="z.B. 20146 Hamburg"})=>{const a=r("div",["ihk-switch","variant-solid"]),o=r("div",["step"],null,a);if(t){const s="Geben Sie Ihre Postleitzahl ein, um zu dem Angebot Ihrer IHK zu gelangen:",c=r("button",["closer"],null,a);c.ariaLabel="Schließen",a.appendChild(c),o.dataset.step="zip",r("p",[],s,o);const u=r("div",["input-wrapper","variant-base"],null,o);u.appendChild(Q({placeholder:n,isRequired:!0,id:"switch-zip",name:"switch-zip"})),u.appendChild(I({label:"",link:"#",iconPosition:"icon-inline",icon:"lokalisierung"})),o.appendChild(W())}else{const s=r("div",["step"],null,a),c=r("div",["step"],null,a),u='Sie befinden sich auf der Seite der <strong class="current-ihk" data-ihknr="118">'+d+"</strong>. Möchten Sie diese Seite in einem Cookie als Ihre Heimat-IHK setzen?",h='Sie befinden sich auf der Seite der <strong class="current-ihk" data-ihknr="118">'+d+'</strong>. Bisher ist die <strong><span class="my-ihk">'+e+'</span></strong> als Ihre Heimat-IHK hinterlegt. Wollen Sie die Seite der <strong class="current-ihk" data-ihknr="118">'+d+"</strong> in einem Cookie als Ihre neue Heimat-IHK setzen?",p='Sie werden zum Angebot der <strong class="large my-ihk">'+e+"</strong> weitergeleitet.",g=r("button",["closer"],null,a);g.ariaLabel="Schließen",a.appendChild(g),o.dataset.step="form",r("p",[],u,o),o.appendChild(N()),s.dataset.step="switch",r("p",[],h,s),s.appendChild(N()),c.dataset.step="success",r("p",[],p,c),window.sessionStorage.removeItem("my-ihk-ignore"),k.remove("my-ihk",{expires:365})}return l(document).ready(()=>{new R(l(a))}),a},N=()=>{const d=r("div",["buttons"]),e=I({elementType:"button",label:"Ja",color:"primary-extra-light"}),t=I({elementType:"button",label:"Nein",color:"secondary"});return e.classList.add("stay-here"),t.classList.add("set-session-cookie"),d.appendChild(e),d.appendChild(t),d},W=()=>{const d=r("div",["buttons","align-right"]),e=I({elementType:"button",label:"OK",color:"secondary",icon:"check",iconPosition:"icon-right"});return e.classList.add("stay-here"),d.appendChild(e),d},J=({typeahead:d=!1,placeholder:e="Hier Ihr Thema finden",value:t=null,api:n=null,autocomplete:a=!1,id:o="search-term"})=>{const s=r("input",d?["search-field","typeahead","variant-base"]:["search-field"]);return s.id=o,s.type="search",a||(s.autocomplete="off"),t&&(s.value=t),e&&(s.placeholder=e),n&&(s.dataset.api=n,s.classList.add("typeahead")),s},$=({})=>{const d=r("form",["header-search"]);d.action="#";const e=r("div",["container","small"],null,d),t=r("div",["outer"],null,e),n=r("label",["visually-hidden"],"Suchbegriff",t);n.for="header-search";const a=J({typeahead:!1,placeholder:"Hier Ihr Thema finden",id:"header-search"}),o=G({});return t.appendChild(a),t.appendChild(o),r("div",["form-nav","variant-subtle-primary"],null,d).appendChild(P({})),d},Z=({isZip:d=!1,contactPhone:e,contactMail:t,contactLink:n="#",loginLink:a="#"})=>{const o=r("header",["page-header"]),s=r("a",["logo"],"",o);s.href="#",te("./logos/musterstadt.svg",100,50,"IHK Logo",[],s);const c=r("ul",["contact-nav"],null,o);if(a){const h=r("li",[],null,c),p=r("a",["login"],"Login",h);p.href="#"}if(e){const h=r("li",[],null,c),p=r("a",["phone"],e,h);p.href="tel:"+e.split(" ").join("").split("/").join().split("-").join("")}if(t){const h=r("li",[],null,c),p=r("a",["mail"],"E-Mail",h);p.href="mailto:"+t}if(n){const h=r("li",[],null,c),p=r("a",["contact"],"Kontakt",h);p.href=n}const u=r("div",["search"],null,o);return r("button",["open-search"],"Suche",u),u.appendChild($({})),r("button",["close-search"],"Suche verlassen",u),r("button",["toggle-nav"],"<span>Menü</span>",o),o.appendChild(x({})),o.appendChild(q({zip:d})),new j(l(o)),o},V=[{name:"Twitter",onClick:null,href:"https://twitter.com/"},{name:"YouTube",onClick:null,href:"https://www.youtube.com/"},{name:"Facebook",onClick:null,href:"https://www.facebook.com/"},{name:"Pinterest",onClick:null,href:"https://www.pinterest.com/"},{name:"Instagram",onClick:null,href:"https://www.instagram.com/"}],se=[{name:"Twitter",onClick:"window.open('https://twitter.com/intent/tweet?src_ref='+encodeURIComponent(location.href)+'&url='+encodeURIComponent(location.href));return false;",href:"https://twitter.com/"},{name:"Facebook",onClick:"window.open('https://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href)+'&amp;t='+encodeURIComponent(document.title));return false;",href:"https://www.facebook.com/"},{name:"XING",onClick:"window.open('https://www.xing.com/spi/shares/new?url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)+';provider=IHK24');return false;",href:"https://www.xing.com/"},{name:"WhatsApp",onClick:"window.open('whatsapp://send?text='+ encodeURIComponent(document.title)+' '+encodeURIComponent(location.href));return false;",href:"https://www.whatsapp.com/"},{name:"LinkedIn",onClick:"window.open('https://www.linkedin.com/sharing/share-offsite/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title));return false;",href:"https://www.linkedin.com/"},{name:"Threema",onClick:"window.open('threema://compose?text='+encodeURIComponent(location.href)+' '+encodeURIComponent(document.title));return false;",href:"https://threema.ch/de/"},{name:"Telegram",onClick:"window.open('https://t.me/share/url?url='+encodeURIComponent(location.href));return false;",href:"https://telegram.org/"}],X=({items:d=V,title:e=""})=>{const t=r("ul",["social-icons"]);return d.map(n=>{const a=r("li",[],null,t),o=r("a",["social-share",n.name.toLowerCase()],null,a);o.href=n.href,e&&e.length>0&&(o.title=e+n.name),n.onClick&&n.onClick.length>0&&(o.onclick=n.onClick)}),t},Y=({contactHeadline:d="Wir können wir Ihnen helfen?",address:e="IHK Musterstadt <br> Musterstraße 12-18 <br> 54321 Muster",mail:t="info@musterstadt.ihk.de",phone:n="12345 / 6789 - 0",accessibility:a=[{name:"Gebärdensprache",link:"#",icon:"icon-gebaerdensprache"},{name:"Leichte Sprache",link:"#",icon:"icon-leichte-sprache"},{name:"Erklärung zur Barrierefreiheit",link:"#",icon:"icon-barrierefreiheit"}],legalText:o=`<p>© Industrie- und Handelskammer Musterstast</p>
  3. <p>Für die Richtigkeit der in dieser Website enthaltenen Angaben können wir trotz sorgfältiger Prüfung keine Gewähr übernehmen. Bei den verlinkten externen Seiten handelt es sich ausschließlich um fremde Inhalte, für die wir keine Haftung übernehmen und deren Inhalt wir uns nicht zu eigen machen.</p>`,legalNav:s=["Impressum","Datenschutzerklärung","Pflichtinformationen nach der DSGVO"],picto:c=null})=>{const u=r("footer",["page-footer","variant-subtle-primary"]);c!==null&&(u.classList.add("footer-picto"),u.style.backgroundImage=`url(${c})`);const h=r("div",["container"],null,u),p=r("div",["row","contact"],null,h),g=r("div",["row","social"],null,h),C=r("div",["row","barrier-free"],null,h),w=r("div",["row","copyright"],null,h),i=r("div",["row","legal-nav"],null,h),m=r("div",["col"],null,p);r("p",["like-h2"],d,m);const f=r("div",["col"],null,p);r("h6",[],"Unsere Anschrift",f),r("p",[],e,f),f.appendChild(I({color:"white",label:"IHK wechseln",iconPosition:"icon-right",icon:"ihk-wechseln"}));const L=r("div",["col"],null,p);r("h6",[],"So erreichen Sie uns",L);const M=r("ul",["contact-list"],null,L),O={mail:t,phone:n};for(let v in O){const y=r("li",[v],null,M),b=r("a",v==="mail"?["email"]:["mobile","phone"],O[v],y);b.href=v==="mail"?"mailto:"+t:"tel:"+n}r("div",["col"],null,g).appendChild(X({title:""}));const E=r("div",["col"],null,C),A=r("ul",[],null,E);a.map(v=>{const y=r("li",[v.icon],null,A),b=r("a",[],v.name,y);b.href=v.link});const D=r("div",["col"],o,w);D.id="page-footer-copyright",r("div",["col"],null,w);const T=r("nav",["col"],null,i);T.id="page-footer-legal",T.ariaLabel="Navigation Fußzeile";const F=r("ul",[],null,T);return s.map(v=>{const y=r("li",[],null,F),b=r("a",[],v,y);b.href="#"}),u},ee=({breadcrumb:d=["Start","Beratung und Service","Finanzierung und Förderung digitaler Projekte"],docNumber:e=4073226,isIntranet:t=!1})=>{const n=r("section",t?["page-details","intranet","variant-base"]:["page-details"]),a=r("nav",["page-details-list-wrapper"],null,n);r("p",["visually-hidden"],"Sie befinden sich hier",a);const o=r("ol",["breadcrumb"],null,a);d.map((c,u)=>{const h=r("li",["page-details-item"],null,o),p=r("a",[],c,h);p.href="#",p.id="page-details-item"+u});const s=r("div",["document-number","desktop-only"],"Nr. "+e,n);return s.id="gfi-document-id",n};class H{constructor(e){this.sidebar=e.addClass("initiated"),this.timer=null,new ResizeObserver(n=>{this.handleResize()}).observe(e.get(0)),l(window).on("resize",()=>{this.handleResize()})}handleResize(){this.timer&&clearTimeout(this.timer),this.timer=window.setTimeout(()=>{this.sidebar.outerHeight()<l(window).height()-40?this.sidebar.addClass("sticky"):this.sidebar.removeClass("sticky")},250)}}l("body").on("ihk-init dynamic-component-loaded",function(){l(".sidebar:not(.initiated)").each(function(d){new H(l(this))})});function r(d,e=[],t="",n=null,a=null){const o=document.createElement(d);return o.innerHTML=t,a&&(o.style=a),e.map(s=>{o.classList.add(s)}),n&&n.appendChild(o),o}function te(d="",e=0,t=0,n="",a=[],o=null,s="lazy"){const c=new Image;return c.src=d,c.width=e,c.height=t,c.loading=s,c.classList.add("loading"),a.map(u=>{c.classList.add(u)}),o&&o.appendChild(c),c.addEventListener("load",u=>{c.classList.add("loaded"),c.classList.remove("loading")}),c}const oe=({addPageDetails:d=!0,breadcrumb:e=["Start","Beratung und Service","Finanzierung digitaler Projekte"]})=>{const t=r("div",["page"]),n=Z({}),a=r("div",["page-wrapper"],null,t),o=r("div",["page-content","has-sidebar"],null,a),s=r("div",["container"],null,o),c=r("div",["row"],null,s),u=r("main",["main-col"],null,c),h=r("aside",["sidebar"],null,c),p=Y({});if(d){const g=ee({breadcrumb:e});a.insertBefore(g,o)}return t.insertBefore(n,a),t.appendChild(p),u.id="main",u.role="main",h.id="sidebar",h.role="complementary",new H(l(h)),{page:t,main:u,aside:h}};function re(d=window.location.href){let e={};return d.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(t,n,a){e[n]=a}),e}function le(d){return new URL(window.location).searchParams.get(d)}function ce(d,e){return new Intl.NumberFormat("de-DE",{minimumFractionDigits:e,maximumFractionDigits:e}).format(d)}export{G as a,J as b,Q as c,P as d,X as e,se as f,r as g,te as h,$ as i,Z as j,q as k,x as l,ee as m,Y as n,oe as o,le as p,re as q,ce as r,V as s};