$(function(){
//	alert("asd");
	
});

$(function(){
	setupAjaxLinks();
});

function setupAjaxLinks () {
	$('a.ajax-load')
		.each(function(){
			var link = $(this).attr('href');
			
			$(this)
				.attr('href', '#gallery:'+$(this).attr('rel'))
				.attr('rel', link);
		})
		.click(function(e){
			preloader_close();
			e.preventDefault();
			if ($(this).hasClass('gallery-load')) {
				loadGalleryContent($(this));
			}
		});
}

function loadGalleryContent (object) {
	$.post(
			object.attr('rel'),
			{ajax	: true},
			function (data) {
				$('#page div.overview').html(data);
				var nrImg = $('.photo-gallery img').length;
//				alert(nrImg);
				var nrImgLoaded = 0;
				$('.photo-gallery img').load(function(){
					nrImgLoaded++;
					if (nrImgLoaded == nrImg)
						setupGallery();
				});
			}
		);
}
