var scrollPosition = 1;
var aboutSlide = 1;
var aboutSlideCount = 4;
var audioAvailable = false;
var muted = false;

var aboutS1;	
var aboutS2;	
var aboutS3;	
var aboutS4;	



$(document).ready(
	function(){
		displayBackgroundImage();
		//resizeTo(960,900);
		setupRecipeScroller();
	}
);

function createSounds() {
	aboutS1 = soundManager.createSound({id:'aSound',url:'sounds/aboutS1.mp3'});	
	aboutS2 = soundManager.createSound({id:'bSound',url:'sounds/aboutS2.mp3'});	
	aboutS3 = soundManager.createSound({id:'cSound',url:'sounds/aboutS3.mp3'});	
	aboutS4 = soundManager.createSound({id:'dSound',url:'sounds/aboutS4.mp3'});	
}

function setupRecipeScroller() {	
	var i = 1;
	var loc = 0;

	while (i <= $("#recipeScroller").children(".recipeBox").length) {
		theString = "#recipeScroller div:nth-child(" + i + ")";
		$(theString).css({"left":loc});
		i++;
		loc = loc + 223;
	}
	$("#recipeScroller").children().show();
}

function nextRecipe() {
		$("#recipeScroller").scrollTo( '+=223px', 800 );
		scrollPosition++;
		if (scrollPosition > 1) {
			$("#previous").show();
		}
		if (scrollPosition > $("#recipeScroller").children().length - 4) {
			$("#next").hide();
		}
}

function previousRecipe() {
		$("#recipeScroller").scrollTo( '-=223px', 800 );
		scrollPosition--;
		if (scrollPosition == 1) {
			$("#previous").hide();
		}
		if (scrollPosition < $("#recipeScroller").children().length - 3) {
			$("#next").show();
		}
}



function displayBackgroundImage() {
	random_number= Math.floor(Math.random()* 5+1 );
	if (random_number==1) {
		image="url(images/background1.jpg)";
	}
	if (random_number==2) {
		image="url(images/background2.jpg)";
	}
	if (random_number==3) {
		image="url(images/background3.jpg)";
	}
	if (random_number==4) {
		image="url(images/background4.jpg)";
	}			
	if (random_number==5) {
		image="url(images/background5.jpg)";
	}
	$("#content").css("background-image",image);
	
	
	
	s=setTimeout("displayBackgroundImage()",10000)

}

function openVideo() {	
	if ($("#video").width() == 177) {
		$("#videoStill").hide("slowly");
		$("#video").animate({width: 846}, 900, 
			function() {
				$("#embeddedVideo").show();
				$("#videoClose").show();
			}
		);
	} else {
		$("#embeddedVideo").hide("slowly");
		$("#video").animate({width: 177}, 900);
	}
}

function closeVideo() {
		$("#videoClose").hide();
		$("#embeddedVideo").hide();
		$("#video").animate({width: 177}, 900,
			function () {
				$("#videoStill").show("slowly");
				location.reload(); 
			}
		);

}

function initSlideshow() {
	sShow = setInterval(nextSlide,12000);

}

function nextSlide() {
	//Fade out the currently displayed image	
	$("#about" + aboutSlide).fadeOut();
	
	if (aboutSlide < aboutSlideCount) {
		$("#about" + (aboutSlide+1)).fadeIn();
		aboutSlide++;
		if(audioAvailable) {
			eval("aboutS" + aboutSlide).play();
		}
	} else {
		$("#about1").fadeIn();
		aboutSlide =1;
		if(audioAvailable) {
			aboutS1.play();
		}
	}
}

function toggleAudio() {
	if(audioAvailable) {
		if(muted){
			soundManager.unmute();
			$("#audioOn").fadeIn();
			$("#audioOff").fadeOut();
			muted = false;
		} else {
			soundManager.mute();
			$("#audioOn").fadeOut();
			$("#audioOff").fadeIn();
			muted = true;
		}
	}
}