$(document).ready(function(){
	tour1();
	
	
	// Freepic Lightbox
	$(".freepic_link").click(function(e) {
		var target = $(e.target);
		
		lightbox(target);
		return false;
	});
	
	// Gallery Lightbox
	$(".lightbox").click(function(e) {
		var target = $(e.target);
		
		lightbox(target);
		return false;
	});
	
	
	function lightbox(t) {
		var overlay = '<div id="overlay"><div id="overlay-back"></div><div id="overlay-container"></div></div>';
		
		$("body").append(overlay);
		
		$("#overlay-back").css({opacity: 0.6});
		
		var bild = new Image();
		bild.src = $(t).parent("a").attr("href")
		
		$("#overlay-container").append(bild);
		
		$(bild).load(function() {
			var breite = $("#overlay-container").width();
			var hoehe = $("#overlay-container").height();
			var abstandLinks = -(breite / 2);
			var abstandOben = -(hoehe / 2);
			
			$("#overlay-container").css({
				marginLeft: abstandLinks,
				marginTop: abstandOben
			});
			$("#overlay-container").show();
			
		});

		$("#overlay").click(function() {
			$(this).remove();
		});
		
	}
	
	$("#header").click(function(e) {
		var target = $(e.target);
		
		if ($(target).hasClass("tour_nxt")) tour_next();
		
		if ($(target).hasClass("tour_1")) tour1();
		if ($(target).hasClass("tour_2")) tour2();
		if ($(target).hasClass("tour_3")) tour3();
	});
	
	function tour1() {
		$("#header").removeClass();
		$("#header").empty();
		$("#header").addClass("head_tour1");
		
		var buttons = '<div class="tour_nxt"></div>';
		buttons += '<div class="tour_3"></div>';
		buttons += '<div class="tour_2"></div>';
		buttons += '<div class="tour_1"></div>';
		
		$("#header").append(buttons);
	}
	
	function tour2() {
		$("#header").removeClass();
		$("#header").addClass("head_tour2");
	}
	
	function tour3() {
		$("#header").removeClass();
		$("#header").addClass("head_tour3");
	}

	function tour_next() {
		if ($("#header").hasClass("head_tour3")) tour_anmelden();
		if ($("#header").hasClass("head_tour2")) tour3();
		if ($("#header").hasClass("head_tour1")) tour2();
	}
	
	function tour_anmelden() {
		window.open("http://gateway.intersecurepayment.com/?access_type=wm&wmid=5771&gate_id=2532");
	}

});
