//// Initialisierung
$(document).ready(function(){
	//// Vergroesserung
	$("td.thumbnail img[title][alt]").click(function(){

		$("body").css("cursor", "progress");
	
		//// Grosses Bild vorladen - ist das Bild komplett geladen, wird es per Callback angezeigt
		$.preload($(this).attr("src").replace(/_article/, "_pagewidth"), {"load":function(r){
			$("body").append("<div id='dpaLayer'></div><div id='dpaCloseLargePic'>schliessen x</div><img id='dpaLayerPic'></img>");
			$("#dpaLayer").css("filter","alpha(opacity=0)").height($(document).height()+"px").show();
		
			$("embed, object, iframe").css({"visibility":"hidden"});
			$("#dpaLayer").fadeTo("normal", 0.7);
			$("#dpaLayerPic").show().fadeTo("fast", 1);
			$("#dpaLayerPic").attr("src", r.currentTarget.src).height(r.currentTarget.height).width(r.currentTarget.width).css({
				marginLeft:-(r.currentTarget.width/2)+"px",
				marginTop:-(r.currentTarget.height/2)+"px"
			});
			
			$("body").css("cursor", "auto");
			
			$("#dpaCloseLargePic").css({
				marginLeft:((r.currentTarget.width/2)-$("#dpaCloseLargePic").width())+"px",
				marginTop:-(r.currentTarget.height/2)+"px"
			});
			$("img[src*='neueoz.ivwbox']").attr("src",
				$("img[src*='neueoz.ivwbox']").attr("src").split("?")[0] + "?r="+escape(document.referrer)+"&d="+(Math.random()*100000)
			);
			//// Grossansicht schliessen
			$("#dpaLayerPic, #dpaCloseLargePic").click(function(){
				$("#dpaLayerPic, #dpaLayer, #dpaCloseLargePic").fadeOut("fast", function(){
					$(this).remove();
				});
				$("embed, object, iframe").css({"visibility":"visible"});
			});
		}});
	}).css("cursor", "pointer");
});