@nosporTo prawda, ale razi w oczy

Od okresowego uruchamiania skryptów jest setInterval. Owszem można zrobić sobie
rekurencję, ale brzydko to wygląda

Nie wiem jak z wydajności, nie sprawdzałem.
editBy nie robić bałaganu w wątku pozwolę sobie odpisać tutaj

Wiem, że się czepiam. Też mam na sumieniu potworki, które mają tylko działać
edit2@johndoe dzięki za zwrócenie uwagi. Nie zwróciłem uwagi na swój błąd.