var t_menu;

$(

	function()
	{

		// Ukrycie wszystkich elementów subcategory
		// Dokładnie ich nadrzędnego elementu LI
		$(".main-menu .subcategory").parent().hide();

		// Otworzenie pierwszego podmenu zaraz po active (jeśli istnieje)
		$(".main-menu .active").next().show();

		// Otworzenie menu wstecz gdy aktywane jest pozycja w submenu
		$(".main-menu .active").parents("LI").show();

		// Rozwinięcie podmenu po najechaniu na rodzica
		$(".main-menu .subcategory").parent().prev().hover
		(
			function()
			{
				t_menu = setTimeout(slideDownSubmenu, 500, this);
			},
			function()
			{
				clearTimeout(t_menu);

				//t_menu = setTimeout(slideUpSubmenu, 1000, this);
			}
		);

		$(".main-menu .subcategory").hover
		(
			function()
			{
				//clearTimeout(t_menu);
			},
			function()
			{
				//$(this).parent().slideUp();
			}
		);
		
	}

);

function slideDownSubmenu(sender)
{
	$(sender).next().slideDown();
}

function slideUpSubmenu(sender)
{
	$(sender).next().slideUp();
}
