j'ai un fichier .js qui comprend mon menu !!!

j'ai un problème dans ces lignes de code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var moncode=escape("<div id='menu'><dl><dt onmouseover='javascript:montre();'><a href='accueil.html'>Accueil</a></dt></dl><dl><dt onmouseover='javascript:montre();'><a href='ulysse.html'>Ulysse</a></dt></dl><dl><dt onmouseover='javascript:montre();'><a href='fiesta.html'>Fiesta</a></dt></dl><dl><dt onmouseover='javascript:montre();'><a href='evenement.html'>Evenement</a></dt></dl><dl><dt onmouseover='javascript:montre();'><a href='vacances.html'>Vacances</a></dt></dl><dl><dt onmouseover='javascript:montre();'><a href='famille.html'>Famille</a></dt></dl><dl><dt onmouseover='javascript:montre('smenu7');'>Fond ecran</dt><dd id='smenu7'><ul><li><a href='fonds.html'>Page 1</a></li><li><a href='fonds2.html'>Page 2</a></li><li><a href='fonds3.html'>Page 3</a></li><li><a href='fonds4.html'>Page 4</a></li></ul></dd></dl></div>")
document.write(unescape(moncode))
à mon avis le problème vient de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
'javascript:montre('smenu7');'
j'ai déjà testé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
'javascript:montre(\'smenu7\');'
mais ça marche pas

si quelqu'un à une solution