(function($){ $.fn.extend({ flowBanner: function(options){ var defaults = { control: false, speed: 10, ctrlSelector: 'box-flow-ctrl', wrapSelector: 'box-flow-wrap', playSelector: 'btn-play', pauseSelector: 'btn-pause', playText: 'Play', pauseText: 'Stop' }; var opt = $.extend(defaults, options); return this.each(function(){ var o = opt; var left = 0, timer = '', ctrl = o.control, speed = o.speed, ctrlSelector = o.ctrlSelector, wrapSelector = o.wrapSelector, playSelector = o.playSelector, pauseSelector = o.pauseSelector, playText = o.playText, pauseText = o.pauseText, $box = $(this), $wrap = '
<\/div>', $banner = $box.children("li"), $bannerSize = $banner.length, $bannerW= $banner.outerWidth(true), $ctrlHtml = ''; $ctrlHtml += '
'; $ctrlHtml += '