$(document).ready(function() {
  
  function fix_jcarousel(carousel) {
  	if ($.browser.safari) {
  		newWidth = $('.jcarousel-list-horizontal').width() + ((list_size/5) * 80);
  		$('.jcarousel-list-horizontal').width(newWidth);
  	}
  }
  
  list_size = $('.thumbnails').children('li').length;
  if ($.browser.safari) {
  	$('body').addClass('safari');
  }
  
  $('.thumbnails').jcarousel({
  	scroll: 4,
  	size: list_size,
  	wrap: 'both',
  	initCallback: fix_jcarousel
  });  
   
});