$(document).ready(function() {
/* Djelatnosti i partneri */
$('.excerpt h4 a').css({opacity: "0"});

$('.excerpt').hover(function (){
	$(this).find('a').animate({opacity: "0.8"},"slow");
}, function() {
	$(this).find('a').animate({opacity: "0"}, "fast");
});
/* Izbornik */

$('#nav li ul').children().hide();
$('#nav li ul').children().slideDown('slow');
$('.overlay').hide();


/* Prikazivanje forme za kontakt */

$('#email').click(function() {
	$('.overlay').fadeTo('slow',0.4, function() {
		$('#contactform').fadeIn('normal');
	});
	return false;
});

$('#location').click(function() {
	$('.overlay').fadeTo('slow',0.4, function() {
		$('#map').fadeIn('normal');
	});
	return false;
});

$('.closeme').click(function(){
	$('#contactform').fadeOut('slow', function() {
		$('.overlay').fadeOut();
	});
	return false;
});
$('.closeme').click(function(){
	$('#map').fadeOut('slow', function() {
		$('.overlay').fadeOut();
	});
	return false;
});

$('.overlay').click(function(){
	$('#contactform').fadeOut('slow', function() {
		$('.overlay').fadeOut();
	});
	return false;
});

/* ovo su funkcije i postavke za prikazivanje male galerije u sidebar-u */
	//brzina izmjena slika i timer
	var speed = 5000;
	var run = setInterval('rotate()', speed);

	//izračun lijeve veličine
	var item_width = $('#gallery li').outerWidth();
	var left_value = item_width * (-1);

	//pomakni zadnju slike prije prve
	$('#gallery li:first').before($('#gallery li:last'));

	// postavi zadanu sliku na točnu poziciju
	$('#gallery ul').css({'left' : left_value});
	
	//korisnik kliknuo na link unazad
	$('#previous').click(function() {

		//izračunavanje točne pozicije
		var left_indent = parseInt($('#gallery ul').css('left')) + item_width;

		//pomakni sliku
		$('#gallery ul').animate({'left' : left_indent}, 200,function(){

			//pomakni zadnju sliku i postavi je kao prvu
			$('#gallery li:first').before($('#gallery li:last'));

			//postavi zadanu sliku na točnu poziciju
			$('#gallery ul').css({'left' : left_value});

		});

		//poništi klik na link
		return false;
	});


	//korisnik je pritisnuo link unaprijed
	$('#next').click(function() {

		//izračunaj točnu poziciju
		var left_indent = parseInt($('#gallery ul').css('left')) - item_width;

		//pomakni sliku
		$('#gallery ul').animate({'left' : left_indent}, 200, function () {

			//pomakni prvu sliku i postavi je kao zadnju
			$('#gallery li:last').after($('#gallery li:first'));

			//postavi zadanu sliku na točnu poziciju
			$('#gallery ul').css({'left' : left_value});

		});

		//poništi link
		return false;

	});

	//u slučaju da je pokazivač iznad galerije, zaustavi rotaciju slika, inače rotiraj
	$('#gallery').hover(

	function() {
		clearInterval(run);
	},
	function() {
		run = setInterval('rotate()', speed);
	}
);

});

//	jednostavna funkcija koja poziva link next
//	timer poziva funkciju i rotacija slika započinje
function rotate() {
	$('#next').click();
}
