;(function($) {
    $(function() {
    	var interval = 7000;
        var $container = $('fieldset.hotissueContainer:first');
        
        
        if($container.size()) {
        	//네비게이션 클릭시
            $('.issue_navigation a', $container).click(function() {
                clearInterval(rotateInterval);
                $container.data('hotissue', {'itemno':($('.issue_navigation a').index(this))});
                showItem();
                rotateInterval = setInterval(showItem, interval);
            });
            //링크에 mouseover
            $container.find('a').mouseover(function() {
            	clearInterval(rotateInterval);
            	return false;
            });
            //링크에 mouseout
            $container.find('a').mouseout(function() {
            	clearInterval(rotateInterval);
            	rotateInterval = setInterval(showItem, interval);
            	return false;
            });
            
        }
        
        var item_count = $('.issue_navigation a', $container).size();
        var $nav = $('.issue_navigation a', $container);
        $container.data('hotissue', {'itemno':1});

        var rotateInterval = setInterval(showItem, interval);

        // 첫번째 아이템이 1
        function showItem() {
        	
            var containerData = $container.data('hotissue');            
            
            // itemno가 지정되어있지 않으면 저장되어있는 값+1 가져옴
            var itemno = containerData.itemno+1;
            itemno = (itemno%item_count) || item_count;

            $pre_target = $container.find('dl > dt:visible, dl > dd:visible');
            $pre_target.hide();
            
            $target = $container.find('dt.item_' +itemno+ ', dd.item_'+itemno);
            $target.show();
            $nav.removeClass('active');
            $('[itemno='+itemno+']').addClass('active');
            $container.data('hotissue', {'itemno':itemno});
            return false;
        }

    });


}) (jQuery);
