function carousel_initCallback(carousel) {
  $('#carousel-next').bind('click', function() {
    carousel.next();
    return false;
  });

  $('#carousel-prev').bind('click', function() {
    carousel.prev();
    return false;
  });
}

$(document).ready(function() {
  $('#product_carousel').jcarousel({
    wrap: 'circular',
    scroll: 1,
    auto: 5,
    initCallback: carousel_initCallback,
    buttonNextHTML: null,
    buttonPrevHTML: null

  });

  $('li[id^=display_item]').hover(
    function() {
      var img = $(this).children().children('img');
      var imgSrc = img.attr('src');
      img.attr('src', imgSrc.replace('_out', '_over'));

      var newSrc = $(this).attr('id').replace('display_item', 'picdisplay');
      imgSrc = $('#display_image').attr('src');
      imgSrc = imgSrc.replace(/picdisplay[1-3]/, newSrc);
      $('#display_image').attr('src', imgSrc);
    },
    function() {
      var img = $(this).children().children('img');
      var imgSrc = img.attr('src');
      img.attr('src', imgSrc.replace('_over', '_out'));
    }
  );

  $('#slide_carousel').jcarousel({
    wrap: 'circular',
    scroll: 1,
    auto: 5,
    animation: 800,
    buttonNextHTML: null,
    buttonPrevHTML: null
  });
});
