$(document).ready(function() {
  $("#features_scroll").jcarousel({
      scroll: 1,
      initCallback: mycarousel_initCallback,
      buttonNextHTML: null,
      buttonPrevHTML: null,
			wrap: 'last'
  });
})

function mycarousel_initCallback(carousel) {
  $('.thumbnails a').bind('click', function() {
    $(this).siblings('.current').removeClass('current');
    $(this).addClass('current');
    carousel.scroll($.jcarousel.intval(jQuery(this).attr('rel')));
    return false;
  });
	var slides = $('#features_scroll').children('li');
	slides.each(function() {
		$(this).click(function() {
			carousel.next();
			$('.thumbnails a').removeClass('current');
			$('.thumbnails a[rel=' + carousel.first + ']').addClass('current');
		});
	});
}