document.addEventListener("DOMContentLoaded", function() {
  const overlay = document.querySelector(".overlay-gray");
  if (!overlay) {
    console.warn("Overlay element (.overlay-gray) not found!");
    return;
  }
  
  // Function to check if any dropdown is open
  function updateOverlay() {
    const openDropdown = document.querySelector(".main-nav-accordion .brxe-dropdown.open");
    if (openDropdown) {
      overlay.classList.add("active");
    } else {
      overlay.classList.remove("active");
    }
  }
  
  // Select all dropdown elements inside the main nav
  const dropdowns = document.querySelectorAll(".main-nav-accordion .brxe-dropdown");
  
  // Create a MutationObserver to watch for attribute changes (i.e., class changes)
  const observer = new MutationObserver(function(mutationsList) {
    // Check all mutations – if any affect the class list, update the overlay
    mutationsList.forEach(mutation => {
      if (mutation.attributeName === "class") {
        updateOverlay();
      }
    });
  });
  
  // Observe each dropdown for class attribute changes
  dropdowns.forEach(dropdown => {
    observer.observe(dropdown, { attributes: true, attributeFilter: ["class"] });
  });
  
  // Also update once on page load in case something is already open
  updateOverlay();
});
  • Alles zum Glasfaseranschluss für

    Einfamilienhäuser

    Bewohner:innen & Eigentümer:innen, 1-3 Wohneinheiten

    Kommunen

    Entdecken Sie das Potenzial für Ihre Region

    Alles zum Internetvertrag

    Passende Internettarife

    von unseren Partnern

    Noch Fragen?

    FAQs & Downloads

    Bestellhotline

    089 201 945 31

    Ihre Gemeindeseite 

    Infos, Events, Aktuelles in Ihrer Gemeinde

    Glasfaserausbau

    Wie Glasfaser verlegt wird

    Unsere Ausbaugebiete

    Entdecken, wo wir planen und ausbauen

    FAQs & Downloads

    Antworten und Infomaterialien

    Alles zum Internetvertrag

    Passende Internettarife

    von unseren Partnern

    Noch Fragen?

    FAQs & Downloads

    Bestellhotline

    089 201 945 31

    Die Technik dahinter

    Glasfaser erklärt

    Wie alles funktioniert

    Mehr Lebensqualität

    Was Glasfaser bringt

    FAQs & Downloads

    Antworten und Infomaterialien

    Bestellhotline

    089 201 945 31

    Mehr über UGG

    Wer wir sind 

    Was uns ausmacht, was wir wollen

    Karriere

    Informationen für Bewerber:innen

    Pressebereich

    Informationen zu unserem Unternehmen

    FAQs & Downloads

    Antworten und Infomaterialien

    Bestellhotline

    089 201 945 31

    Servicehotline

    0800 410 1 410

    Kontakt
    Kontakt

    Ist Glasfaser an Ihrer Adresse verfügbar?

    Sie können jetzt Ihren Anschluss beantragen oder die verfügbaren Internetanbieter ansehen.

    Vielen Dank für Ihr Interesse! Die von Ihnen angefragte Adresse ist aktuell noch nicht für den Glasfaserausbau eingeplant. Es kann jedoch sein, dass sie im Rahmen unserer Planungen noch berücksichtigt wird. Bitte beachten Sie, dass diese mehrere Wochen dauern können. Wir danken Ihnen für Ihr Verständnis.

    PLZ oder Ort suchen

    Ziehen Sie Dateien hier her oder
    Akzeptierte Datentypen: jpg, png, pdf, Max. Dateigröße: 16 MB, Max. Dateien: 4.