ciao a tutti,
qualcuno sa come posso far ritardare (in secondi) l'esecuzione di un'azione senza riccorrere alla timeline..?

inpratica ho una funzione:

funzione 1
---------
pausa (in secondi)
--------
funzione 2

ho già provato questo:
codice:
function aspetta(){
start = getTimer();
while (start+5000>A) { A = getTimer(); } }
però non funge perchè blocca tutto compresa la funzione 1