var activeLink;

function linkLoader(thelink) {
	
	var linkrel = $(thelink).attr("rel");
	activeLink = linkrel;
	var imagename = linkrel + "-on";
	var imagenamefull = "url(images/" + imagename + ".jpg) left no-repeat #fff";
	
	var currentatlink = $("#carouselnav ul li a.at");
	
	$(currentatlink).attr("class", "");
	$(currentatlink).children().attr("src", "images/circle-off.jpg")
	
	$(thelink).attr("class", "at");
	$(thelink).children().attr("src", "images/circle-on.jpg");
	
	// SET THE APPROPRIATE TEXT BLOB TO VISIBLE
	var activeBlob = $("#" + activeLink);
	$(".portfolio:not(activeBlob)").hide();
	$("#" + activeLink).fadeIn("slow");
	
	return false;
	
}

function linkHover(thelink) {
	if ($(thelink).attr("class") != "at") {
		$(thelink).children().attr("src", "images/circle-on.jpg");
	}
}

function linkHoverOut(thelink) {
	if ($(thelink).attr("class") != "at") {
		$(thelink).children().attr("src", "images/circle-off.jpg");
	}
}

function addListeners() {
	$("#carouselnav ul li a").bind("click keyup", function() { return linkLoader(this); });
	$("#carouselnav ul li a").bind("mouseover", function() { return linkHover(this); });
	$("#carouselnav ul li a").bind("mouseout", function() { return linkHoverOut(this); });
	
	$('a.zoom').fancyZoom({scaleImg: false, closeOnClick: true});
}

$(document).ready(addListeners);