jQuery(document).ready(function() {
		if ($('#private-images').length > 0) {
			initPrivateImageThumbs();
		}	
		if ($('#public-images').length > 0) {
			initPublicImageThumbs();
		}
});

function initPrivateImageThumbs() {
	
	$('.thumbs a').click(function () { 
		loadLargeImage($(this), $('#image-target'), $('#image-title-1'), $('#image-title-2'));
		return false;
	});
	
}

function loadLargeImage(a_tag, image_target, title_1_target, title_2_target) {
	
	image_target.empty();
	
	img_src = a_tag.attr('href');
	
	title_1 = a_tag.attr('title').split('-')[0];
	title_2 = a_tag.attr('title').split('-')[1];
	
	title_1 = title_1.replace(' ', '');
	title_2 = title_2.replace(' ', '');
	
	title_1 = (title_1 == '') ? '-' : title_1;
	title_2 = (title_2 == '') ? '-' : title_2;
	
	// image
	var img = new Image();
  $(img).load(function () {   
      $(this).hide();
      image_target.append(this);
      $(this).fadeIn();
  })
	.error(function () {})
	.attr('src', img_src);
	
	if(typeof sIFR == "object") {
		sIFR.replacements['#image-title-1'][0].replaceText(title_1);
		sIFR.replacements['#image-title-2'][0].replaceText(title_2);
	} else {
		title_1_target.text(title_1);
		title_2_target.text(title_2);
	}	
}

function initPublicImageThumbs() {
	$('.thumbs a').fancyZoom({scaleImg: true, closeOnClick: true});
}
