/* Design by 봄디자인 */ function SliderK__show($slider, index) { var $currentSlide = $slider.find('.slides > div.active'); var $postSlide = $slider.find('.slides > div').eq(index); $currentSlide.removeClass('active'); $postSlide.addClass('active'); $slider.find('.page-nav > div.active').removeClass('active'); $slider.find('.page-nav > div').eq(index).addClass('active'); } function SliderK__showPrev($slider) { SliderK__showPost($slider, -1); } function SliderK__showNext($slider) { SliderK__showPost($slider, 1); } function SliderK__showPost($slider, change) { var $currentSlide = $slider.find('.slides > div.active'); var $postSlide = null; var $firstSlide = $slider.find('.slides > div:first-child'); var $lastSlide = $slider.find('.slides > div:last-child'); if ( change == 1 ) { $postSlide = $currentSlide.next(); if ( $postSlide.length == 0 ) { $postSlide = $firstSlide; } } else if ( change == -1 ) { $postSlide = $currentSlide.prev(); if ( $postSlide.length == 0 ) { $postSlide = $lastSlide; } } SliderK__show($slider, $postSlide.index()); } /* 초기화 */ function SliderK__init() { $('.slider-k').each(function(index, node) { var $slider = $(node); SliderK__initPageNav($slider); SliderK__initSideBtns($slider); SliderK__initAutoplay($slider); }); } // 페이지 내비를 자동으로 만들어줍니다. function SliderK__initPageNav($slider) { var currentIndex = $slider.find('.slides > div.active').index(); var slidesCount = $slider.find('.slides > div').length; var html = ''; for ( var i = 0; i < slidesCount; i++ ) { if ( i == currentIndex ) { html += '
'; } else { html += ''; } } html = '