потомучта флэш воспринимает перевод строки как '\n' (то есть символ 0x0A) а глюпое детище микрософта ставит в качестве переноса строки "\r\n" (то есть символы 0x0D и 0x0A)
вывод -
надо либо редактировать текстовым редактром, который ставит в качестве переносов только \n (например вот этот:
http://www.emeditor.com/)
либо надо после загрузки текста сделать:
txt = txt.split("\r\n").join("\n")