(function($){"use strict";$.extend($.fn.cycle.defaults,{pager:"> .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerEventBubble:undefined,pagerTemplate:"•"});$(document).on("cycle-bootstrap",function(e,opts,API){API.buildPagerLink=buildPagerLink});$(document).on("cycle-slide-added",function(e,opts,slideOpts,slideAdded){if(opts.pager){opts.API.buildPagerLink(opts,slideOpts,slideAdded);opts.API.page=page}});$(document).on("cycle-slide-removed",function(e,opts,index,slideRemoved){if(opts.pager){var pagers=opts.API.getComponent("pager");pagers.each(function(){var pager=$(this);$(pager.children()[index]).remove()})}});$(document).on("cycle-update-view",function(e,opts,slideOpts){var pagers;if(opts.pager){pagers=opts.API.getComponent("pager");pagers.each(function(){$(this).children().removeClass(opts.pagerActiveClass).eq(opts.currSlide).addClass(opts.pagerActiveClass)})}});$(document).on("cycle-destroyed",function(e,opts){var pager=opts.API.getComponent("pager");if(pager){pager.children().off(opts.pagerEvent);if(opts.pagerTemplate)pager.empty()}});function buildPagerLink(opts,slideOpts,slide){var pagerLink;var pagers=opts.API.getComponent("pager");pagers.each(function(){var pager=$(this);if(slideOpts.pagerTemplate){var markup=opts.API.tmpl(slideOpts.pagerTemplate,slideOpts,opts,slide[0]);pagerLink=$(markup).appendTo(pager)}else{pagerLink=pager.children().eq(opts.slideCount-1)}pagerLink.on(opts.pagerEvent,function(e){if(!opts.pagerEventBubble)e.preventDefault();opts.API.page(pager,e.currentTarget)})})}function page(pager,target){var opts=this.opts();if(opts.busy&&!opts.manualTrump)return;var index=pager.children().index(target);var nextSlide=index;var fwd=opts.currSlide