Buongiorno,

ho una pagina in php che ha un menu a tendina con 4 voci principali e per ognuna 2 o 3 sotto voci.
Il codice è il seguente:

———————————

<script>
function startmenu()
{
document.getElementById('menu1').style.display = "none";
document.getElementById('menu2').style.display = "none";
document.getElementById('menu3').style.display = "none";
document.getElementById('menu4').style.display = "none";
}
function menufunc(menuId)
{
if(document.getElementById(menuId).style.display == "none")
{
startmenu();
document.getElementById(menuId).style.display = "block";
}
else
{
startmenu();
}
}
</script>

<body onLoad="javascript:startmenu()">

<div id="menu_contestuale">
<ul class="menu_contestuale">

<li <?php if ($thisPage=="PAGINA A") echo " id=\"currentpage\""; ?> <?php if ($thisPage=="PAGINA B") echo " id=\"currentpage\""; ?> class="menu_contestuale">MENU PRINCIPALE 1<div class="menu_contestuale" id="menu1">
VOCE SECONDARIA 1
VOCE SECONDARIA 2
</div>

<li <?php if ($thisPage=="PAGINE C") echo " id=\"currentpage\""; ?> <?php if ($thisPage=="PAGINA D")
echo " id=\"currentpage\""; ?> class="menu_contestuale">MENU PRINCIPALE 2
<div class="menu_contestuale" id="menu2">
VOCE SECONDARIA 3
VOCE SECONDARIA 4
VOCE SECONDARIA 5
</div>

<li <?php if ($thisPage=="PAGINA E")
echo " id=\"currentpage\""; ?> class="menu_contestuale">MENU PRINCIPALE 3
<div class="menu_contestuale" id="menu3">
VOCE SECONDARIA 6
VOCE SECONDARIA 7
</div>

<li <?php if ($thisPage=="PAGINA F") echo " id=\"currentpage\""; ?> <?php if ($thisPage=="PAGINA G") echo " id=\"currentpage\""; ?> class="menu_contestuale">MENU PRINCIPALE 4
<div class="menu_contestuale" id="menu4">
VOCE SECONDARIA 8
VOCE SECONDARIA 9

</div>[/list]
</div>
</body>
———————————

Vorrei sapere come modificarlo per fare in modo che, quando è aperta una voce secondaria, il menu a tendina relativo resti aperto, vale a dire che, quando sono sulla pagine della VOCE SECONDARIA 9 il MENU PRINCIPALE 4 deve rimanere aperto e far visualizzare i link VOCE SECONDARIA 8 e VOCE SECONDARIA 9.
Credo sia una cosa semplice, sapreste darmi qualche indicazioni su come procedere?

Grazie a tutti.