(function(a){a.fn.mulMarquee=function(c){var b=a.extend({},a.fn.mulMarquee.defaults,c);return this.each(function(){var e=a(this),d=e.get(0),m=e.width(),l=e.height(),i=e.children(),h=i.children(),c=0,f=b.direction=="left"||b.direction=="right"?1:0;i.css(f?"width":"height",1e4);if(b.isEqual)c=h[f?"outerWidth":"outerHeight"]()*h.length;else h.each(function(){c+=a(this)[f?"outerWidth":"outerHeight"]()});if(c<(f?m:l))return;i.append(h.clone()).css(f?"width":"height",c*2);var k=0;function j(){var e=b.direction=="left"||b.direction=="right"?"scrollLeft":"scrollTop";if(b.loop>0){k+=b.scrollAmount;if(k>c*b.loop){d[e]=0;return clearInterval(g)}}if(b.direction=="left"||b.direction=="up"){var a=d[e]+b.scrollAmount;if(a>=c)a-=c;d[e]=a}else{var a=d[e]-b.scrollAmount;if(a<=0)a+=c;d[e]=a}}var g=setInterval(j,b.scrollDelay);e.hover(function(){clearInterval(g)},function(){clearInterval(g);g=setInterval(j,b.scrollDelay)})})};a.fn.mulMarquee.defaults={isEqual:true,loop:0,direction:"left",scrollAmount:1,scrollDelay:50};a.fn.mulMarquee.setDefaults=function(b){a.extend(a.fn.mulMarquee.defaults,b)}})(jQuery);
