// JavaScript Document

// Slideshow

$(document).ready(function() {
						   
	$('#slider').cycle({
		fx: 'fade',
		timeout: 8000,
		random: 1,
		pager:'#slider-pager', 
		pauseOnPagerHover: 1,
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#"></a>'; 
			} 
	});

	$('#slider-wrap').hover(
		function(){
			$('#slider-pager').stop(true, true).show();
			},
		function(){
			$('#slider-pager').stop(true, true).hide();
			}
	);


/*	Toggle: nur eines kann offen sein */

	var $togglespeed = "slow";
	
	$(".toggle").hide();	// Beim Laden alle schließen
	$(".opened").show();	// Beim Laden einen öffnen

	$("a.open_all").click(function(){		// Per Klick alle öffnen
		$(".toggle").slideDown("slow");
		$(".trigger").addClass("active");
		return false;
	});

	$("a.close_all").click(function(){		// Per Klick alle schließen
		$(".toggle").slideUp("slow");
		$(".trigger").removeClass("active");
		return false;
	});
	$(".trigger").click(function() {
		if ( $(".trigger").hasClass("active") ) {
			$(".trigger").removeClass("active");
		} else {
			$(this).addClass("active");
		}

	var $nextDiv = $(this).next();
	var $visibleSiblings = $nextDiv.siblings("div.toggle:visible");

	if ($visibleSiblings.length ) {
		$(this).addClass("active");
		$visibleSiblings.slideUp("slow", function() {
			$nextDiv.slideToggle("slow");
		});
		} else {
			$nextDiv.slideToggle("slow");
		}
		return false;
	});

/*	Album: Bilder Hover Opacity */

	$('.album img').css({opacity: 0.6});
	$('.album img').hover(
		function(){
			$(this).stop(true, true).fadeTo("slow", 1);
			},
		function(){
			$(this).stop(true, true).fadeTo("slow", 0.6);
			}
	);

/*	ColorBox */

	$('.album a').colorbox({rel:''});

});
