* генерация первого уровня
Scan For Not notmenu AND Alltrim(types)<>'В_архиве' And Alltrim(types)<>'Не_активно' And Alltrim(types)<>'Меню' AND Alltrim(types)<>'Archive' And Alltrim(types)<>'Not_active' and Alltrim(types)<>'Menu'
If (Alltrim(types)<>'Заголовок' and Alltrim(types)<>'Title') and (nacrazdel=.t. or alltrim(types)='Контент_отд' or alltrim(types)='Content_page')
if vbn<>gruppa
menusd_v=menusd_v+" < font size=-1 > < a href='"+strocka+Alltr(Name)+"' target=_parent>[ "+Alltr(oglav)+"] < /a > < /font>"
else
menusd_v=menusd_v+" < b > < font color=blue size=-1> "+Alltr(oglav)+" < /font>< /b >"
endif
Endif
Endscan
* генерация второго уровня
menusd_v=menusd_v+" < font size=-2 >"
Scan For gruppa=vbn and Not notmenu And Alltrim(types)<>'В_архиве' And Alltrim(types)<>'Не_активно' And Alltrim(types)<>'Меню' ;
AND Alltrim(types)<>'Archive' And Alltrim(types)<>'Not_active' and Alltrim(types)<>'Menu'
If Alltrim(types)<>'Заголовок' and Alltrim(types)<>'Title'
If Recno()=ptp
menusd_v=menusd_v+" < font color=red> < b>"+Alltr(oglav)+" < /b > < /font >"
Else
menusd_v=menusd_v+" [ < a href='"+strocka+Alltr(Name)+"'>"+Alltr(oglav)+"< /a >] "
Endif
Else
Endif
Endscan
menusd_v=menusd_v+" < br > < /font > "
go ptp
return menusd_v