Tagesangebot

Tages Angebot
// Liste der Produkte für das Tagesangebot const products = [ // Montag { link: "https://www.bisomo.de/fahrrad-e-bike/rad-radwartung/bereifung-schlauch/2x-fahrradschlauch-continental-mtb-1-75-2-50-x-26-zoll-schlauch-fahrrad-etrto-47-62-559-dunlopventil-fahrradventil-40mm-mountainbike-urban-bike-trekking_139820_148204", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139820/middle/2er-Continentalschlauch-26-DV-AT.jpg" }, // Dienstag { link: "https://www.bisomo.de/simson/fahrwerk/telegabel/telegabel-reparatursatz-wellendichtringe-addinol-stossdaempferoel-80ml-telegabeloel-sae-5-fuer-simson-s50-s51-s53-s70-s83-sr50-sr80_139819_148203", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139819/middle/Normteile-80ml-Telegabel-oel--Set-AT.jpg" }, // Mittwoch { link: "https://www.bisomo.de/simson/fahrwerk/telegabel/telegabel-reparatursatz-wellendichtringe-stossdaempferoel-200ml-telegabeloel-sae-5-fuer-simson-s50-s51-s53-s70-s83-sr50-sr80-normteile-dichtungen_139818_148202", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139818/middle/Normteile-Telegabel-oel--Set-AT.jpg" }, // Donnerstag { link: "https://www.bisomo.de/simson/fahrwerk/telegabel/telegabel-reparatursatz-wellendichtringe-stossdaempferoel-200ml-telegabeloel-sae-5-fuer-simson-s50-s51-s53-s70-s83-sr50-sr80-normteile-dichtungen_139818_148202", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139818/middle/Normteile-Telegabel-oel--Set-AT.jpg" }, // Freitag { link: "https://www.bisomo.de/roller/reifen-schlauch/reifen/reifen-10x3-0-zoll-tl-255x80-offroad-und-street-reifen-schlauch-mit-abgewinkeltem-ventil-fuer-10-zoll-e-kickscooter-elektroroller_139816_148200", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139816/middle/IMG-1622-removebg.jpg" }, // Samstag { link: "https://www.bisomo.de/outdoor-freizeit/ausruestung/gaskartusche-stechkartusche-propan-butan-2-i-4-i-6-i-12x-190g-stechgaskartusche-fuer-loetbrenner-campingkocher-campinglampe-gas-kartusche_139815_148196", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139815/middle/6x-Gaskartusche-190g-AT.jpg" }, // Sonntag { link: "https://www.bisomo.de/outdoor-freizeit/ausruestung/12-karabiner-karabinerhaken-edelstahl-5mm-x-50mm-traglast-50kg-schluesselanhaenger-rucksack-camping-reisen_139809_148189", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139809/middle/Karabiner-5x50-50kg-AT1.jpg" } ]; // Bestimmen Sie den aktuellen Wochentag (0 = Sonntag, 6 = Samstag) const heute = new Date().getDay(); // Wählen Sie das Produkt für heute const tagesAngebot = products[heute]; // Aktualisieren Sie den Link und das Bild im HTML document.getElementById("tagesangebot-link").href = tagesAngebot.link; document.getElementById("tagesangebot-image").src = tagesAngebot.image; // Funktion zum Hinzufügen von Metatags function metaTagHinzufügen(name, content) { const meta = document.createElement("meta"); meta.name = name; meta.content = content; document.head.appendChild(meta); } // Funktion zum Hinzufügen von Open-Graph-Metatags function metaPropertyHinzufügen(property, content) { const meta = document.createElement("meta"); meta.setAttribute("property", property); meta.content = content; document.head.appendChild(meta); } // SEO-Metatags hinzufügen metaTagHinzufügen("description", "Entdecken Sie unser Tagesangebot - ein tägliches Spezialprodukt mit einem exklusiven Angebot! Jetzt ansehen und nicht verpassen."); metaTagHinzufügen("keywords", "Tagesangebot, tägliches Angebot, Sonderangebot, Produkt Rabatt, Online Shop"); metaTagHinzufügen("author", "Ihr Markenname"); // Open-Graph-Metatags für Social Media hinzufügen metaPropertyHinzufügen("og:title", "Tagesangebot - Ihr tägliches Highlight"); metaPropertyHinzufügen("og:description", "Das heutige Angebot ist jetzt verfügbar! Klicken Sie, um es zu entdecken und sichern Sie es sich noch vor Mitternacht."); metaPropertyHinzufügen("og:image", tagesAngebot.image); metaPropertyHinzufügen("og:url", tagesAngebot.link);

