Hmm. This:
Code:
<if condition="$show['popups']">
<td id="In_need" class="vbmenu_control"><a href="$show[nojs_link]#In_need">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("In_need"); </script></td>
</if>
Should have been this:
Code:
<if condition="$show['popups']">
<td id="In_need" class="vbmenu_control"><a href="$show[nojs_link]#In_need">In_need's Menu</a> <script type="text/javascript"> vbmenu_register("In_need"); </script></td>
</if>
Though, that has nothing to do with your problem. I just rephrased "Quick Links" to "In_need's Menu".
Now, going back to your question I cut and pasted the exact codes in my navbar template and it worked. When you say "both pages" where exactly did you place the codes? For troubleshooting, can you please provide the templates and codes that you used.