Ah, got it. Was having a blonde moment when I looked at it before.
In your navbar, find
Code:
</if>
<!-- / NAVBAR POPUP MENUS -->
Replace with
Code:
<!-- / NAVBAR POPUP MENUS -->
Find
Code:
<!-- / user cp tools 2 menu -->
<!-- user cp tools menu 3-->
Replace with
Code:
<!-- / user cp tools 2 menu -->
</if>
<!-- user cp tools menu 3-->
Also, in your header, find
Code:
<td id="usercptools2" class="navbar"><a href="$show[nojs_link]#usercptools2">User CP</a> <script type="text/javascript"> vbmenu_register("usercptools2"); </script></td>
</if>
<td id="usercptools3" class="navbar"><a href="$show[nojs_link]#usercptools3">Services</a> <script type="text/javascript"> vbmenu_register("usercptools3"); </script></td>
</if>
<td id="usercptools4" class="navbar"><a href="$show[nojs_link]#usercptools4">Support</a> <script type="text/javascript"> vbmenu_register("usercptools4"); </script></td>
</if>
<if condition="$show['popups']">
<if condition="$show['searchbuttons']">
and replace with
Code:
<if condition="$show['popups']">
<if condition="$show[member]">
<td id="usercptools2" class="navbar"><a href="$show[nojs_link]#usercptools2">User CP</a> <script type="text/javascript"> vbmenu_register("usercptools2"); </script></td>
</if>
<td id="usercptools3" class="navbar"><a href="$show[nojs_link]#usercptools3">Services</a> <script type="text/javascript"> vbmenu_register("usercptools3"); </script></td>
<td id="usercptools4" class="navbar"><a href="$show[nojs_link]#usercptools4">Support</a> <script type="text/javascript"> vbmenu_register("usercptools4"); </script></td>
<if condition="$show['searchbuttons']">
It was what I originally suspected that you have the menus only showing for members.
This fix hides the user cp menu from guests, cleans up your code a bit, and lets the other two menus show to everyone.