function gallery_initCallback(carousel){
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
		$('.jcarousel-control a').removeClass('selected')
		$(this).addClass('selected');
			carousel.stopAuto(5);
			carousel.startAuto(5);
	    return false;
    });
	

};
function gallery_itemVisibleInCallbackAfterAnimation(carousel, item, idx) {
	if (idx == $('.jcarousel-control a#a').html()) {$('.jcarousel-control a').removeClass('selected');$('.jcarousel-control a#a').addClass('selected');};	
	if (idx == $('.jcarousel-control a#b').html()) {$('.jcarousel-control a').removeClass('selected');$('.jcarousel-control a#b').addClass('selected');};	
	if (idx == $('.jcarousel-control a#c').html()) {$('.jcarousel-control a').removeClass('selected');$('.jcarousel-control a#c').addClass('selected');};	
	if (idx == $('.jcarousel-control a#d').html()) {$('.jcarousel-control a').removeClass('selected');$('.jcarousel-control a#d').addClass('selected');};	
	if (idx == $('.jcarousel-control a#e').html()) {$('.jcarousel-control a').removeClass('selected');$('.jcarousel-control a#e').addClass('selected');};		
};

jQuery(document).ready(function() {
    jQuery('#gallery').jcarousel({
        auto: 5,
		scroll: 1,
		animation: 2000,
		wrap: 'last', 
        initCallback: gallery_initCallback,
        buttonNextHTML: null,
        buttonPrevHTML: null,
		
		itemVisibleInCallback: {
            onAfterAnimation:  gallery_itemVisibleInCallbackAfterAnimation
        }
		
		
    });
});
