jQuery(document).ready(function(){  
      
        	jQuery("ul.subnav").parent().append("<span></span>");        
        	jQuery("ul.topnav li span").hover(function() {    
            	jQuery(this).parent().find("ul.subnav").slideDown('fast').show();        
            	jQuery(this).parent().hover(function() {  
            	},
            	function(){  
                	jQuery(this).parent().find("ul.subnav").slideUp('slow');  
            	});  
              
            	}).hover(function() {  
                	jQuery(this).addClass("subhover");  
            	}, function(){  
                	jQuery(this).removeClass("subhover");  
        	});        
			jQuery(".menuwrap h3").addClass("active");
				var l = jQuery('.menuwrap h3').length;
				var panel = jQuery(".menuwrap .menucontent");
				for (c=0;c<=l;c++){
   					var cvalue = jQuery.cookie('panel' + c);
   					if ( cvalue == 'closed' + c ) {  
        				jQuery(panel).eq(c).css({display:"none"});
        				jQuery(panel).eq(c).prev().removeClass('active').addClass('inactive');
   					};
				};
			jQuery(".menuwrap h3.active").toggle(
      			function () {
            		var num = jQuery(".menuwrap h3").index(this);
            		var cookieName = 'panel' + num;
            		var cookieValue = 'closed' + num;
        			jQuery(this).next(".menucontent").slideUp(500);
        			jQuery(this).removeClass('active');
            		jQuery.cookie(cookieName, cookieValue, { path: '/', expires: 10 });           
      			},
      			function () {
            		var num = jQuery(".menuwrap h3").index(this);
            		var cookieName = 'panel' + num;
            		jQuery(this).next(".menucontent").slideDown(500);
            		jQuery(this).addClass("active");        
        			jQuery.cookie(cookieName, null, { path: '/', expires: 10 });
      			}
    		);
			jQuery(".menuwrap h3.inactive").toggle(
      			function () {
            	var num = jQuery(".menuwrap h3").index(this);
            	var cookieName = 'panel' + num;
            	jQuery(this).next(".menucontent").slideDown(500);
            	jQuery(this).addClass("active");
            	jQuery(this).removeClass('inactive');       
        		jQuery.cookie(cookieName, null, { path: '/', expires: 10 });           
      			},
      		function () {
            	var num = jQuery(".menuwrap h3").index(this);
            	var cookieName = 'panel' + num;
            	var cookieValue = 'closed' + num;
        		jQuery(this).next(".menucontent").slideUp(500);
        		jQuery(this).removeClass('active');
            	jQuery.cookie(cookieName, cookieValue, { path: '/', expires: 10 }); 
      			}
    		);           
		});
