/**
 * Image Cycle
 */
//Settings
var faderSettings = {
	timing: 8000,
	fadeSpeed: 800,
	numberOfImages: 41,
	imagePrefix: "ethos",
	imageSuffix: ".jpg",
	imageDirectory: "http://www.ethoscreative.co.uk/temp_images/"
};
var displayImage = function(displayImage){
	var imageURL = faderSettings.imageDirectory + displayImage;
	$("#imageContainer").fadeOut(faderSettings.fadeSpeed, function(){
		$(this).css({
			'backgroundImage': 'url('+ imageURL + ')'
		}).fadeIn(faderSettings.fadeSpeed);
	});
};
function outer(){
	var a = 1;
	function inner(){
		if(a==faderSettings.numberOfImages){
			a = 1;
		} else {a++;}
		var imageNeeded = faderSettings.imagePrefix + a + faderSettings.imageSuffix;
		displayImage(imageNeeded);
	}
	return inner;
}
var imageFade = outer();
var cycleMe = setInterval(imageFade, faderSettings.timing);
$(function() {
	$('#imageContainer').click(function() {
		clearInterval(cycleMe);
		imageFade();
		cycleMe = setInterval(imageFade, faderSettings.timing);
	});	

});