﻿
$(document).ready( function() {
	if($("#project_foto")) {
		leckerGal.start();
	}
});



var leckerGal = new Object({
	
	geklickt: "0", prevH: "0", 

	start: function() {
		
		$("#thumbs img").click( function() {
			leckerGal.geklickt = "1";
			var el = $(this);
			var elURL = el.parent("a").attr("href");
			var elDia = $("#project_foto img");
			elDia.css("height","auto");
			var elDiaURL = elDia.attr("src");
			leckerGal.prevH = elDia.height();
			if(elURL==elDiaURL) return false;
			$('#thumbs *').attr("src", "images/inactive_picture.gif");
			elDia.fadeOut("fast", function() {
				elDia.attr("src", elURL);
			});
			$("#foto_desc").text(el.attr("alt"));
			$(el).attr("src", "images/active_picture.gif");
			el.blur();
			$("#project_foto").css("height", leckerGal.prevH);
			return false;
		});
		
		$("#project_foto img").load( function() {
			if(leckerGal.geklickt=="1") {
				var elDia = $(this);
				var elTisch = $("#project_foto");
				var hoehe = elDia.height();
				elTisch.animate( { height: hoehe }, "slow", function() {
//					$.scrollTo( '#project_foto', "normal");
					elDia.fadeIn("fast");
					leckerGal.geklickt = "0";
					return false;
				});
				if(leckerGal.prevH != hoehe) {
					var newHB = $("#box").height() - leckerGal.prevH + hoehe;
					var newHL = $("#left").height() - leckerGal.prevH + hoehe;
					var newHgM = $("#pr_opened").height() - leckerGal.prevH + hoehe;
//					$("#box").animate( { height: newHB }, "slow");
					$("#left").animate( { height: newHL }, "slow");
					$("#pr_opened").animate( { height: newHgM }, "slow");
				}
			}
		});

		

		
	}
		
});


