Как и @Channa, упомянутый в ответе выше, setTimeout выполнит функцию сброса один раз через 1000 миллисекунд. Лучше, если вы завернете это так, иначе ваша функция сброса сразу запустится.
setTimeout(function() { reset(); }, 1000);
Кроме того, если вы хотите повторно вызывать свою функцию, вы можете использовать это.
setInterval(reset,1000);
setInterval будет вызывать вашу функцию сброса через каждые 1000 мс.