/** Author:      Marco Kuiper (http://www.marcofolio.net/)*/// Speed of the automatic slideshowvar slideshowSpeed = 6000;// Variable to store the images we need to set as background// which also includes some text and url's.var photos = [ {		"image" : "img_bg_01.jpg"	}, {		"image" : "img_bg_02.jpg"	}, {		"image" : "img_bg_03.jpg"	}, {		"image" : "img_bg_04.jpg"	}, {		"image" : "img_bg_05.jpg"	}, {		"image" : "img_bg_06.jpg"	}, {		"image" : "img_bg_07.jpg"	}, {		"image" : "img_bg_08.jpg"	}, {		"image" : "img_bg_09.jpg"	}, {		"image" : "img_bg_10.jpg"	}];$(document).ready(function() {				var activeContainer = 1;		var currentImg = 0;	var animating = false;	var navigate = function(direction) {		// Check if no animation is running. If it is, prevent the action		if(animating) {			return;		}				// Check which current image we need to show		if(direction == "next") {			currentImg++;			if(currentImg == photos.length + 1) {				currentImg = 1;			}		} else {			currentImg--;			if(currentImg == 0) {				currentImg = photos.length;			}		}				// Check which container we need to use		var currentContainer = activeContainer;		if(activeContainer == 1) {			activeContainer = 2;		} else {			activeContainer = 1;		}				showImage(photos[currentImg - 1], currentContainer, activeContainer);			};		var currentZindex = -1;	var showImage = function(photoObject, currentContainer, activeContainer) {		animating = true;				// Make sure the new container is always on the background		currentZindex--;				// Set the background image of the new active container		$("#headerimg" + activeContainer).css({			"background-image" : "url(/_images/YoungPeople/" + photoObject.image + ")",			"display" : "block",			"z-index" : currentZindex		});				// Fade out the current container		// and display the header text when animation is complete		$("#headerimg" + currentContainer).fadeOut(function() {			setTimeout(function() {				$("#headertxt").css({"display" : "block"});				animating = false;			}, 500);		});	};		var stopAnimation = function() {		// Change the background image to "play"		$("#control").css({ "background-image" : "url(/_images/btn_play.png)" });				// Clear the interval		clearInterval(interval);	};		// We should statically set the first image	navigate("next");		// Start playing the animation	interval = setInterval(function() {		navigate("next");	}, slideshowSpeed);	});
