$(document).ready(function(){

	function onoff(objekat) {
		if ( $(objekat).is(':hidden') ){
			sakrijSve();
			$("#video").css("visibility", "hidden");
			$(objekat).fadeIn("slow");
		} else {
			$(objekat).fadeOut("slow");
			$("#content").fadeOut("fast");
			$("#video").css("visibility", "visible");
		}
	}

	function sakrijSve() {
		$("#ofilmu, #ekipa, #slike, #pozadina, #kontakt").css("display", "none");
		if ( $("#content").is(':hidden') ) {
			$("#content").fadeIn("slow");
		}
	}

	$(".ofilmu").click( function() { onoff("#ofilmu"); });
	$(".ekipa").click( function() { onoff("#ekipa"); });
	$(".slike, .scene").click( function() { onoff("#slike"); });
	$(".pozadina").click( function() { onoff("#pozadina"); });
	$(".kontakt").click( function() { onoff("#kontakt"); });

    // gallerific
	// We only want these styles applied when javascript is enabled
	$('div.navigation').css({'width' : '380px', 'float' : 'left'});
	$('div.content').css('display', 'block');

	// Initially set opacity on thumbs and add
	// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 0.67;
				$('#thumbs ul.thumbs li').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});				
				
				// Initialize Advanced Galleriffic Gallery
				var gallery = $('#thumbs').galleriffic({
					delay:                     2500,
					numThumbs:                 6,
					preloadAhead:              6,
					enableBottomPager:         false,
					enableKeyboardNavigation:  false,
					maxPagesToShow:            1,
					imageContainerSel:         '#slideshow',
					loadingContainerSel:       '#loading',
					renderSSControls:          false,
					renderNavControls:         false,
					syncTransitions:           true,
					defaultTransitionDuration: 900,
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onPageTransitionOut:       function(callback) {
						this.fadeTo('fast', 0.0, callback);
					},
					onPageTransitionIn:        function() {
						this.fadeTo('fast', 1.0);
					}
				});

/* контакт */
$("#ajax-contact-form").submit(function(){
	var str = $(this).serialize();
	$.ajax({
		type: "POST",
		url: "contact/contact.php",
		data: str,
		success: function(msg){
			$("#note").ajaxComplete(function(event, request, settings){
				if(msg == 'OK') {
					if ( jezik == "sr" ) {
						result = '<div class="notification_ok">Ваша порука је послата. Хвала!</div>';
					} else {
						result = '<div class="notification_ok">Your message has been sent! Thank you!</div>';
					}
					$("#fields").hide();
				} else {
					result = msg;
				}

				$(this).html(result);
			});

		}
	});

	return false;

});

	// prikazujem ciljnu stranu ako postoji hashtag
	var div = window.location.hash;
	if ( div.indexOf("#") == 0 ) {
		onoff( div );
	}
});

