This looks very cool, and might solve my problem. One question is you showed a line to show how it works, but where would someone put this within the zc files?

and I want to show the first 2 levels all the time, but still allow the user to dig in deeper in the sub cat they are interested in, will tis still allow that?