$(document).ready(function(){

  //Hide (Collapse) the toggle containers on load
  $("ul.submenu").hide(); 
  $("li.more").removeClass('active');
  
  $('li.more').each(function() {
	var id = $(this).attr('rel');
	var state = $.cookie('state_' + id);
			
	if(state == "open") {
		$(this).addClass('active');
		$('#sub_' + id).show();
	}
	
	if(state == "closed") {
		$(this).removeClass('active');
		$('#sub_' + id).hide();
	}
  });

  //Slide up and down on click
  $("li.more").click(function(e) {
	  
	  var id = $(this).attr('rel');
	  $('#sub_' + id).slideDown();
	  
	  if(!$(this).hasClass('active')) {
		$(this).addClass('active');
		$.cookie('state_' + id, 'open', { expires: 7, path: '/' });
	  } else {
		$(this).removeClass('active');
		$('#sub_' + id).slideUp();
		$.cookie('state_' + id, 'closed', { expires: 7, path: '/' });  
	  }
	  
	  return false;
  });

});
