$(document).ready(function() {
	$('#tmenu ul ul').each(function(i) { // проверяем подменю:
		if ($.cookie('submenuMark-' + i)) {  // показать или скрыть подменю при открытии страницы:
			$(this).show().prev().removeClass('closed').addClass('opened'); // показать
		}else {
			$(this).hide().prev().removeClass('opened').addClass('closed'); // скрыть
		}
		$(this).prev().addClass('collapsible').click(function() {
			var this_i = $('#tmenu ul ul').index($(this).next());
			if ($(this).next().css('display') == 'none') {
				$(this).next().slideDown(200, function () { // показать подменю:
					$(this).prev().removeClass('closed').addClass('opened');
					cookieSet(this_i);
				});
			}else {
				$(this).next().slideUp(200, function () { // скрыть подменю
					$(this).prev().removeClass('opened').addClass('closed');
					cookieDel(this_i);
					$(this).find('ul').each(function() {
						$(this).hide(0, cookieDel($('#tmenu ul ul').index($(this)))).prev().removeClass('opened').addClass('closed');
					});
				});
			}
		return false; // запрет перехода по ссылке
		});
	});
});
function cookieSet(index) {
	$.cookie('submenuMark-' + index, 'opened', {expires: null, path: '/'}); // помечаем подменю как раскрытое:
}
function cookieDel(index) {
	$.cookie('submenuMark-' + index, null, {expires: null, path: '/'}); // удаляем пометку о видимости меню, меню становится закрытым:
}
