Вот скрипт:

Код:
<script LANGUAGE="JavaScript">

function Toggle(node)
{
****
 * * if (node.nextSibling.style.display == &#39;none&#39;)
 * * * * * {
****
****if (node.children.length > 0)
 * * * * * * * * * * * *{
 *if (node.children.item(0).tagName == "IMG")
 * * * * * * * * * * * * * * * * * * *{ * * * *//иконка для раскрытого пункта меню
 *****node.children.item(0).src = "pics/open.gif"; 
 * * * *}
 * * * * * * * * * * * *}

****node.nextSibling.style.display = &#39;&#39;;
 * * * * * }
****
 * * *else
 * * * * * {
****
****if (node.children.length > 0)
 * * * * * * * * * * * {
 *if (node.children.item(0).tagName == "IMG")
 * * * * * * * * * * * * {
 * * * * * * * * * * * * * * * * * * * * * * * *//иконка для нераскрытого пункта меню
 *****node.children.item(0).src = "pics/fold.gif";
 * * * * *}
 * * * * }

****node.nextSibling.style.display = &#39;none&#39;;
 * * * * * }

}
</SCRIPT>
А вот его использование в HTML:

Код:
<A onClick="Toggle(this)" id="coord"> 
 * * * *[img]pics/fold.gif[/img]текст</A><DIV style="display: none;"> "выпадающий текст" </div> *