Вобщем так и не смог разобраться.
$(document).ready(function() {
$(".desc").hide();
$("h3.open-close").click(function(){
if ($(this).is(".current"))
{
$(this).removeClass("current");
$(this).next(".desc").slideUp(400);
}
else
{
$(".desc").slideUp(400);
$("h3.open-close").removeClass("current");
$(this).addClass("current");
$(this).next(".desc").slideDown(400);
}
});
});
<h3 class="open-close"><a href="javascript:void()"><span>Контакты</span></a></h3>
<div class="desc">
<div id="contact_map" class="two-even last">
!!!!--скрипт карт--!!!!
<div id="YMapsID" style=""></div>
</div><!--END contact_map-->
<div id="spacer1"> //разделитель
<div class="two-even contact_info">
<ul>
<li>
<p class="italic">Наш адрес </p><br>
</li>
<li class="divider"></li>
<li>
<p class="italic">Наш телефон </p><br>
</li>
<li class="divider"></li>
<li>
<p class="italic">Электропочта</p><br>
</li>
</ul><!--END ul-->
</div><!--END contact_info-->
Если использую map.redraw(), то блоки под хайдом становятся постоянно раскрытыми.
На всякий адресок - aviaps.ru (там теперь заглушка в лице джипега). Но все же буду очень признателен за помощь!
Мерси за советы!