Здравствуйте, {много дебильных китайских сикарашек}, Вы писали:
>Дано:
>Веб аппликация с двухуровневым меню. Например:
>B. A + навигация на selected (but not chosen!! (hello Russian btw! ) L1 пункт
А чего тут заморачиваться? На пустом месте проблему высосал. Если первый уровень меню НИЧЕГО не значит, кроме группировки субменю, очевидно, что надо грузить первый пункт подменю. И неважно, чё ты там наворотил "selected (but not chosen" — пункт подменю должен быть выбран, будто его кликнули.