function onlyPlayOneIn(container) { container.addEventListener( "play", function (event) { audio_elements = container.getElementsByTagName("audio"); for (i = 0; i < audio_elements.length; i++) { audio_element = audio_elements[i]; if (audio_element !== event.target) { audio_element.pause(); } } }, true ); } document.addEventListener("DOMContentLoaded", function () { onlyPlayOneIn(document.body); }); function blockToggle(id) { var blockID = document.getElementById(id); if (blockID.style.display === "block") { blockID.style.display = "none"; } else { blockID.style.display = "block"; } }