jQuery cookie toggle problem

jQuery cookie toggle problem

I want to use the jQuery cookie to remember is the toggle panel was down or up.

Tis is the code but i dont works, i have used a styleswitcher and this uses also a cookie and this one works.

   
// toggle hiddenmenu
    $("a#toggle-open-btn, a#toggle-close-btn").click(function () {
         
      if ($("#toggle-box-1").is(":hidden")) {
         
         $("#toggle-box-1").slideDown("slow");
         $("#topmenu").slideToggle("slow");
         
         $.cookie('showTop', 'collapsed');
      
      return false;
      
      } else {
         
         $("#toggle-box-1").slideUp("slow");
         $("#topmenu").slideToggle("slow");   
         
         $.cookie('showTop', 'expanded');
      
      return false;
      
      }
      
      var showTop = $.cookie('showTop');
      
         if (showTop == 'collapsed') {
         
            $("#toggle-box-1").show();
            $("#topmenu").hide();
         
         };

      if ($('#toggle-close-btn').is(":hidden")){
         $('#toggle-close-btn').show();
         $('#toggle-open-btn').hide();
      } else {
         $('#toggle-open-btn').show();
         $('#toggle-close-btn').hide();
      }         

    });