Здравствуйте! возможно, у кото-то найдется время помочь начинающему... ??? есть простой код: он взят из этого же форума) <script type="text/javascript"> function toggle_show(id) { document.getElementById(id).style.display = document.getElementById(id).style.display == 'none' ? 'block' : 'none'; } </script> <ul> <li> <a href="01.php" onclick="toggle_show('mm')">Название 1</a> <ul id="mm" style="display: none"> <li><a href="11.php" подраздел 11</a></li> <li><a href="12.php" подраздел 12</a></li> <li><a href="13.php" подраздел 13</a></li> </ul> </li> </ul> он понятен, и все работает. на нем построен каталог со ссылками в файле html этот файл html является частью страницы php. таким образом, сайт состоит из php страниц, в каждой из которых слева html каталог с навигацией по этим же страницам. вот часть кода: <ul> <li> <a href="01.php" onclick="toggle_show('mm')">Название раздела</a> <ul id="mm" style="display: none"> <li><a href="11.php">подраздел 11</a> <li><a href="12.php">подраздел 12</a> <li><a href="13.php">подраздел 13</a> </ul> </li> проблема возникает, когда нажимаешь на "Название раздела" - каталог успевает раскрыться, но в этот момент мы оказываемся на странице "Название раздела" и подкаталог закрыт, ведь мы на другой странице!! - неудобно. если фиксировать (подсмотрел у других) ссылку командой return false то можно рассмотреть подкаталог сколь угодно долго <ul> <li> <a href="01.php" onclick="toggle_show('mm'); return false;">Название раздела</a> <ul id="mm" style="display: none"> <li><a href="11.php">подраздел 11</a> <li><a href="12.php">подраздел 12</a> <li><a href="13.php">подраздел 13</a> </ul> </li> но как только нажать на ссылку "подраздел 11" (или другой подраздел), мы оказываемся на странице "подраздел 11" и подкаталог снова закрыт как зафиксировать раскрытый каталог при переходах на другие страницы, в которых есть этот же каталог?? (он прописан как обращение к файлу html) то есть я перехожу на "подраздел 11", а каталог остается открытым в том же месте, где я его открыл... заранее спасибо