Подскажите пожалуйста, почему не запоминается последний открытый блок div.., после обновления страницы, открытый div принимает display: none, и "прячется".
<head>
...
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="js/jcarousellite_1.1.js"></script>
<script type="text/javascript" src="js/jquery.cookie.js"></script> 
<script type="text/javascript" src="js/shop-script.js"></script>
<title>...</title>
</head>
shop-script.js:
$(document).ready(function(){
...
      $('#block-category > ul > li > a').click(function(){
      
     if ($(this).attr('class') != 'active' )
          {
           $('#block-category > ul > li > ul').slideUp(400);
           $(this).next().slideToggle(400);
                   $('#block-category > ul > li > a').removeClass('active');
                   $(this).addClass('active');
                   $.cookie('select_cat', $(this).attr('id'));                                 
          }
    else
          {
                   $('#block-category > ul > li > a').removeClass('active');
                   $('#block-category > ul > li > ul').slideUp(400);
                   $.cookie('select_cat', '');
          };
    });
 
    if ($.cookie('select_cat') = '')
         {
         $('#block-category > ul > li > #'+$.cookie('select_cat')).addClass('active').next().show();   
         }
...