/*
 * SingleSlide - jQuery image slide
 * Copyright (c) 2009 FIELD Ltd. All rights reserved.
 * http://www.fieldweb.co.jp/
 * MIT License
 * Launch  : July 2010
 */


//初期設定	
$(function(){
		   //バナーの数
		   banner_length = $('.slide-inner li').length;
		   //nextボタンのクリック数
		   rightClick = 1;
		   //バナーの数に合わせて横幅設定
		   var ul_width = (banner_length * 324) + (banner_length * 14);
		   //バナー横幅変更
		   $('.slide-inner ul').width(ul_width);
		   myInterval = setInterval(slideRight,6000);
});

//右スライド自動
function slideRight(){
		rightClick ++;
		checkNext();
		moveRight();
        return false;
}

//右スライド
$(function(){
    $(".next a").click(function(){
		rightClick ++;
		checkNext();
		moveRight();
        return false;
    })
})

//左スライド
$(function(){
    $(".pre a").click(function(){
		rightClick = 1;
		moveLeft();
        return false;
    })
})	


//nextボタンの消失
function checkNext(){
$(function(){
if((banner_length - 1) == rightClick){
		$('.next').css('display','none');
		clearInterval(myInterval);
		myInterval02 = setInterval(moveLeft,6000);
		}
})
}

//右方向へ移動
function moveRight(){
		$('.slide-inner').animate(
								  {left:'+=-338px'
								  }, '250');
		$('.pre').css('display','inline');
}

//左方向へ移動
function moveLeft(){
	//nextボタンクリック数リセット
		rightClick = 1;
		$('.slide-inner').animate({left:'0'}, '250');
		$('.next').css('display','inline');
		$('.pre').css('display','none');
		clearInterval(myInterval02);
		myInterval = setInterval(slideRight,6000);
}


