/**
 * @author paul.bedwell
 */
$(document).ready(function(){

	/* SWAP MAIN IMAGE */

	if (5 < $("#imageScroller ul img").length)
		$("#imageScroller").attr("class","jsActive");
	
	$(".imageScrollerInner a").click(function(){
		var downloadPath = $(this).attr("href");
		var largeAlt = $(this).attr("title");
		var largePath = $(this).children("img").attr("src");
		largePath = largePath.substr(0, largePath.length-5) + "m.jpg";
		
		$("#downloadImageLink").attr({href: downloadPath, title: largeAlt});
		$("#profileImg").attr({src: largePath, alt: largeAlt});
		$(".imgTitle h3").attr({src: largePath, alt: largeAlt});
		$(".imgTitle h3").text($(this).attr('alt'));
		$(".imgTitle h3").html(largeAlt);
		return false;
	});
	
	
	/* CAROUSEL */
	
	var shift = 385;
	$("#imageScroller ul").css("width", Math.ceil($("#imageScroller ul img").length / 5) * shift);
	$("#right").click(function(){
		var newPos = $("#imageScroller ul").position().left - shift;
		if ($("#imageScroller ul").width() + newPos < $("#imageScroller").width()) {
			newPos = shift -  $("#imageScroller ul").width(); 
		}
		$("#imageScroller ul").animate({left:newPos+"px"}, 100, "linear");	
	});
	$("#left").click(function() {
		var newPos = $("#imageScroller ul").position().left + shift;
		if (newPos > 0) newPos = 0;
		$("#imageScroller ul").animate({left:newPos+"px"}, 100, "linear");			  
	});
});

