Вечер добрый.
А вы не могли бы изменить / модифицировать уже имеющийся js скрипт (добавить в него куки + плавное сворачивание):
Code
function showhide(id){
if (document.getElementById){
obj = document.getElementById(id);
if (obj.style.display == "none"){
obj.style.display = "";
} else {
obj.style.display = "none";
}
}
}
Пример скрипта
скрипт очень простой + поддержка ID, что для меня не мало важно.