Не надо for.
Просто надо внести изменения в функцию установки показа:

Код AS1/AS2:
function setTextShow ()
{
stroka = '';
if (currentText < 3)
{
currentText++;
}
else
{
currentText = 1;
}
i = 0;
ID = setInterval(typewriter, 25, currentText);
}
То есть при достижении 3-х currentText выставляется опять равным 1 и все продолжается.