$(document).ready(function() {
			var overlay = $("#overlay");
			var zoom = $("#zoom");
			var next = $("#next", zoom);
			var prev = $("#prev", zoom);
			var current;
			var nast;
			var pop;
			var scroll=0;
			var pn = false;
			var preWys=0;var wysoki=false;
			var block = false;
			var klik = function(event){
				event.preventDefault();
				if(!pn) { scroll = $(document).scrollTop(); } else { pn=false; }
				var loader = $("#loader", zoom);
				var error = $("#error", zoom);
				var img = $("#fullsize", zoom);					
				img.remove();
 			// overlay.animate({opacity: "show"}, "slow");		//IE fix		
 				overlay.removeClass("dis");
 			 	error.addClass("dis");
 			next.css({backgroundPosition: "300% 300%"});
 			prev.css({backgroundPosition: "300% 300%"}); 
 				loader.removeClass("dis");
				block=false;	
				// dane do zmiennych
				var fullsize = $(this).parents("a").attr("href");
			//	var id = ($(this).attr("id").split("z"))[1];
				
				current = $(this);
				nast = $(this).parents("li").next().find("img");
				//nast = $(this).parents("td").next().find("img");
				//if (nast.length==0) { nast =  $(this).parents("tr").next().find("td").find("img").first(); }
				//pop = $(this).parents("td").prev().find("img");
				pop = $(this).parents("li").prev().find("img");
				//if (pop.length==0) { pop =  $(this).parents("tr").prev().find("td").find("img").last(); }
				// zaladuj do zooma
				zoom.css({width: "550px", marginLeft: "-325px"});
				zoom.animate({opacity: "show"}, "slow");
			//	var wysPrev = $("p#opis", desc).height() + $("p#tytul", desc).height() + $("p#komentarzy", desc).height();
			//	var htmp = 50+wysPrev;
				var cont = $("#building").height();
		//		console.log(cont);
				var htmp = 50;
			  	zoom.css({height: htmp+50+"px", top: scroll+5+"px"});
				var i = new Image();	
				$(i).addClass("dis");		
				$(i).load(function(){

				if (block===false) {
					loader.addClass("dis");
					$("#imgFull",zoom).append(this);
					var szer = $(i).width();
					var wys = $(i).height();
					var oknoW = $(window).width();
					var oknoH = $(window).height();
					if ((szer+100)>oknoW) { 
						var stara = szer;
						szer = oknoW-250;
						wys = (szer*wys)/stara;
						$(i).css({width: szer+"px",height: wys+"px"});
					}
					var budynek = $("#building");
				if (wys>oknoH) {
						preWys = cont;
						budynek.css({height: wys+scroll+5+120+"px"});
						wysoki=true;
					} else if (wysoki) {
						budynek.css({height: preWys+"px"});
						wysoki=false;
					}
			//		console.log(szer );
			//		console.log(szer);
					var margines = (100+szer)/2;
			//		console.log(margines);

					zoom.animate({width: szer, marginLeft: -margines, height: wys+htmp+"px"},"slow","",function(){
						$(i).animate({opacity: "show"}, "slow");
						next.css({marginLeft: szer-17});
					});			
}
				}).attr({src: fullsize, id: "fullsize"}).error(function(){
					next.css({marginLeft: "533px"});
					error.removeClass("dis");
					loader.addClass("dis");
				});		
				return false;
		//	}
			};
			$("a img.b1", $("ol")).click(klik);
			$("a.ArtScreen img.b1").click(klik);
//			$("a img.komMin").click(klik);
			overlay.click(function(){
				block = true;
				zoom.animate({opacity: "hide"},"fast");
			//	overlay.animate({opacity: "hide"},"slow"); // IE FIX
				overlay.addClass("dis");
				$("html").animate({scrollTop: scroll}, 1000,"",function(){
					if (wysoki) {
					$("#building").css({height: preWys+"px"});
					wysoki=false;
				}
				});
			});
			next.mouseover(function() {  
				if (nast.length >0) { next.css({backgroundPosition: "center"});} });
			next.mouseout(function(){next.css({backgroundPosition: "300% 300%"});});
			prev.mouseover(function(){  
				if (pop.length >0) { prev.css({backgroundPosition: "center"});} });
			prev.mouseout(function(){prev.css({backgroundPosition: "300% 300%"});});
			
			next.click(function(){
				pn=true;
				if (nast.length>0) { zoom.animate({opacity: "hide"},"slow","", function(){	nast.click();}); }		
			});
			prev.click(function(){
				pn=true;
				if (pop.length>0) {	zoom.animate({opacity: "hide"},"slow","", function(){pop.click();}); }
			});
		var form = $("input", $("form#log"));
		form.focus(function(){
//			alert($(this).val()+$(this).attr("title"));
			if ($(this).val()==$(this).attr("title")) {
			$(this).select();
			$(this).val("");
		}
		});
		form.blur(function(){
			if ($(this).val()=="") {
				$(this).val($(this).attr("title"));
			}
		});
});

