Здравствуйте!
Хочу на сайте uCoz реализовать следующее: есть несколько блоков, которые содержат скрытую информацию (каждая). При клике на блок (назовем условно "Блок А"), он сворачивается и открывается скрытая информация. Теперь, мне удалось сделать так, чтобы при клике на другой блок (назовем условно "Блок Б"), автоматически сворачивается открытый "Блок А" и так далее, при клике на закрытый блок, закрывается открытый блок.
Вот собственно код (на примере двух блоков):
<!---- JB Block A ---->
<div class="job_page_block">
<a href="javascript://" onclick="$('.jb_intextblock').hide('slow'); $('#jblock-6').slideToggle('slow');" title="Click to open more information"><div class="jobpage_block">
<div class="jobpage_ico"><img src="/img/agent.png" class="jb_ico"></div>
<div class="jobpage_block_descr">
<p class="jb_toptext">Visible title</p>
<p class="jb_subtext">Visible description!</p>
</div>
<div class="clr"></div>
</div></a>
<div class="jb_intextblock" id="jblock-6" style="display:none;">Invisible information</div>
</div>
<!---- JB Block A END ---->
<!---- JB Block B ---->
<div class="job_page_block">
<a href="javascript://" onclick="$('.jb_intextblock').hide('slow'); $('#jblock-7').slideToggle('slow');" title="Click to open more information"><div class="jobpage_block">
<div class="jobpage_ico"><img src="/img/agent.png" class="jb_ico"></div>
<div class="jobpage_block_descr">
<p class="jb_toptext">Visible title</p>
<p class="jb_subtext">Visible description!</p>
</div>
<div class="clr"></div>
</div></a>
<div class="jb_intextblock" id="jblock-7" style="display:none;">Invisible information</div>
</div>
<!---- JB Block B END ---->
Теперь, мне нужна ваша помощь в модификации JS так, чтобы открытый блок закрывался не только, когда идет клик на любой закрытый блок, а также при клике на нее саму и при клике на любое свободное место.
Если есть знающие, подскажите пожалуйста.