$(document).ready(function() 
{
	//var galleryUrl = $("#mbGalleryUrl").text();
	//var slideUrls = $("#mbSlideUrls").text().split("|");

	var galleryUrl = $("#mbFotoSlides").attr("mbfsurl");
	var slideUrls = $("#mbFotoSlides").attr("mbfsslides").split("|");

	var slideCounter = -1;

	function showSlide(url)
	{
		if( ! $('#loader').hasClass('loading') )
			$('#loader').addClass('loading');

		var img = new Image();

		$(img).load(function ()
		{
			$(this).hide();
			$('#loader').removeClass('loading').append(this);
			$(this).fadeIn();
		})

		.error(function ()
		{
		})

		.click(function ()
		{
			$(this).remove();
			nextSlide();
		})
		
		.attr('src', url);
	}
	
	function nextSlide()
	{
		slideCounter++;
		
		if(slideCounter > (slideUrls.length-1))
			slideCounter = 0;

		var currentSlide = galleryUrl+slideUrls[slideCounter];
		showSlide(currentSlide);
	}
	
	nextSlide();
});
