
var bannerPosition = 0;
var numBanners = banners.length-1;
var bannerLoading = false;

function cycleBanner(direction){
	
	if (bannerLoading) {
		
		return;
		
	};
	
	bannerLoading = true;
	
	
	
	$("#loaderGif").stop().hide().fadeIn();
	
	
	if (jQuery.support.opacity) {
		$("#imgFader ").stop().hide().fadeIn();
	};

	
	var currentLink = $("#bannerLink");
	var image_link = $("#imagelink");
	
	var img = new Image();
	
	
	if (direction == "forward") {
		bannerPosition = bannerPosition + 1;
	};
	if (direction == "back") {
		bannerPosition = bannerPosition - 1;
	};
	
	
	if (bannerPosition < 0) { bannerPosition = numBanners};
	if (bannerPosition > numBanners) { bannerPosition = 0};
	
	var newImage = "/img/projects/previews/" + banners[bannerPosition].ProjectImage[0].banner;
	var slug = blink + banners[bannerPosition].Project.slug;
	var title = banners[bannerPosition].Project.title;
	
	$(img).load(function(){
		
		
			$(this).hide();
		
	
			$("#imgHolder #bannerImage").remove();
			$("#imagelink").html(this);
			$(this).attr("alt", title).attr("id", "bannerImage");
			$(this).show();
			if (jQuery.support.opacity) {
				$("#imgFader ").hide();
			};
			currentLink.attr("href", slug);
			image_link.attr("href", slug);
			$("#loaderGif").fadeOut();
			bannerLoading = false;	
		
		
		
		
	}).attr('src', newImage);	

	
	return false;
}

$(document).ready(function(){
	$(".left").click(function(){
		cycleBanner("back");
	});
	$(".right").click(function(){
		cycleBanner("forward");
	});
});