...
а самому поправить?
<script type="application/javascript" src="http://yandex.st/jquery/1.6.2/jquery.min.js"></script>
<script type="application/javascript" src="http://yandex.st/jquery/cookie/1.0/jquery.cookie.min.js"></script>
<div class="h_block">-</div>
<div>содержимое блока, которое будет открыватся\закрыватся</div>
<script type="application/javascript">
// управляющий скрытием\показом
var $this = $(".h_block"),
// что будем скрывать\показывать.
$el = $this.next();
// true, если будем закрывать,
// false, если будем открывать
function toggle(closing){
$this.html( closing ? "+" : "-" );
$el[ closing ? "hide" : "show" ]();
};
$(function(){
// если сохранено состояние.
var cookie = $.cookie('block_hided');
// передаем Boolean;
if( cookie !== null ) toggle( !!(+cookie) );
})
$(".h_block").click(function(){
// кликнутый эл
$this = $(this);
// эл, с которым будем взаимодействовать
$el = $this.next();
var closing = $el.is(":visible");
// 0 или 1
$.cookie('block_hided', closing*1 );
toggle( closing );
});
</script>