Få 20% på dit første køb

Great things are on the horizon

Something big is brewing! Our store is in the works and will be launching soon!

Tema

Få besked om denne bog

Vi sender dig en mail, når den er klar — og spørger blidt om din mening undervejs.

    Hvad ville du betale?

    199 kr / bog299 kr / bog399 kr / bogAbonnement 99 kr / md

    document.addEventListener('DOMContentLoaded', function () { document.querySelectorAll('[data-popup-id]').forEach(function (btn) { btn.addEventListener('click', function (e) { e.preventDefault(); var popupId = btn.getAttribute('data-popup-id') || ''; var theme = btn.getAttribute('data-theme') || ''; var imageUrl = btn.getAttribute('data-image') || ''; var age = btn.getAttribute('data-age') || ''; var desc = btn.getAttribute('data-desc') || ''; // Open Elementor popup if (window.elementorProFrontend) { elementorProFrontend.modules.popup.showPopup({ id: popupId }); } setTimeout(function () { // Swap image var art = document.querySelector('.lumio-popup-art img'); if (art && imageUrl) { art.src = imageUrl; art.alt = theme; } // Fill book title var titleEl = document.getElementById('lumio-popup-book-title'); if (titleEl) titleEl.textContent = theme; // Fill description var descEl = document.getElementById('lumio-popup-book-desc'); if (descEl) descEl.textContent = desc; // Hidden CF7 field — theme name var themeField = document.getElementById('hidden-theme'); if (themeField) themeField.value = theme; // Pre-select age dropdown var ageField = document.querySelector('.wpcf7-form select[name="child-age"]'); if (ageField && age) { for (var i = 0; i < ageField.options.length; i++) { if (ageField.options[i].text.indexOf( age.replace(' år','').trim()) !== -1) { ageField.selectedIndex = i; break; } } } }, 400); }); }); // Pass selected price to hidden field document.addEventListener('change', function (e) { if (e.target && e.target.name === 'price-point') { var priceField = document.getElementById('hidden-price'); if (priceField) priceField.value = e.target.value; } }); });