$(document).ready( function() {
	//dla kazdego pierszego a w li, ktory posiada ul
	$('ul.treemenu li:has(ul) > a:first-child.toggle')
		.click(function () {
			//rozwiaj/zwijaj prznalezny li
			$(this.parentNode).find('ul').slideToggle('fast'); 
			var a = $(this);
			if( a.hasClass('expand') ) {
				a.addClass('plus');
				a.removeClass('expand');
			}
			else {
				a.removeClass('plus');
				a.addClass('expand');
			}
		})
		.each(function() {
			//wstepnie ukryj
			if( ! $(this).hasClass('expand') ) {
				$(this.parentNode).find('ul').hide();
				$(this).addClass('plus'); 
			}
		});
});
