var IvyBannerRoller = { bannerMax: 0, bannerNow: 1, nowScrollLeft : 0, bannerInterVal : null, bannerInit : function() { $(".bannerCtrl .play").css({"display":"none"}); $(".bannerZone ul").bind({ mouseenter: function() { IvyBannerRoller.bannerStop(); }, mouseleave: function() { IvyBannerRoller.bannerStart(); } }); $(".bannerZone ul a").bind({ focus: function() { IvyBannerRoller.bannerStop(); }, blur: function() { IvyBannerRoller.bannerStart(); } }); IvyBannerRoller.bannerStart(); }, bannerPrev : function() { var _this = this; _this.bannerStop(); $(".bannerZone ul li:first-child").before( $("
  • ").html($(".bannerZone ul li:nth-child("+bannerMax+")").html()) ); $(".bannerZone ul li:nth-child("+(bannerMax+1)+")").remove(); }, bannerNext : function() { var _this = this; _this.bannerStop(); _this.bannerRoll(); }, bannerStop : function() { window.clearInterval(bannerInterVal); $(".bannerCtrl .play").css({"display":"inline"}); $(".bannerCtrl .stop").css({"display":"none"}); }, bannerStart : function() { bannerMax = $(".bannerZone ul").children("li").length; bannerInterVal = window.setInterval(function(){ IvyBannerRoller.bannerRoll(); }, 3000); $(".bannerCtrl .play").css({"display":"none"}); $(".bannerCtrl .stop").css({"display":"inline"}); }, bannerRoll: function() { var _this = this; obj = $(".bannerZone ul").children("li:first-child"); wid = $(obj).outerWidth(); $(".bannerZone ul").animate({ "left" : "-"+wid+"px" }, "slow", function() { $("
  • ").html($(".bannerZone ul li:first-child").html()).appendTo( $(".bannerZone ul") ); $(".bannerZone ul li:first-child").remove(); $(".bannerZone ul").css("left","0px"); $(".bannerZone ul").animate({ "left" : "-10px" }, "fast", function() { $(".bannerZone ul").animate({ "left" : "-2px" }, "fast", function() {}); }); }); } }; $(document).ready(function(){ intterValTime = 0; if ( location.host == "api.phnet.kr" ) intterValTime = 100; window.setTimeout(function(){ IvyBannerRoller.bannerInit(); },intterValTime); });