Status: `;switch(a.properties[n][r]){case s:b+=`in Planung`;break;case t:b+=`im Bau`;break;case u:b+=`fertiggestellt`;break;default:v}b+=`
`;let c=a.properties[o];if(c!=p){b+=c===w?`Voraussichtlicher Ausbauzeitraum: bis ${c}
`:`Voraussichtlicher Ausbauzeitraum: ${c}
`}else{b+=`Der Ausbauzeitraum ist noch nicht festgelegt worden.
`};if(a.properties[x]===!0){b+=`Glasfasertarife jetzt buchbar bei folgenden Anbietern:
`;a.properties[y].forEach((a=>{b+=`${a[A]}`}));b+=``}else{b+=`Erfahren Sie als Erster, wenn Ihre Adresse ausgebaut wird und melden Sie sich hier für unsere Interessentenliste an.`};return b});var l=((a,b)=>{if(a.length==B){return `Die Adresse befindet sich nicht im Ausbaugebiet.`};let c=b.geocode.properties.address[`road`];let d=b.geocode.properties.address[C]===m?v:b.geocode.properties.address[C];let e=v;let f;let g;switch(a.length){case s:f=a[B].feature;e+=`Adresse: ${c} ${d}
Ausbaugebiet: ${f.properties[A]}.
`;if(f.properties[n][r]===u){e+=`Der Ausbau ist abgeschlossen.
`}else if(f.properties[o]!=p){e+=f.properties[o]===w?`Voraussichtlicher Ausbauzeitraum: bis ${f.properties[o]}
`:`Voraussichtlicher Ausbauzeitraum: ${f.properties[o]}
`}else{e+=`Der Ausbauzeitraum ist noch nicht festgelegt worden.
`};if(f.properties[x]===!0){e+=`Glasfasertarife jetzt buchbar bei folgenden Anbietern:
`;f.properties[y].forEach((a=>{e+=`${a[A]}`}));e+=``}else{e+=`Erfahren Sie als Erster, wenn Ihre Adresse ausgebaut wird und melden Sie sich hier für unsere Interessentenliste an.`};return e;case t:f=a[B].feature.properties.hasOwnProperty(A)?a[B].feature:a[s].feature;g=a[B].feature.properties.hasOwnProperty(A)?a[s].feature:a[B].feature;e+=`Adresse: ${c} ${d}
Ausbaugebiet: ${f.properties[A]}.
`;if(f.properties[n][r]===u){e+=`Der Ausbau ist abgeschlossen.
`}else if(g.properties[D]===`unbekannt`){e+=f.properties[o]==p?`Der Ausbauzeitraum ist noch nicht festgelegt worden.`:`Voraussichtlicher Ausbau: ${f.properties[o]}
`}else{e+=`Voraussichtlicher Ausbauzeitraum: ${g.properties[D]} ${f.properties[o]} `};if(f.properties[x]===!0){e+=`Glasfasertarife jetzt buchbar bei folgenden Anbietern:
`;f.properties[y].forEach((a=>{e+=`${a[A]}`}));e+=``}else{e+=`Erfahren Sie als Erster, wenn Ihre Adresse ausgebaut wird und melden Sie sich hier für unsere Interessentenliste an.`};return e}});var b=a.detail.map;const c=L.layerGroup();c.addTo(b);var d=L.control({position:`bottomright`});d.onAdd=(a=>{var b=L.DomUtil.create(`div`,`info legend`);b.innerHTML+=`Legende`;b.innerHTML+=` in Planung
`;b.innerHTML+=` im Bau
`;b.innerHTML+=` Ausbau abgeschlossen`;return b});d.addTo(b);f();g();b.on(`moveend`,(()=>{c.clearLayers();f();g()}));var h={bounded:s,viewbox:`8.23528289794922,52.36490866337324,7.88372039794922,52.20360910355591`};var i=L.Control.Geocoder.nominatim({geocodingQueryParams:h});var j=[];L.Control.geocoder({collapsed:!1,defaultMarkGeocode:!1,placeholder:`Suche...`,geocoder:i}).on(`markgeocode`,(a=>{j.forEach((a=>{b.removeLayer(a)}));var c=[a.geocode.properties.lat,a.geocode.properties.lon];var d=leafletPip.pointInLayer(c,b,!1);var e=l(d,a);var f=L.marker(c);f.bindPopup(e);f.addTo(b).openPopup();j.push(f);b.fitBounds(a.geocode.bbox)})).addTo(b)}))