$( document ).ready( function(){
	$('.slideshow-img ul').jcarousel({
		scroll: 1,
		auto: 3,
		wrap: 'both',
		initCallback: _init_carousel,
		itemFirstInCallback: _first_init_carousel,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
});

function _init_carousel(carousel) {
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });
    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });

	$('.wrap-slideshow-nav .next-link').bind('click', function() {
		carousel.next();
		return false;
	});
	$('.wrap-slideshow-nav .previous-link').bind('click', function() {
		carousel.prev();
		return false;
	});
	
	$('.wrap-slideshow-nav .jcarousel-control a').bind('click', function() {
        carousel.scroll($.jcarousel.intval($(this).text()));
        return false;
    });
	
    };
	
function _first_init_carousel(carousel, item, idx, state) {
	$('.wrap-slideshow-nav .jcarousel-control a').removeClass('active');
	$('.wrap-slideshow-nav .jcarousel-control a').eq(idx-1).addClass('active');
    };
