var AG_Artist_Photos;
var AG_Artist_Voted = false;

function AG_Photos_Load(iIndex){
	if(iIndex >= 1 && iIndex <= AG_Artist_Photos.length){
		var $active = $j('#ag_photos img.active');
		if ( $active.length == 0 ) $active = $j('#ag_photos img:last');
		var $next =  $j('#ag_photos img:nth-child(' + iIndex + ')');
		$active.addClass('last-active');
		$next.css({opacity: 0.0})
			 .addClass('active')
			 .animate({opacity: 1.0}, 1000, function() {
				$active.removeClass('active last-active');
			 });
		$j("#ag_photos_bar span").removeClass("selected");
		$j("#ag_photos_bar span:nth-child(" + iIndex + ")").addClass("selected");
	}
}

function AG_Vote(){
	$j("#ag_recommend").html("One moment please...");
	$j.post("/artists/index.php", {
		cmd : "recommend",
		artist_id : iArtistID
	},
	function(sResponse){
		try{
			var objResponse = eval(sResponse);
		}
		catch(e){}
		if(objResponse){
			if(objResponse.success){
				$j("#ag_recommend").html("Recommended! (" + objResponse.votes + ")");
			}
			else{
				$j("#ag_recommend").html("[Sorry, an error ocurred.]");
			}
		}
		else{
			$j("#ag_recommend").html("[Sorry, an error ocurred.]");
		}
	});
			
}

$j(function() {
	AG_Artist_Photos = $j("#ag_photos img");
	for(var i=1; i<=AG_Artist_Photos.length; i++){
		$j("#ag_photos_bar").append("<span onclick=\"AG_Photos_Load(" + i + ");\">" + i + "</span>");
	}
	$j("#ag_photos_bar span:nth-child(1)").addClass("selected");
});