document.addEventListener('DOMContentLoaded', function() { if (!localStorage.getItem('popupShown')) { setTimeout(function() { document.getElementById('email-popup').style.display = 'flex'; }, 2000); // Show popup after 2 seconds } // Dodaj poslušalca za promocijsko kodo v popupu const popupPromoInput = document.getElementById('popup-promo-code'); const popupApplyButton = document.getElementById('popup-apply-promo'); const popupPromoMessage = document.getElementById('popup-promo-message'); let promoCodeApplied = false; if (popupPromoInput && popupApplyButton) { popupApplyButton.addEventListener('click', function(e) { e.preventDefault(); const promoCode = popupPromoInput.value.trim(); if (promoCode === 'HOLIDAYS25' && !promoCodeApplied) { // Pridobi trenutni znesek const totalElement = document.getElementById('popupTotalPrice'); if (totalElement) { const currentAmount = parseFloat(totalElement.textContent); const newAmount = currentAmount - 100; // Posodobi prikaz totalElement.textContent = newAmount.toFixed(2); // Posodobi tudi zneske za delno plačilo const fullPaymentAmount = document.getElementById('full-payment-amount'); const depositAmount = document.getElementById('deposit-amount'); if (fullPaymentAmount) { fullPaymentAmount.textContent = newAmount.toFixed(2); } if (depositAmount) { depositAmount.textContent = (newAmount * 0.3).toFixed(2); } // Dodaj sporočilo o uspehu popupPromoMessage.innerHTML = '
Promotional code successfully applied! We deducted €100.
'; // Onemogoči nadaljnje vnose popupPromoInput.disabled = true; popupApplyButton.disabled = true; promoCodeApplied = true; } } else { // Prikaži napako popupPromoMessage.innerHTML = 'Neveljavna promocijska koda.
'; // Odstrani sporočilo o napaki po 3 sekundah setTimeout(() => { popupPromoMessage.innerHTML = ''; }, 3000); } }); } // Pridobi podatke o vodiču const guideImage = document.getElementById('guide-image-data')?.getAttribute('data-guide-image'); const guideName = document.getElementById('guide-image-data')?.getAttribute('data-guide-name'); const guideTitle = document.getElementById('guide-image-data')?.getAttribute('data-guide-title'); // Posodobi HTML v obrazcu if (guideImage && guideName) { const guideContainer = document.querySelector('.guide-info-container'); if (guideContainer) { guideContainer.innerHTML = `