Слева меню-каталог (предварительно с двумя уровнями), а в центре страницы раскрывается содержимое данной категории (подкатегории) и только.
При переключении в новый каталог корня или второго уровня - раскрывается содержимое второго или третьего уровней соответственно. И все это отображается на цетральной (главной) странице пока на появится категория с товарами, тогда отображается уже список товаров.
Здесь не должно быть первых двух уровней, только содержимое данной подкатегории:
[spoiler]http://liakor.ua/index.php?categoryID=8[/spoiler]
а в главном каталоге (слева) только 2 уровня и переход в предыдущий уровень через него.
Ну, с 2-мя уровнями проще - аккордион не отображает 3-й уровень )) Можно использовать это.
А вот как не показывать предыдущие подкатегории - не смог разобраться...
Примерно как здесь -
http://vinni.dn.ua/ - кликаешь на первый корневой каталог и на главной выводится его содержимое.
И еще ерунда какая-то получается. пока я двигаюсь по каталогу в горизонтальном меню ссылки отображаются в виде ***CatalogID=** и они работают. Дохожу до товара и ссылки меняются на ***catalog/"name" и они уже не работают. не все, но как-то выборочно...