$(document).ready(function() {
	$('ul#my-menu ul').each(function(i) { 
		if ($.cookie('submenuMark-' + i)) {  
			$(this).show().prev().removeClass('collapsed').addClass('expanded'); 
		}else {
			$(this).hide().prev().removeClass('expanded').addClass('collapsed'); 
		}
		$(this).prev().addClass('collapsible').click(function() { 
			var this_i = $('ul#my-menu ul').index($(this).next()); 
			if ($(this).next().css('display') == 'none') {
				$(this).next().slideDown(200, function () { 
					$(this).prev().removeClass('collapsed').addClass('expanded');
					cookieSet(this_i);
				});
			}else {
				$(this).next().slideUp(200, function () { 
					$(this).prev().removeClass('expanded').addClass('collapsed');
					cookieDel(this_i);
					$(this).find('ul').each(function() {
						$(this).hide(0, cookieDel($('ul#my-menu ul').index($(this)))).prev().removeClass('expanded').addClass('collapsed');
					});
				});
			}
		return false; 
		});
	});
});
function cookieSet(index) {
	$.cookie('submenuMark-' + index, 'opened', {expires: null, path: '/'}); 
}
function cookieDel(index) {
	$.cookie('submenuMark-' + index, null, {expires: null, path: '/'}); 
}


<!--
function get_weather (){
		var ajax = new dle_ajax();	
		var varsString = "";
		ajax.setVar("skin", dle_skin);
		ajax.requestFile = "/engine/ajax/gismeteo.php";
		ajax.method = 'GET';
		ajax.element = 'gismeteo-layer';
		ajax.sendAJAX(varsString);
}
//-->
