J(document).ready(function(){
	function mycarousel_initCallback(carousel) {
		J('.jcarousel-control a').bind('click', function() {
			carousel.scroll(jQuery.jcarousel.intval(J(this).text()));
			carousel.startAuto(0);
			return false;
		});
		carousel.clip.hover(function() {
			carousel.stopAuto();
		}, function() {
			carousel.startAuto();
		});
	};
	function mycarousel_itemVisibleInCallback(instanceRequesting, liObjetct, indexPosition) {
		J('.jcarousel-control a').removeClass('currentItem');
		J('#pg'+indexPosition).addClass('currentItem');
	};
	J("#featuredContentCarousel").jcarousel({
		scroll: 1,
        auto: 8,
		wrap: "last",
        initCallback: mycarousel_initCallback,
		itemVisibleInCallback: mycarousel_itemVisibleInCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
    });
});
