Всем доброго времени суток. 
Столкнулся с серьезной проблемой под IE 6, в Опере и Фоксе всё работает нормально.
Отправляю XML данные аяксом из php скрипта, содержащие русские символы, заголовок установил 
header('Content-Type: text/xml; charset=windows-1251');
require('_mysqlconf.php');
	echo '<otvet>';
 echo '<formdata>';  
echo '<data ooption="material" ovalue="5" >Русский текст</data>';
 echo '</formdata>';  
	echo '</otvet>';
в IE результат: alert(xmlhttp.responseXML.documentElement.nodeName  ) возвращает ошибку, требующую объект (в других браузерах всё нормально), как я понимаю IE XML документ признаёт невалидным и ответ принимает только в responseText.
Как быть с такой проблемой?