// jQuery commands
$(document).ready(function() {
	
	//$('#message').hide();
	//$('#custom_message_label').hide(); 

	

	// accordion menu
	$('#menu').accordion({
		header: 'h3',										// h3 header tags
		navigation: true,
		active: '.selected',
		autoHeight: false,
		clearStyle: true,
		collapsibe: false,									// allow to close completely
		alwaysOpen: true,
		animated: 'slide',
		changestart: function(event,ui) {							// function on change
			var hid = ui.newHeader.children('a').attr('id');	// get id of the open menu
			
			
			
			$.cookie('menustate',hid);
			
			//alert($.cookie('menustate'));
			
			
			/*
			if (hid === undefined) {							// if the menu was closed, then hid = undefined
				$.cookie('menustate', null);					// delete cookie
			} else {
				$.cookie('menustate', hid, { expires: 2 });		// set cookie = id
			}
			*/
		}
	});
	
	
	//alert($.cookie('menustate'));
	
	// check cookie for accordion state
	if($.cookie('menustate')) {
		$('#menu').accordion('option', 'animated', false);							// turn off animation
		$('#menu').accordion('activate', $('#' + $.cookie('menustate')).parent('h3'));		// open menu from cookie
		$('#menu').accordion('option', 'animated', 'slide');							// turn animation back on
	}
	else {
		$('#menu').accordion('activate', $('#menu_secondary').parent('h3'));		// open default
	}
});
