Per controllare il tempo puoi usare l'azione setInterval che ti permette di far eseguire un'azione ogni tot di tempo.
Es:

function pippo(){
//azione;
}

intervallo0setInterval(pippo,1000);

In questo caso ogni secondo viene eseguita l'azione pippo()