$(document).ready(function() {
	var autoPlayTime=3000;
	autoPlayTimer = setInterval( autoPlay, autoPlayTime);
	function autoPlay(){
		Slidebox('next');
	}
	$('#todayRecipe .next').click(function () {
		Slidebox('next','stop');
	});
	$('#todayRecipe .previous').click(function () {
		Slidebox('previous','stop');
	});
	var yPosition=$('#todayRecipe').height()/2-$('#todayRecipe .next').height()/2;
	$('#todayRecipe .next').css('top',yPosition);
	$('#todayRecipe .previous').css('top',yPosition);
});
//slide page to id
function Slidebox(slideTo,autoPlay){
    var animSpeed=1000; //animation speed
    var easeType='easeInOutExpo'; //easing type
	var sliderWidth=$('#todayRecipe').width();
	var photoWidth=$('#todayRecipe  .recipe .food').width();
	var leftPosition=$('#todayRecipe .recipe').css("left").replace("px", "");
	$("#todayRecipe .food").each(function (i) {
		totalContent=i*photoWidth;	
		$('#todayRecipe .recipe').css("width",totalContent+photoWidth);
	});
	if( !$("#todayRecipe .recipe").is(":animated")){
		if(slideTo=='next'){ //next
			if(autoPlay=='stop'){
				clearInterval(autoPlayTimer);
			}
			if(leftPosition==-totalContent){	
				$('#todayRecipe .recipe').animate({left: 0}, animSpeed, easeType); //reset
			} else {
				$('#todayRecipe .recipe').animate({left: '-='+photoWidth}, animSpeed, easeType); //next
			}
		} else if(slideTo=='previous'){ //previous
			if(autoPlay=='stop'){
				clearInterval(autoPlayTimer);
			}

			if(leftPosition=='0'){
				$('#todayRecipe .recipe').animate({left: '-'+totalContent}, animSpeed, easeType); //reset
			} else {
				$('#todayRecipe .recipe').animate({left: '+='+photoWidth}, animSpeed, easeType); //previous
			}
		} else {
			var slide2=(slideTo-1)*photoWidth;
			if(leftPosition!=-slide2){
				clearInterval(autoPlayTimer);
				$('#todayRecipe .recipe').animate({left: -slide2}, animSpeed, easeType); //go to number
			}
		}
	}
	if ($('#todayRecipe .recipe').css("left") == "0px")
	{
		$('#todayRecipeLink').attr("href", $('#rimage2').attr("title"));
		$('#todayRecipeLink').attr("title", $('#rimage2').attr("alt"));
		$('#recipeName').html($('#rimage2').attr("alt"));
		
	}
	if ($('#todayRecipe .recipe').css("left") == "-165px")
	{
		$('#todayRecipeLink').attr("href", $('#rimage3').attr("title"));
		$('#todayRecipeLink').attr("title", $('#rimage3').attr("alt"));
		$('#recipeName').html($('#rimage3').attr("alt"));
	}
	if ($('#todayRecipe .recipe').css("left") == "-330px")
	{
		$('#todayRecipeLink').attr("href", $('#rimage4').attr("title"));
		$('#todayRecipeLink').attr("title", $('#rimage4').attr("alt"));
		$('#recipeName').html($('#rimage4').attr("alt"));
	}
	if ($('#todayRecipe .recipe').css("left") == "-495px")
	{
		$('#todayRecipeLink').attr("href", $('#rimage1').attr("title"));
		$('#todayRecipeLink').attr("title", $('#rimage1').attr("alt"));
		$('#recipeName').html($('#rimage1').attr("alt"));
	}

}
