Итак, то, что получилось. TMENU+jquery. Два уровня. Первый уровень - статичный. При добавлении надо дописывать id в TS. Мож кому пригодится

TS:
Код:
#menu begin
lib.main_menu = HMENU
lib.main_menu
lib.main_menu{
1 = TMENU
1{
expAll = 1
wrap = <table><tr>|</tr></table>
NO.stdWrap2.dataWrap = <td class="menu" id="m_{field:uid}"><div class="corner_left"></div><div class="corner_right"></div><div class="item_content">|</div></td>
IFSUB = 1
IFSUB.doNotLinkIt = 1
IFSUB.stdWrap2.dataWrap = <td class="menu" id="m_{field:uid}"><div class="corner_left"></div><div class="corner_right"></div><div class="item_content"><a>|</a></div></td>
ACT = 1
ACT.doNotLinkIt = 1
ACT.stdWrap2.dataWrap = <td class="menu menu_act" id="m_{field:uid}"><div class="corner_left"></div><div class="corner_right"></div><div class="item_content"><a>|</a></div></td>
}
}
lib.sub_menu = HMENU
lib.sub_menu.special = directory
lib.sub_menu.special.value = 1272,1273,1275,1276,1277,1278
lib.sub_menu.1 = TMENU
lib.sub_menu.1{
wrap = <div class="sub_menu_wrap">|</div>
expAll = 1
NO.stdWrap2.dataWrap = <div class="m_{field:pid} sub_menu" style="display:none"class="topnav"><img src="/fileadmin/template/turism/img/sub_menu_arrow.gif"/> |</div>
}
#menu end
jquery:
Код:
$(document).ready(function(){
var act_id = "."+$(".menu_act").attr("id");
$(act_id).fadeIn();
$(".menu").bind("click", function(){
var el_id = "."+$(this).attr("id");
$(".sub_menu:visible").hide();
$(el_id).fadeIn();
$(".menu_act").removeClass("menu_act");
$(this).addClass("menu_act");
});
});