/********************************************************************************* 플러그인 : jquery.DB_slideBanner.js 제작 : http://designblack.com *********************************************************************************/ !function(e){e.fn.DB_slideBanner=function(n){var t={speed:500,autoRollingTime:1e4,eventType:"click",type:"slide",easing:"easeInOutExpo",arrow:null};return e.extend(t,n),this.each(function(){function n(){var e=a.eq(u),n=a.eq(m);"slide"==h?"next"==b?(e.css("left","100%").stop().animate({left:"0"},v,q),n.css("left","0").stop().animate({left:"-100%"},v,q,function(){g=1})):(e.css("left","-100%").stop().animate({left:"0"},v,q),n.css("left","0").stop().animate({left:"100%"},v,q,function(){g=1})):"slide-y"==h?"next"==b?(e.css("top","100%").stop().animate({top:"0"},v,q),n.css("top","0").stop().animate({top:"-100%"},v,q,function(){g=1})):(e.css("top","-100%").stop().animate({top:"0"},v,q),n.css("top","0").stop().animate({top:"100%"},v,q,function(){g=1})):"fade"==h?(e.stop(!0,!0).fadeIn(v),n.stop(!0,!0).fadeOut(v),g=1):(e.show(),n.hide(),g=1),c.removeClass("on"),c.eq(u).addClass("on"),r.removeClass("on"),r.eq(u).addClass("on"),m=u}function i(){0==y&&(b="next",u++,u>=f&&(u=0),n())}var s=e(this),o=s.find(".img"),a=o.find("li"),l=s.find(".prev"),d=s.find(".next"),f=a.length,c=s.find(".btn");if(0==c.find("li").length)for(var p=0;f>p;p++)c.append("
  • "+(p+1)+"
  • ");var c=s.find(".btn > li"),r=s.find(".info > li"),u=0,m=0,v=t.speed,x=t.autoRollingTime,b="next",y=0,h=t.type,q=t.easing,C=t.eventType,g=(t.arrow,1);"slide"==h?a.eq(0).nextAll().css({left:"100%",display:"block"}):"slide-y"==h&&a.eq(0).nextAll().css({top:"100%",display:"block"}),s.bind("mouseenter",function(){s.addClass("on"),y=1}).bind("mouseleave",function(){s.removeClass("on"),y=0}),r.eq(u).addClass("on"),c.eq(u).addClass("on"),c.bind(C,function(){var t=c.index(e(this));b=t>u?"next":"prev",u!=t&&(u=t,n())}),l.bind("click",function(){g&&(b="prev",u--,0>u&&(u=f-1),g=0,n())}),d.bind("click",function(){g&&(b="next",u++,u>f-1&&(u=0),g=0,n())}),setInterval(i,x)})}}(jQuery);