| Сообщение от Apelcun77 | 
	| for (i = 1; i <= 25; i++) { elem.innerHTML +=
 | 
	
Чувак, не делай так. При изменении innerHTML всякий раз уничтожаются и пересоздаются элементы!
Делай так:
var html = '';
for (i = 1; i <= 25; i++) {
   html += '...';
}
elem.innerHTML = html;