//Scrollbalken
jQuery(function() {
	jQuery('.scroll-pane').jScrollPane({showArrows:true, scrollbarWidth:11, dragMaxHeight:20});
});

jQuery(document).ready(function(){
	//PNG Fix
	jQuery(document).pngFix();

	//Slideshow
	jQuery('.slideshow').cycle({
	fx: 'fade',
	random: true,
	speed: 1500,
	timeout: 8000,
	prev: '#prev',
	next: '#next',
	after: function(currSlideElement, nextSlideElement, options, forwardFlag) {
		jQuery(currSlideElement).attr('id', '');
		jQuery(nextSlideElement).attr('id', 'active');

		//Bildbeschreibung für Lightbox
		var title = document.getElementById("active").title;

		jQuery('#zoom').attr('title', title);

		//Große Bilder für Lightbox
		var path = document.getElementById("active").src;

		var filename = path.slice(-12);
		var path_start = path.slice(0, -12);

		var path_img_max = path_start + 'max_' + filename;

		jQuery('#zoom').attr('href', path_img_max);
		return false;

		}
	});

});

jQuery(document).ready(function(){
	jQuery('.pause').click(function() {

	    if (jQuery(this).is('.pause')) {
	    	//Slideshow pausieren
			jQuery('.slideshow').cycle('pause');
			jQuery(this).attr('class', 'resume');
			return false;

		} else {
        	//Slideshow fortsetzen und sofort zum nächsten Bild springen
			jQuery('.slideshow').cycle('resume');
			jQuery(this).attr('class', 'pause');
			jQuery('.slideshow').cycle('next');
			return false;
		}
	});

    //Slideshow pausieren wenn Lightbox aktiviert wird
  	function stop_slideshow() {
    	jQuery('.slideshow').cycle('pause');
    	jQuery('.pause').removeClass('pause').addClass('resume');
    	return false;
  	};

	//Slideshow fortsetzen und zum nächsten Bild springen wenn Lightbox geschlossen wird
	function resume_slideshow() {
		jQuery('.slideshow').cycle('resume');
		jQuery('.slideshow').cycle('next');
		jQuery('.resume').removeClass('resume').addClass('pause');
	};
});
