Собственно сабж. Применяю xslt-стиль к xml-документу вроде

Код:
<?xml version="1.0" encoding="ISO-8859-1"?>
<publications>
<publication>Just test... <a href="article.html">If you want to fuck for funny, fuck yourself and save your money <b>!!!</b></a></publication>
</publications>
На выходе получается тот же текст, но без форматирования и без гиперссылок. Почему они исчезают, и что делать? =)
Если надо:

Код:
var request_xslt=XML_Request();
var request_xml=XML_Request(); //xml-документ, содержащий html-тэги
/* skipped (успешная загрузка обоих документов ) */
var xsltProcessor=new XSLTProcessor();
xsltProcessor.importStylesheet(request_xslt.responseXML);
var tmp=xsltProcessor.transformToFragment(request_xml.responseXML, document);
document.getElementById('id_for_output').appendChild(tmp);