/**
 * Javascript-Functions - PROJECT
 * (c) CLICKSPORTS DIGITAL SOLUTIONS
 * http://www.clicksports.de
 * 
 * $Rev: 20 $
 * $Author: mw $
 * $Date: 2010-12-29 15:51:56 +0100 (Mi, 29 Dez 2010) $
 */
$(document).ready(function() {

	$("#navigation").accordion({
		navigation: true,
		header: '.head',
		autoheight: false,
		navigationFilter: function() {
			
			var is_active = false;
			if(this.href.toLowerCase() == location.href.toLowerCase() || $(this).hasClass('active')) is_active = true;
			return is_active;
		}
	});
	
	var allowedExtensions = ['jpg', 'jpeg', 'png', 'gif'];
	$.each($('.contents a'), function() {
		
		var myext_arr = $(this).attr('href').split('.');
		if($.inArray(myext_arr[myext_arr.length-1], allowedExtensions) !== -1) {
			
			$(this).fancybox();
			$(this).addClass('no_bg');
		}
	});

	$('.images a').fancybox();
});

$(window).load(function() {
    $('#slider').nivoSlider({
        effect:'fade', //Options: sliceDown, sliceDownLeft, sliceUp, sliceUpLeft, sliceUpDown, sliceUpDownLeft, fold, fade, random / Specify sets like: 'fold,fade,sliceDown'
        slices:15,
        animSpeed:1000, //Slide transition speed
        pauseTime:5000,
        startSlide:0, //Set starting Slide (0 index)
        directionNav:false, //Next & Prev
        directionNavHide:true, //Only show on hover
        controlNav:false, //1,2,3...
        controlNavThumbs:false, //Use thumbnails for Control Nav
        controlNavThumbsFromRel:false, //Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', //Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
        keyboardNav:false, //Use left & right arrows
        pauseOnHover:false, //Stop animation while hovering
        manualAdvance:false, //Force manual transitions
        captionOpacity:0.8, //Universal caption opacity
        beforeChange: function(){},
        afterChange: function(){},
        slideshowEnd: function(){}, //Triggers after all slides have been shown
        lastSlide: function(){}, //Triggers when last slide is shown
        afterLoad: function(){} //Triggers when slider has loaded
    });
});


