так уж и
ANSI? 0_O
Но вроде весь этот набор печатных символов не меняется при кодировании в UTF-8, так что смысла в задаче просто не вижу
Но что самое главное - JavaScript работает исключительно с Unicode строками(причем вроде как в UCS-2), и вы в жизни не засунете в него строку в другой кодировке, с поправкой на FileAPI, и другие классы для работы с бинарными данными, которые появились в браузерах не так давно, и не уверен, что пригодны для этой задачи