Salve sto scrivendo un foglio di stile XSLT per fare la presentazione delle news dell'ansa.

il problema che ho è che volevo mettere il contenuto delle news su un script js che fa lo scrolling.

ho provato e ho scritto questo codice qua
codice:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
<xsl:text disable-output-escaping="yes">
&lt;SCRIPT language="JavaScript1.2" src="/wpresources/scroll/scoll.js"&gt;
&lt;/SCRIPT&gt;
</xsl:text>

<xsl:text disable-output-escaping="yes">
&lt;SCRIPT&gt;
marqueecontent='</xsl:text>
<h3><xsl:value-of select="rss/channel/title"/>
</h3>
<xsl:text disable-output-escaping="yes">';
&lt;/SCRIPT&gt;</xsl:text>


<xsl:for-each select="rss/channel/item">

<xsl:text disable-output-escaping="yes">
&lt;SCRIPT&gt;
marqueecontent=marqueecontent+'</xsl:text>







<a href="{link}" target="_blank">
<xsl:value-of select="title"/>
</a>
<xsl:value-of select="description"/>





</p>
<xsl:text disable-output-escaping="yes">';
&lt;/SCRIPT&gt;</xsl:text>

</xsl:for-each>





</xsl:template>

</xsl:stylesheet>


il problema che ho è se all'interno di un campo tipo description ho degli apici ' o " si verificano degli errori x js.
spiego meglio.
il principio che utilizzo è quello di mettere in una variabile il testo di ciascun item concatenando la mia stringa js.
alla fine il codice risulta essere questo

codice:
<SCRIPT>
marqueecontent='<h3>ANSA.it - Italia News</h3>';
</SCRIPT>
<SCRIPT>
marqueecontent=marqueecontent+'

<a href="http://www.ansa.it/main/notizie/awnplus/italia/news/2005-05-18_345670.html" target="_blank">Cima Wojtyla, al via la cerimonia
</a>Visita di Alemanno sul Gran Sasso e messa cardinale Martins
</p>';
</SCRIPT>
<SCRIPT>
marqueecontent=marqueecontent+'

<a href="http://www.ansa.it/main/notizie/awnplus/italia/news/2005-05-18_345621.html" target="_blank">GdF: scoperti 8.399 evasori in 2004
</a>Presentato il Rapporto annuale 2004 delle Fiamme Gialle
</p>';
</SCRIPT>
<SCRIPT>
il problema come dice si presenta se ho degli apici

codice:
<SCRIPT>
marqueecontent=marqueecontent+'

<a href="http://www.ansa.it/main/notizie/awnplus/italia/news/2005-05-18_344945.html" target="_blank">Papa: in 25mila a udienza generale
</a>'Oggi compleanno Giovanni Paolo II, ci vede ed e' con noi'
</p>';
</SCRIPT>
stavo pensado di fare un controllo di un replace della stringa del campo Description ma non so come si fa.
qualcuno sa aiutarmi?

Grazie 1000 a tutti x l'attenzione