var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); var slide_fn=function(obj){ var $slide=$("."+obj); var $slideLeft=$slide.find(".left-but"); var $slideright=$slide.find(".right-but"); var $slideImg=$slide.find(".slideImg"); var $slideImgul=$slideImg.find("ul"); var $removeNum = parseInt($slideImg.css("width")); var $lilength=$slideImgul.find("li").length; var $slideNav=$slide.find(".slideNav"); var $slideNavli=$slideNav.find("li"); var $slideNavli2=$slideNav.find("span"); var $slidetext=$slide.find(".slidetext"); var speed=1500,counter=0; var t=''; function cur(obj,classval){ obj.addClass(classval).siblings().removeClass(classval); } $slideLeft.click(function() { slide(1); }); $slideright.click(function() { slide(-1); }); function slide(j) { if ($slideImgul.is(':animated') == false) { counter += j; if (counter != -1 && counter != $lilength) { $slideImgul.animate({ 'marginLeft': -counter * $removeNum + 'px' }, speed) } else if (counter == -1) { counter = $lilength - 1; $slideImgul.css({ "marginLeft": -($removeNum * (counter - 1)) + "px" }); $slideImgul.animate({ "marginLeft": -($removeNum * counter) + "px" }, speed) } else if (counter == $lilength) { counter = 0; $slideImgul.css({ "marginLeft": -$removeNum + "px" }); $slideImgul.animate({ "marginLeft": 0 + "px" }, speed) } cur($slideNavli.eq(counter), 'cur') cur($slideNavli2.eq(counter), 'cur') cur($slidetext.eq(counter), 'cur2') } } $slideNavli.click(function() { counter = $(this).index(); fade(counter); cur($slideNavli.eq(counter), 'cur') }); $slideNavli2.click(function() { counter = $(this).index(); fade(counter); cur($slideNavli2.eq(counter), 'cur') cur($slidetext.eq(counter), 'cur2') }); function fade(i) { if ($slideImgul.css('marginLeft') != -i * $removeNum + 'px') { $slideImgul.css('marginLeft', -i * $removeNum + 'px'); $slideImgul.fadeOut(0, function() { $slideImgul.fadeIn(500) }) } } function start() { t = setInterval(function() { slide(1) }, 4500) } function stopt() { if (t) clearInterval(t) } $slide.hover(function() { stopt(); },function(lilength) { if($lilength>1){ start();} }); if($lilength>1) {start();} }; }