Taki trywialny problem napotkałem podczas pisania kodu:
Mam menu tak wyglądające:
Menu1
- SubMenu1
-- SubSubMenu1
- Submenu2
Menu2 itd...
Po kliknieciu na Menu1 rozwija się lista SubMenu danego działu. Po kliknięciu na SubMenu1 rozwija się kolejne podmenu - w tym przypadku pokaże się tylko SubSubMenu1. Typowe menu drzewiaste

Do tej pory jest wszystko w porządku tylko jak kliknę w jakiś link (np. SubMenu2), to po przeładowaniu stronki chce mieć rozwinięte podmenu działu Menu1 i wyróżniony kliknięty link.
Znalazłem cos o nazwie dojoTree, ale to setki linijek kodu. Pytanie brzmi jak zrobić to w łatwiejszy sposób?
Mam nadzieję że nie zamotalem.