$(document).ready(function() {
  $('#view-list-cyclehome').addClass('active');
  // redefine Cycle's updateActivePagerLink function 
  $.fn.cycle.updateActivePagerLink = function(pager, currSlideIndex) { 
    $(pager).find('a').removeClass('activePage').filter('a:eq('+currSlideIndex+')').addClass('activePage'); 
  };
  $('#view-list-cyclehome').cycle({
    fx:  'scrollHorz',
    timeout: 6000,
    speed: 400,
    pager: '#view-list-cyclehomepagers',
    pagerEvent: 'mouseover',
    pagerAnchorBuilder: function(idx, slide) { 
        // return selector string for existing anchor 
        return '#view-list-cyclehomepagers li:eq(' + idx + ') a'; 
    }
  });
});
