(function ($) {
$(function () {
	$('li.cat-item ul.children').each(function () {
		var me = $(this);
		var parent = me.parent();
		me.hide();
		parent.addClass('hasChildren').prepend("<span class='turnkey'>&nbsp;</span>");
		parent.find('span.turnkey').click(function () {
			if (parent.hasClass('open')) {
				parent.children('ul.children').slideUp();
				parent.removeClass('open');
			} else {
				parent.children('ul.children').slideDown();
				parent.addClass('open');
			}
			return false;
		});
	});
	$('li.current-cat').children('span.turnkey').click();
	$('li.current-cat').parents('li.cat-item').children('span.turnkey').click();
});
})(jQuery);