function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}

function set_cookie ( name, value)
{
  document.cookie = name + "=" + escape ( value ) + "; path=/";
}

jQuery(document).ready(function(){

	jQuery('#menu-left ul li ul').hide();
	var cookie = get_cookie('menupos');
	var index=1;
	var showed = false;
	  jQuery('#menu-left ul li ul').each(function(){
		  jQuery(this).attr('menuindex', index);
		  if (index==cookie) {
			  jQuery(this).show();
			  showed=true;
		  }
		  index = index+1;
	  });

	  jQuery('#menu-left ul li a').click(
		function() {
		  var checkElement = jQuery(this).next();
		  if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
			set_cookie('menupos', 0);
			checkElement.slideUp('normal');
			return false;
			}
		  if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
			set_cookie('menupos', checkElement.attr('menuindex'));
			jQuery('.menu-left-menu-container ul li ul:visible').slideUp('normal');
			checkElement.slideDown('normal');
			return false;
			}
		  }
		);



});

