$(document).ready(function() {

	/* menu hover */
	$("#menu ul ul").css("opacity", ".9");
	myMargin = $("#menu ul ul").outerWidth()/2*(-1);
	$("#menu ul ul").css("marginLeft", myMargin);
	$(".hoverme").removeClass("hoverme");
	$(".myhover a:first").click(function() {return false;})
	$(".myhover").hover(function() {
		$(this).find("ul").fadeIn("normal");
	}, function() {
		$(this).find("ul").fadeOut("normal");
	});
	
	/* polohovani obrazku */
	$('.slide img').each(function() {
		myW = $(this).outerWidth();
		myPos = (myW/2)*(-1);
		myPos1 = (myW/2)+10;
		$(this).css('margin-left',myPos);
		$(this).css('display','block');
		$(this).parent('a').parent('div').find('.popisfotky').css('margin-left',myPos1);
	});
	
	/* doplneni popisu podle title odkazu */
	$('.slide a').each(function() {
		mujPopis = $(this).attr("title");
		$(this).find("img").attr("alt",mujPopis);
		mujPopis1 = mujPopis.replace(' | ','<br />');
		$(this).next(".popisfotky").html(mujPopis1);
	});
	
	/* vybere start na nahodnem slidu */
	howManySlides = $('.slide').length;
	startPos = Math.floor(Math.random()*howManySlides);
	
	/* slideshow */
	$('#myslides').cycle({ 
		startingSlide: startPos,
		speed: 'fast',
		timeout: 7000,
		prev: '#slideprev',
		next: '#slidenext', 
		pager: '#slidenav', 
		pagerEvent: 'mouseover',
		pauseOnPagerHover: true
	});
	
	/* vycentruje slideshow navigaci  */
	howMany = $('#slidenav a').length;
	$('#slidenav').width(howMany*14);
	$('#slidenav').css('margin-left',(howMany*14/2)*(-1));
	
	/* aktivace LightBoxu */
	$("a[rel^=lightbox]").lightBox({
		overlayBgColor: "#ddd",
		overlayOpacity: 0.9,
		imageLoading: "pics/jquery/lightbox/lightbox-ico-loading.gif",
		imageBtnClose: "pics/jquery/lightbox/lightbox-btn-close.gif",
		imageBtnPrev: "pics/jquery/lightbox/lightbox-btn-prev.gif",
		imageBtnNext: "pics/jquery/lightbox/lightbox-btn-next.gif",
		imageBlank: "pics/jquery/lightbox/lightbox-blank.gif",
		containerResizeSpeed: 350,
		txtImage: "Obrázek",
		txtOf: "z"
	});

});
