ho appena avuto modo di capire come mai lo script non funziona (o almeno non in modo preciso).
Nel menu io ho queste due voci:

Codice PHP:
'Home' =>'http://www.sanguenellevene.net/index.php'
Codice PHP:
'forum' =>'http://www.sanguenellevene.net/forum/index.php'
evidentemente lo script non riesce a vedere che la seconda index.php è in un'altra cartella, e cosi quando sono nella home page del sito mi considera come voce attiva sia la prima che l'ultima...

Comunque ho risolto facilmente il problema eliminando index.php dall'ultimo link...

Codice PHP:
'forum' =>'http://www.sanguenellevene.net/forum/'
non so se sia soluzione ortodossa ma sembra funzionare

Grazie ancora per l'aiuto!!