Shadowbox.loadSkin('pieruschek', 'js/skin');
Shadowbox.loadLanguage('de-DE', 'js/lang');
Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt', 'swf', 'wmp'], 'js/player');

$(document).ready(function(){
	Shadowbox.init();

	$("li.dontHide").removeClass();

	$("ul#pages").hide();
	$("a#singleImage").hide();
	$("ul#imageShow").show();
	$("div#selector").show();

	// aktuelles Bild Nr. 1 bei Seitenaufruf
	var activeImage = 1

	// alle Bilder zählen
	var allImages = $("ul#imageShow li").size();

	// Aktuelles Bild weiter / zurück
	activeImageSpan = function(count,all) {

		// Neues aktives Bild
		activeImage = activeImage + count;

		// zurück-link ausblenden
		(activeImage == 1) ? $("a#prev").hide() : $("a#prev").show();

		// weiter Link ausblenden
		(activeImage == all) ? $("a#next").hide() : $("a#next").show();

		// Seitenzähler
		$("span#activeImage").html(activeImage);
	}

	// erstes Bild anzeigen und Class hinzufügen
	$("ul#imageShow li:first").fadeTo("slow",1);
	$("ul#imageShow li:first").addClass("activeImage");

	// aktuelle Bildzahl schreiben
	activeImageSpan(0,allImages);
	$("span#allImages").html(allImages);

	// inaktive Bilder zurücksetzen
	transformInactive = function() {
		$("li.activeImage").css("background-image","");
		$("li.activeImage a img").attr("src",activeImageSrc);
	}

	// aktive Bilder mit MouseOver verstehen
	transformActive = function() {
		activeImageSrc = $("li.activeImage a img").attr("src");
		$("li.activeImage").css("background-image","url(" + activeImageSrc + ")");
		$("li.activeImage a img").attr("src","images/hover.png");
		$("li.activeImage a img").fadeTo(0,0);
		$("li.activeImage a img").hover(
			function(){
				$(this).fadeTo(100,1);
			},
			function(){
				$(this).fadeTo(300,0);
			}
		);
	}

	// Bildergallerie weiter
	$("a#next").click(function(){
		$("div#selector").fadeTo("fast",0);
		$("ul#imageShow li.activeImage").fadeTo("slow",0,function(){
			$(this).hide();
			transformInactive();
			$(this).removeClass("activeImage");
			$(this).next().fadeTo(0,0)
			$(this).next().show();
			$(this).next().addClass("activeImage");
			$(this).next().fadeTo("slow",1)
			$("div#selector").fadeTo("fast",1);
			activeImageSpan(1,allImages);

			transformActive();

			/*
			$(".activeImage a img").attr("src",$(".activeImage a img").attr("title"));

			$(".activeImage a img").load("http://www.pieruschek.de/pictures-big/759efe94d1827634b0aa760fa1531a71.jpg", {limit: 25},  function(){
				console.log("test");
			});
			*/

			/*
			$(".activeImage a img").load(function(){
				console.log("jiha");
			});
			*/

		});
		return false;
	});

	// Bildergallerie zurück
	$("a#prev").click(function(){
		$("div#selector").fadeTo("fast",0);
		$("ul#imageShow li.activeImage").fadeTo("slow",0,function(){
			$(this).hide();
			transformInactive();
			$(this).removeClass("activeImage");
			$(this).prev().fadeTo(0,0)
			$(this).prev().show();
			$(this).prev().addClass("activeImage");
			$(this).prev().fadeTo("slow",1)
			$("div#selector").fadeTo("fast",1);
			activeImageSpan(-1,allImages);

			transformActive();
		});
		return false;
	});

	// erstes aktives Bild mit MouseOver versehen
	activeImageSrc = $("li.activeImage a img").attr("src");
	transformActive();

});

function MailUnCrypt(s) {	//
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(-1));
	}
	return r;
}

function link_MailUnCrypt(s)	{	//
	location.href=MailUnCrypt(s);
}

