Mark Gaebler

Videos

My Youtube Videos

My Youtube Videos

Short reels

(function() { function initAudioButtons() { let currentAudio = null; let currentButton = null; document.querySelectorAll(".audio-btn").forEach(function(btn){ if(btn.dataset.inited) return; // prevent double-init btn.dataset.inited = true; const audio = new Audio(btn.dataset.audio); btn.addEventListener("click", function(){ if(currentAudio && currentAudio !== audio){ currentAudio.pause(); currentAudio.currentTime = 0; if(currentButton) currentButton.innerHTML = "Deep Dive →"; } if(audio.paused){ audio.play(); btn.innerHTML = "Pause ❚❚"; currentAudio = audio; currentButton = btn; } else { audio.pause(); btn.innerHTML = "Deep Dive →"; } }); audio.addEventListener("ended", function(){ btn.innerHTML = "Deep Dive →"; }); }); } // Initial call initAudioButtons(); // Elementor dynamic content ke liye observe karo const observer = new MutationObserver(function(){ initAudioButtons(); }); observer.observe(document.body, { childList: true, subtree: true }); })();
Scroll to Top