var audio = document.getElementById("chris");

function pauseChris() {
	if (audio.currentTime >= 331000) {
		audio.pause();
	}
}

function playChris() {
	audio.currentTime = 952;
	audio.play();
	var interval = setInterval(pauseChris, 1000);
}

function clearInterval() {
	clearInterval(interval)
}

function addChrisButton() {
	var div = document.getElementById("audioContainer");
	var button = document.createElement("BUTTON");
	button.setAttribute("type", "button");
	button.addEventListener("click", playChris);
	audio.addEventListener("pause", clearInterval);
	audio.addEventListener("seeking", clearInterval);
	button.innerText = "Escuchar a Chris";
	div.insertBefore(button, audio);
}


addChrisButton();

@@ -117,16 +117,53 @@
 ause();%0A
+%09%7D else %7B%0A%09%09clearInterval(interval);%0A
 %09%7D%0A%7D%0A%0Afu
@@ -278,62 +278,8 @@
 %0A%7D%0A%0A
-function clearInterval() %7B%0A%09clearInterval(interval)%0A%7D%0A
 %0Afun

Fix timer for audio