Balise #LOGO_SITE + javascript en 1.8.3 = bug

Bonjour à tous,
j'ai une petit problème d'affichage de logo site avec du javascript et spip
1.8.3
J'ai absolument besoin d'utiliser du javascript pour faire une bulle d'aide
évoluée.
A l'execution de la boucle ci-dessous, j'ai l'erreur javascript suivante:

ligne 757
car:83
Erreur: ')' attendu
Code:0

je pense qu'il s'agit d'un problème de guillements renvoyé par SPIP à
l'appel de la balise #LOGO_SITE, mais je ne sais pas le résoudre.
(idem avec une boucle article et #LOGO_ARTICLE)
Quelqu'un a t-il une idée ?
(Pour info, le code fonctionne bien en 1.9.1 mais pour le moment , je n'ai
pas le temps de repasser le site complet dans cette version.)

<SCRIPT language=Javascript>
<BOUCLE_SITE1(SITES){id_rubrique}{par nom_site} >
        titleArray[art] = '[(#NOM_SITE)]';
        bodyArray[art] = ''+"<BR>"+'[(#TEXTE)]';
        linkArray[art] = '[(#URL_SITE)]';
        urlArray[art] = "www.xxx.fr"; // lien du titre
        document.write('[(#LOGO_SITE)]');
</BOUCLE_SITE1>
</script>

Merci à tous pour vos idées.
Didier