$(function () {
	
	var slide_count = 0;
	var setTimer;
	
	var delay_time = 3000;
	var duration = 1000;
	var set_time = 4000;
	
	var slide_num = Math.ceil($('#slide_banner ul li').length / 12);
	
	//スクロール開始
	scrollAnimate();
	
	$('#slide_banner_view_all').toggle(
		function () {
			
			$('#slide_banner ul').stop();
			$('#slide_banner').css('overflow','visible');
			$('#slide_banner ul').css('top', 0);
			$('#slide_banner').css('height', (slide_num * 110));
			$('.banner_all').hide();
			$('.banner_close').show();
			
			clearInterval(setTimer);
			
			return false;
		},
		function () {
			
			$('#slide_banner').css('overflow','hidden');
			$('#slide_banner').css('height',110);
			$('.banner_all').show();
			$('.banner_close').hide();
			
			scrollAnimate();
			slide_count = 0;
			
			return false;
		}
	);
	
	function scrollAnimate () {
		
	 if (slide_num > 1) {
				
				$('#slide_banner_view_all').show();
				
				setTimer = setInterval(function() {
						
						slide_count += 1;
						
						if (slide_num == slide_count) {
							$('#slide_banner ul').delay(delay_time).stop().animate({top: 0},duration);
							slide_count = 0;
						} else {
							$('#slide_banner ul').delay(delay_time).stop().animate({top: '-=110'},duration);
						}
						
				},set_time);
				
		} else {
			//console.log('12以下');
		}
		
	}
	
});
