Nun, da muss aber noch ein eventuelles Vorhandensein geprüft werden.
Ich hab´ grad wieder meine freundlichen 2 Minuten, die ich fast täglich habe, deshalb hier ein Ansatz, der Dir Deine Wünsche erfüllen kann.
Schreib in Deine index.php ab der Zeile
<div id="nav"><div id="nav">
<?php ob_start(); // start output buffer
show_menu(1,1,-1,true,'<li>[a][menu_title][/a]</li>');
$foo=ob_get_contents(); // put outputbuffer in $foo
ob_end_clean(); // clear outputbuffer
if ($foo<>"") {
// some code to execute cause there is some block
echo '<div class="navTop">Navigation</div>';
echo '<div class="navMid">';
echo '<ul>';
echo $foo;
echo '</ul></div>';
echo '<div class="navFoot"/></div>';
// show the block (as saved in $foo)
} else {
// some code for no info
}
?>
Übrigens - da fehlt das schließende </div> in Deiner index.php beim div navFoot.
So oder so ähnlich muss das heißen.
Klarerweise mußt Du alles vor der Zeile
<div class="navTop2">Aktuelle Brillen</div> ersetzen.
Eventuell musst Du noch die eine oder andere Korrektur vornehmen. Aber das kann nur eine Kleinigkeit sein.
Gruss aus Himberg, kurz vor Wien - könnte aber auch nach Wien sein, je nachdem woher man kommt