$(document).ready(function() {
	/*$("#menue-deutsch").hide();
	$("#b_deutsch").click(function() {
		$("#menue-deutsch").slideToggle();
		$("#menue-francais").hide();
	});
	
	$("#b_francais").click(function() {
		$("#menue-deutsch").hide();
		$("#menue-francais").slideToggle();
	});*/

	$("div.infoBox").hide();

	$(".button").click(function() {
		$(this).parent().children("div.infoBox").slideToggle();
	});

	$(".close").click(function(){
		$(this).parent("div.infoBox").slideToggle();
	});

/*### // SLIDESHOW \\ ###*/

	$(".slideshow, .slideContainer div").css("height", $(window).height()-100);
	$("#BU li:not(:first)").hide();
	$(".slideContainer div:first").addClass("active");
	
	$(".slideshow .slideContainer div, a#b_next").click( function() {
		var pics  = $(".slideContainer").find("div").size();
		var index = $(".slideContainer div.active").prevAll().length+2;
		$("#BU li").hide();
		if(index <= pics) {
			$(".slideshow").scrollTo($(".slideContainer div.active").next("div"), 0);
			$(".slideContainer div.active").next("div").addClass("active").end().removeClass("active");
			$("#BU li:nth-child("+index+")").show();
		} else {
			$(".slideContainer div").removeClass("active");
			$(".slideshow").scrollTo($(".slideContainer div:first").addClass("active"), 0);
			$("#BU li:first").show();
		}
	});
	
	$("a#b_prev").click( function() {
		var pics  = $(".slideContainer").find("div").size();
		var index = $(".slideContainer div.active").prevAll().length;
		$("#BU li").hide();
		if(index > 0) {
			$(".slideshow").scrollTo($(".slideContainer div.active").prev("div"), 0);
			$(".slideContainer div.active").prev("div").addClass("active").end().removeClass("active");
			$("#BU li:nth-child("+(index)+")").show();
		} else {
			$(".slideContainer div").removeClass("active");
			$(".slideshow").scrollTo($(".slideContainer div:last").addClass("active"), 0);
			$("#BU li:last").show();
		}
	});
	
	$(".slideOverview img").click(function() {
		$(window).scrollTo(0, 500);
		var index = $(this).prevAll().length-1;
		$(".slideContainer div").removeClass("active");
		$(".slideshow").scrollTo($(".slideContainer div:nth-child("+index+")"), 0);
		$(".slideContainer div:nth-child("+index+")").addClass("active");
		$("#BU li").hide();
		$("#BU li:nth-child("+(index)+")").show();
	});

/*### // REMOVE EMPTY LIST DUPLICATES \\ ###*/
	
	$(".infoBox ul li ul:empty").parent().parent().remove();
	
/*### // WINDOW RESIZE \\ ###*/
	
	$(window).resize(function() {
		$(".slideshow, .slideContainer div").css("height", $(window).height()-100);
		$(".slideshow").scrollTo($(".slideshow .slideContainer div.active"), 0);
	})
	
});

$(window).load(function() {
	$('#content').masonry({
		itemSelector: '.content-vorschau' 
	});
});
