/*
	Image Slideshow Script using jQuery
	Written by Dan Shields
*/

	var activeImage = 1;
	$(document).ready(function(){
		$("#photo li").hide();
		$("#photo li a").each(function(){
			$(this).removeAttr("href");
		})
	
		$("#photo li img").click(function(){
			var whatIsCurrent = activeImage;
			var totalImages = $("#photo li").size();
			
			var nextImage;
			if (whatIsCurrent==totalImages){
				nextImage = 1;
			} else {
				nextImage = whatIsCurrent+1;
			}
			$("#photo li").fadeOut(300);
			$("#photo li.photo"+nextImage).fadeIn(300);
			whatIsCurrent = nextImage;
			activeImage = nextImage;
			var itemToPreload = whatIsCurrent+1;
			if (itemToPreload > totalImages) {
				itemToPreload = itemToPreload - totalImages;
			}
			//$("#img"+itemToPreload).attr("src",$("#img"+itemToPreload).parent().attr("href"));
		})


		$(".rightArrow").click(function(){
			var whatIsCurrent = activeImage;
			var totalImages = $("#photo li").size();
			
			var nextImage;
			if (whatIsCurrent==totalImages){
				nextImage = 1;
			} else {
				nextImage = whatIsCurrent+1;
			}
			$("#photo li").fadeOut(300);
			$("#photo li.photo"+nextImage).fadeIn(300);
			whatIsCurrent = nextImage;
			activeImage = nextImage;
			var itemToPreload = whatIsCurrent+1;
			if (itemToPreload > totalImages) {
				itemToPreload = itemToPreload - totalImages;
			}
		})

		$(".leftArrow").click(function(){
			var whatIsCurrent = activeImage;
			var totalImages = $("#photo li").size();
			
			var nextImage;
			if (whatIsCurrent==1){
				nextImage = totalImages;
			} else {
				nextImage = whatIsCurrent-1;
			}
			$("#photo li").fadeOut(300);
			$("#photo li.photo"+nextImage).fadeIn(300);
			whatIsCurrent = nextImage;
			activeImage = nextImage;
			var itemToPreload = whatIsCurrent-1;
			if (itemToPreload > totalImages) {
				itemToPreload = itemToPreload - totalImages;
			}
		})




		$("#photo li:first").show();
		if($("#photo li").size()<2){
			$(".leftArrow").hide();
			$(".rightArrow").hide();
		}
	})
