Hai esposto molto bene; cosa non usuale tra gli avventori di codesta hostaria ...
Io scioperato, non ho studiato tutto il codice ma ti posso dare questo modello per provare la soluzione in puro JavaScript; giusto aggiungi le Classi CSS e l' URL di riferimento:
codice:
<html><head>
<title>menù</title>
<script type="text/javascript">
function expandMenu()(){
where=document.location.href; //o: window.location.href;
if(where=='indirizzoPaginaPrima'){ //metti l' URL
document.getElementById('primo' ).setAttribute('class', 'expand');
document.getElementById('secondo').setAttribute('class', 'reduce');
} else {
document.getElementById('primo' ).setAttribute('class', 'reduce');
document.getElementById('secondo').setAttribute('class', 'expand');
}
}
</script>
</head>
<body onload="expandMenu();">
<ul id="primo" class="expand">
[*]prova
[*]prova
[*]prova
[/list]
<ul id="secondo" class="reduce">
[*]prova
[*]prova
[*]prova
[/list]
</body></html>