Skip to content
(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 });
})();