Возможно, я делаю что-то не так, но мне это кажется довольно странным:
for(i=1; i < 5; i++){ alert(i) }
в ранее упомянутой версии Firefox дает мне пять пунктов i. вопрос просто: что, черт возьми?
спасибо!
РЕШЕНИЕ: хорошо, это была моя собственная ошибка. у меня на самом деле было предупреждение после того, как в цикле, который отображал номер 5 :)
спасибо всем, кто был готов помочь, и извините за потраченное время.