jQuery(document).ready(function($) {
  
  $('#list_wrap').show();
  
  // Carousel Defaults
  var wrapper = '#client_list';
  var items = wrapper+' ul';
  var previous_items = '#list_wrap #prev';
  var next_items = '#list_wrap #next';
  var item_width = $('li', items).outerWidth();
  var left_indent = parseInt($(items).css('left'));
  
  // Carousel Add Item
  $('li:first', items).before($('li:last', items));
  
  // Carousel Next Item  
  $(next_items).click(function(event){
    $(items+':not(:animated)').animate({'left' : left_indent - item_width},300,function(){    
      $('li:last', items).after($('li:first', items)); 
      $(items).css({'left' : '-'+item_width+'px'});
    }); 
  });
  
  // Carousel Previous Item
  $(previous_items).click(function(event){
    $(items+':not(:animated)').animate({'left' : left_indent + item_width},300,function(){              
      $('li:first', items).before($('li:last', items)); 
      $(items).css({'left' : '-'+item_width+'px'});
    });
  });
  
});
