Виконуйте функцію кожну секунду:
function myFunction() ( // do something ) var int = setInterval(myFunction, 1000);
Скасувати:
clearInterval(int);
Передайте змінні під час виклику користувацької функції:
setInterval(function()( doMove(panelWidth, tooFar); ), delayLength);