kat-khmara,
незачто специально сделаю разбор кода - суть в том что есть
счетчик (в данном случае это document.i) увеличивающийся каждую секунду на единицу, кол-во проверок на секунду (в данном случае document.ok, естственно так как 100мс 10 в 1 секунде то и if (document.ok == 10) document.ok = 0, и проверка на значение счетчика (if (document.i == 4){setTimeout('al()', 1000)})