$(document).ready(function() {
	$("div#main_menu > ul > li > span").click(function() {

		var id = $(this).attr('id');
		var parent = $(this).parent("li");
		var parentClass = parent.attr("class");

		if(parentClass == "expand") {
			$("ul#parent_" + id).slideDown("fast", function() {
			});
			display(parent, "fold")
		} else {
			$("ul#parent_" + id).slideUp("fast", function() {
			});
			display(parent, "expand")
		}

		function display(parent, type)
		{
			var alt = '';
			var src = $("span > img", parent).attr("src");
			if(type == "expand") {
				alt = 'Rozwiń';
				src = src.replace('main-menu-item-minus.png', 'main-menu-item-plus.png');
			} else {
				alt = 'Zwiń';
				src = src.replace('main-menu-item-plus.png', 'main-menu-item-minus.png');
			}

			parent.attr("class", type);
			$("span > img", parent).attr({
				'alt': alt,
				'title': alt,
				'src': src
			});
		}

	});
});
