Написал «на коленке». Должно работать:
Code
<script>
function do() {
if ( $(".blo").attr("overflow") === "hidden" ) {
$(".blo").removeClass("hidden").addClass("showed");
} else {
$(".blo").removeClass("showed").addClass("hidden");
}
$(".blo").toogle();
}
</script>
<div class="blo hidden">тра-ля-ля</div>
<a href="javascript://" onclick="do();">Показать / скрыть блок</a>
<style>
.blo {width:100px;height:100px;}
.blo.hidden {overflow:hidden;}
.blo.showed {overflow:visible;z-index: 999;}
</style>