Steve,
i'm having a slight issue on versoin 4.0.11
tab function work great and it displays the subcategory menu.
however, when i click on a link from the subcategory, the subcategory menu disappears.
also, i'm not sure how to do step # 5
5. Create a new language label through the admin interface.
'lbl_welcome_msg' is for a short welcome message about your store, to be displayed when the user is not within a category. You can have this as an empty string.
i want to do something like this, which i believe is from your code?
http://www.b4umovie.com/films/customer/home.php?cat=381
thanks again for such great work! excellent and clear code.

!