document.addEventListener('DOMContentLoaded', function() { document.getElementById('newsletterButton').addEventListener('click', function() { var footerElement = document.querySelector('.footer'); var topBarHeight = document.querySelector('.top-bar')?.offsetHeight || 0; var navbarHeight = document.querySelector('.navbar')?.offsetHeight || 0; var shippingInfoHeight = document.querySelector('#shippinginfo')?.offsetHeight || 0; var totalOffset = topBarHeight + navbarHeight + shippingInfoHeight; if (footerElement) { var footerPosition = footerElement.getBoundingClientRect().top + window.pageYOffset - totalOffset; window.scrollTo({ top: footerPosition, behavior: 'smooth' }); } }); }); document.addEventListener('DOMContentLoaded', function() { // Function to hide or show the newsletter button based on the basket price function toggleNewsletterVisibility() { var basketPriceElement = document.querySelector('.toggle-basket-preview .badge'); var newsletter = document.getElementById('newsletterWrapper'); if (basketPriceElement) { var basketPriceText = basketPriceElement.innerText.trim(); if (basketPriceText.startsWith("0,00")) { newsletter.style.display = 'block'; } else { newsletter.style.display = 'none'; } } } // Initially set the visibility based on the current price toggleNewsletterVisibility(); // Observe changes in the basket price element var basketPriceElement = document.querySelector('.toggle-basket-preview .badge'); if (basketPriceElement) { var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type === 'childList' || mutation.type === 'characterData') { toggleNewsletterVisibility(); } }); }); // Start observing the basket price element for changes observer.observe(basketPriceElement, { childList: true, // Monitor changes to the direct children characterData: true, // Monitor changes to the character data subtree: true // Monitor changes within the subtree }); } }); document.addEventListener('DOMContentLoaded', function() { // Function to add a meta tag function addMetaTag(name, content) { const meta = document.createElement("meta"); meta.name = name; meta.content = content; document.head.appendChild(meta); } // Function to add Open Graph meta tag function addMetaProperty(property, content) { const meta = document.createElement("meta"); meta.setAttribute("property", property); meta.content = content; document.head.appendChild(meta); } // Add SEO meta tags for the newsletter addMetaTag("description", "Abonnieren Sie unseren Newsletter und bleiben Sie informiert über exklusive Angebote, Neuigkeiten und Aktionen."); addMetaTag("keywords", "Newsletter, Angebote, Aktionen, exklusive Angebote, Neuigkeiten, Abonnieren"); addMetaTag("author", "Bisomo"); // Add Open Graph meta tags for better sharing on social platforms addMetaProperty("og:title", "Abonnieren Sie den Bisomo Newsletter"); addMetaProperty("og:description", "Bleiben Sie auf dem Laufenden mit unseren neuesten Angeboten und Aktionen. Jetzt abonnieren!"); addMetaProperty("og:image", "https://cdn02.plentymarkets.com/c76gn8a1nz7n/frontend/Images/Galerie/Bisomo_2_0/newsletter.png"); addMetaProperty("og:url", window.location.href); // Use the current page URL });
document.addEventListener('DOMContentLoaded', function() { const menuToggleCheckbox = document.getElementById('menuToggleCheckbox'); const openedMenu = document.getElementById('openedMenu'); menuToggleCheckbox.addEventListener('change', function() { if (this.checked) { openedMenu.style.display = 'block'; } else { openedMenu.style.display = 'none'; } }); }); document.addEventListener('DOMContentLoaded', function() { const menuToggleCheckbox = document.getElementById('menuToggleCheckbox'); menuToggleCheckbox.checked = false; // Ensure checkbox is unchecked on page load });