$(document).ready(function() {
	
	var container = $("#container");
	var largeimage = $("#container .largeimage");
	var largeImg = largeimage.children("img");	
		
	var largeImageHeight = 0;
	resizeLargeImage();
	function resizeLargeImage() {
		var pageHeight = container.height();
		var newImageHeight = pageHeight - 100;
		
		if (newImageHeight + 30 < largeImageHeight || newImageHeight - 30 > largeImageHeight) {
			largeImageHeight = pageHeight - 100;
			largeimage.css("height", largeImageHeight);			
		}
	}
		
	$(window).resize(function(){
		resizeLargeImage();
	});

	var gallery = $(".gallery");

	if ($(window).width() > 480) {
		if (!$.browser.msie || ($.browser.msie && jQuery.browser.version > 6)) {
			if (gallery) {
				loadImage(gallery.find("a:first-child"));
			}	
	
			if (gallery) {
				gallery.delegate("a", "click", function(event) {
					event.preventDefault();
					loadImage(this);
				});	
			}
		}
	}

	
	var selectedGalleryItem;
	function loadImage(anchor) {
		if (selectedGalleryItem) {
			selectedGalleryItem.removeClass("selected");
		}
		selectedGalleryItem = $(anchor);
		
		$(anchor).addClass("selected");

		largeimage.empty();
		
		var dataUrl = $(anchor).attr("href") + "&imageonly=true";
		
		$.ajax({
			url: dataUrl,
			success: function(data){
				largeimage.html(data);
			},
			dataType: 'html'
		});			
	}

});



