| Сообщение от megapup | 
	| я конечно могу предварительно закодировать все символы в \uXXXX | 
	
Для IE6 только так и придётся делать. А если нет возможности отправлять заголовки (отчуждаемый скрипт, как я понимаю?), то и для остальных браузеров тоже. Ну или вынести часть скрипта с русскими текстами в отдельный файл и поставлять его в разных кодировках, заодно и локализацию потом делать не надо будет 
 
	
	| Сообщение от megapup | 
	| но хотелось бы видеть символы в коде как они есть | 
	
Делайте замену препроцессором или сборочным скриптом каким-нибудь.