TopUp.images_path = 'wp-content/themes/sisteract/images/top_up/';
TopUp.defaultPreset({'overlayClose': 1, 'effect': 'appear'});

$(document).ready(function() {
	initCarrousel();
});

function initCarrousel() {
	var carrousel = $('#carrousel');
	if (!carrousel) return false;
	
	if (carrousel.find('li').length > 1) {
		carrousel.append('<a href="#" onclick="prevCarrousel(); return false" class="prev">previous image</a>');
		carrousel.append('<a href="#" onclick="nextCarrousel(); return false" class="next next_active">next image</a>');
	}
}

function prevCarrousel() {
	var carrousel = $('#carrousel');
	if (!carrousel) return false;
	
	var active = carrousel.find('li.active');
	var prev = active.prev();
	
	if (active.prevAll().length) {
		active.removeClass('active');
		prev.addClass('active');
		$('#current_image').html(prev.attr('id').replace(/image_/, ''));
	}
	
	activateCarrouselNavi();
}

function nextCarrousel() {
	var carrousel = $('#carrousel');
	if (!carrousel) return false;
	
	var active = carrousel.find('li.active');
	var next = active.next();
	
	if (active.nextAll().length) {
		active.removeClass('active');
		next.addClass('active');
		$('#current_image').html(next.attr('id').replace(/image_/, ''));
	}
	
	activateCarrouselNavi();
}

function activateCarrouselNavi() {
	var carrousel = $('#carrousel');
	if (!carrousel) return false;
	
	var active = carrousel.find('li.active');
	
	carrousel.find('a.prev').removeClass('prev_active');
	if (active.prevAll().length) {
		carrousel.find('a.prev').addClass('prev_active');
	}
	
	carrousel.find('a.next').removeClass('next_active');
	if (active.nextAll().length) {
		carrousel.find('a.next').addClass('next_active');
	}
}
