togglecookie = function() {
   state = jq.cookie('navmenushow');
    if (state == 'true') {
      state = 'false';
    } else {
      state = 'true';
    };
    jq.cookie('navmenushow', state);
};

jq(document).ready(function() {

  var state = jq.cookie('navmenushow'); // get cookie
  
 // hides the slickbox as soon as the DOM is ready (a little sooner that page load)
  if ((state == 'true') || (state == null)) {
    jq('#slickbox').show();
    jq('#slick-toggle').toggleClass('toggle-show');
    jq.cookie('navmenushow', 'true');
  } else {
    jq('#slickbox').hide();
  };
  
 // shows and hides and toggles the slickbox on click  
  jq('#slick-toggle').click(function() {
    jq('#slick-toggle').toggleClass('toggle-show');
    jq('#slickbox').slideToggle(200);
    state = jq.cookie('navmenushow');
    togglecookie();
  
    return false;
  });

});