Доброе время суток. Пытаюсь сделать меню на js.
Примерно должно быть так, захожу на сайт и уже меню *пользователю* открыто, если нажимаю Рекламодателю то то что пользователю пропадает, а открывает меню рекламодателю, оно в куках сохраняется.
Если переключу обратно пользователю, то рекламодателю пропадает, а пользователю меню появляется..
пример кода который я сделал вот такой
[JS]
<script type="text/javascript" language="javascript" src="js/jquery-1.2.6.min.js"></script>
<script>
function open_m_sf(id, title)
{
var box = document.getElementById(id);
if(box.style.display == 'none')
{
if(id == "m_bl2"){document.cookie="m_sf2=0; path=/;";$("#m_bl2").slideToggle("slow");}
if(id == "m_bl3"){document.cookie="m_sf3=0; path=/;";$("#m_bl3").slideToggle("slow");}
title.className = 'title active';box.style.display = 'block';
}else{
if(id == "m_bl2"){document.cookie="m_sf2=1; path=/;";$("#m_bl2").slideToggle("slow");}
if(id == "m_bl3"){document.cookie="m_sf3=1; path=/;";$("#m_bl3").slideToggle("slow");}
title.className = 'title';box.style.display = '';
}
}
</script>
[/JS]
<div class="menu_bl">
<table>
<tr>
<td><div class="title" onclick="open_m_sf('m_bl2', this)">Пользователь</div></td>
<td><div class="title" onclick="open_m_sf('m_bl3', this)">Рекламодатель</div></td>
</tr></table>
<div class="menu_ul" id="m_bl2" style="display: <?if($_COOKIE['m_sf2']=="1"){echo "block";}else{ echo "none";}?>;">
<a class="usermnuline">» Вывести средства</a>
<a class="usermnuline">» Перевод средств на рек. счет</a>
<a class="usermnuline">» Пополнить рекламный счет</a>
<a class="usermnuline">» Внутренняя почта</a>
</div>
<div class="menu_ul" id="m_bl3" style="display: <?if($_COOKIE['m_sf3']=="1"){echo "none";}else{ echo "block";}?>;">
<a href="wiews_sites.php" class="usermnuline">» Заказать рекламу</a>
<a href="wiews_sites.php" class="usermnuline">» Заказать рекламу</a>
<a href="wiews_sites.php" class="usermnuline">»Заказать рекламу</a>
<a href="wiews_sites.php" class="usermnuline">» Заказать рекламу</a>
</div></div>