In deiner Navigation wird abgefragt, wenn x = n ist, wird das nte Menü ausgeklappt. Die Links zu den Unterpunkten enthalten auch ?x=n und da du ja gesagt hast, die Navigation würde in jede Datei includiert, muss das Menü ausgeklappt bleiben. Solange x=n ist und die Navigation includiert wurde, wird Menü n ausgeklappt. Sessions brauchst du nicht.
Noch etwas:
Damit die Navigation überhaupt aufklappt (habe ich jetzt erst bemerkt) muss man 2mal auf den Hauptmenüpunkt klicken.
<?php echo '<a href="blau.php?x=1">blau</a>';?>
x=n (z.B. x=1) wird als Dateiname (blau.php?x=1)in der URL-Zeile im Browser angezeigt, aber das Menü reagiert erst beim zweiten Klick.
Gruß
Mac