Здравствуйте. Помогите пожалуйста написать функцию.
Есть список вида:
<ul id="navigation">
<li>For Parents
<ul id="submenu_For_Parents">
<li>Item
<ul id="submenu_Item"></ul>
</li>
</ul>
</li>
<li>For Students
<ul id="submenu_For Students"></ul>
</li>
<li>For Teachers
<ul id="submenu_For Teachers">
<li>Hello</li>
</ul>
</li>
</ul>
Нужно написать функцию, которая будет удалять все пустые теги UL, т.е. те, в которых нет тегов LI (не просто ничего нет, а именно тегов LI).
Уровней вложения может быть бесконечное количество. Спасибо.