Код, который запускает обратный отсчет, находится здесь:
window.onload = function() {
countdown('countdown');
}
Вместо этого вы можете стереть это и вставить кнопку в содержимое, которое запускает обратный отсчет с помощью поведения при нажатии:
<a href="javascript:void(0);" onclick="countdown('countdown')">Click Me to Start</a>
Таймер хранится в вашем
var interval;
Чтобы остановить его, вы можете вставить другую кнопку, которая вызывает clearInterval (интервал):
<a href="javascript:void(0);" onclick="clearInterval(interval)">Click Me to Stop</a>
Для сброса выполните то же, что и другиепредложил и сохранить новое значение в минутах, секундах:)