Non dici che messaggio di errore.
E non dici che browser usi.

Ci sono errori di sintassi (che i browser ignorano, ma con una DTD strict non non ti fanno funzionare lo script)
Il target dentro il tag <a> non ha senso, se usi la chiamata tramite JS
E manca un return false.

La cosa migliore, sarebbe tuttavia sistemare i target e non usare lo script:
codice:
<a href="settembre/menu-settembre.htm" target="leftFrame">
  [img]pic-settembre.jpg[/img]
</a>