var activeImage;
var imageCount;

var timeCounter;

$(document).ready(function() {
	
	if ($('body').hasClass('layout-default')){
		
		$(".image_container a").fancybox({
			'titleShow'		: false,
			'overlayColor'	: '#0b0b0b',
			'overlayOpacity': 0.8,
			'scrolling': 'no'
		});

		
	}else{
		
		imageCount = 0;
		timeCounter = 0;
		
		$(".ce_gallery").find(".image_container").each(function(i) {
			$(this).fadeOut(0);
			imageCount++;
		});
		
		changeImage(0);
		
		$("#gallery-navigation").find(".image-thumb-button").each(function(i) {
			
			$(this).click(function() {
				changeImage(i);
			});
		});
		
		setInterval ( "everySecond()", 1000 );

	}
});

function everySecond(){
	timeCounter++;
	if (timeCounter > 5){
		nextImage();
	}
}

function nextImage(){
	
	if (activeImage < imageCount-1){
		changeImage(activeImage+1);
	}else{
		changeImage(0);
	}
}

function changeImage(i){
	timeCounter = 0;
	
	activeImage = i;
	
	$("#gallery-navigation").find(".image-thumb-button").each(function(j) {
		$(this).removeClass('active');
		
		if (j == activeImage){
			$(this).addClass('active');
		}
	});
	
	$(".ce_gallery").find(".image_container").each(function(j) {
		if (j == activeImage){
			$(this).fadeIn(500);
		}else{
			$(this).fadeOut(500);
		}
	});
}
