$(document).ready(function()
{

	/* Obsługa podpisu pod zdjęciami */
	$('.photoDescribe').hide();
	
	$('.photoItem').bind("mouseenter", function(){
		$('.photoDescribe',this).slideDown('normal');
	});
	
	$('.photoItem').bind("mouseleave",function(){
		$('.photoDescribe',this).slideUp('normal');
	});
	
	/* Obsługa głównego menu */
	$('#mainContainerMenu2 ul ul').hide();
	$('#mainContainerMenu2 a.menuTitleA').click(function(){
		var moduleContainer = $(this).next();
		if( (moduleContainer.is('ul.content')) && (moduleContainer.is(':visible')) ) {
			moduleContainer.slideUp('normal');
			return false;
		}
		if( (moduleContainer.is('ul.content')) && (!moduleContainer.is(':visible'))) {
			$('#mainContainerMenu2 ul.content:visible').slideUp('normal');
			moduleContainer.slideDown('normal');
			return false;
		}
	});
	
	/* Obsługa zakładek na głównej stronie */
	$("#introTabsNav li").click(function()
	{
		$("#introTabsNav li.tabActive").removeClass("tabActive");
		$(this).addClass("tabActive");
		
		var element_index = $("#introTabsNav li").index(this);
		
		$("#introTabs > div:visible").hide();
		$("#introTabs > div").eq(element_index).show();
		
		return false;
	});
	
	/* Obsługa zakładek dla multimediów na głównej stronie */
	$("#introMultiNav li").click(function()
	{
		$("#introMultiNav li.tabActive").removeClass("tabActive");
		$(this).addClass("tabActive");
		
		var element_index = $("#introMultiNav li").index(this);
		
		$("#introMultiTabs > div:visible").hide();
		$("#introMultiTabs > div").eq(element_index).show();
		
		return false;
	});
	
	/* Tooltip dla zaproszeń */
	$('#introEventsCalendar .event').tooltip({
		delay: 300,
		positionLeft: true,
		extraClass: "width",
		track: false,
		showURL: false,
		showBody: " - ",
		left: -15,
		top: 0
	});
	
	/* Wielkość tekstu */
//	var textCookie = "textSize=tekstsmall";
//	document.cookie = textCookie;
	$('#textSize a.tekstsmall').css('fontWeight','bold');
	$('#textSize a').click(function()
	{
		var textClass = $(this).attr('class');
		
		$('#tekst').removeClass().addClass(textClass);

		$('#textSize a').css('fontWeight','normal');
		$(this).css('fontWeight','bold');
		
		return false;
	});
	
	/* Lightbox dla galerii foto */
	$('.zawartosc_galeria a').lightBox();
	
	/* Mapa gmin */
	$('.map').maphilight({
		fill: true,
		strokeColor: '000000',
		fillColor: '000000'
	});	


	
});
