Все что используется указано в коде чуть выше... там нет функций своих... использую конструкцию .toggle
Для работы с cookie использую вот этот готовый скрипт:
http://test.kridom.ru/sites/all/them...uery.cookie.js
Для удобства приведу часть кода тут:
$('#btn-panel-slide').toggle(function () {
$("#panel .region-inner").animate({top:"0px"}, 500);
$('#btn-panel-slide').addClass("active");
$.cookie('cookie_panel_status', 'active', { expires: 7, path: '/' });
}, function() {
$("#panel .region-inner").animate({top:-($("#panel .region-inner").height() - 20) + "px"}, 500);
$('#btn-panel-slide').removeClass("active");
$.cookie('cookie_panel_status', '', { expires: 7, path: '/' });
});
UPD: пробовал обрабатывать событие .click но что-то там совсем запутался и не получилось ничего путного...