function mycarousel_initCallback(carousel) {
    $('#slider-pagination a').bind('click', function(e) {
		if ($(this).hasClass('current')) {
			return false;	
		}
        carousel.scroll($.jcarousel.intval($(this).attr('rel')));
		$(this)
			.closest('ul')
				.find('.current')
				.removeClass()
				.end()
			.end()
		.addClass('current');
		e.preventDefault();
    });
};

$(function() {
		   
	/*Diaporama*/
	var slshow = $('#slideshow');
	
	if ( slshow.length ) {
		slshow.slides({
			preload : true,
			effect : 'fade',
			fadeSpeed : 750,
			crossfade : true,
			preloadImage: 'images/commun/ajax-loader.gif',
			play : 5000,
			pause : 2500,
			container : 'slideshow-container',
			hoverPause : true,
			generatePagination : false,
			generateNextPrev : true
		});
	};
	
	function f_itemLastInCallback (o, l, i) {
		$('#slider-pagination a')
			.closest('ul')
				.find('.current')
				.removeClass()
				.end()
			.end()
		.eq((i/5)-1)
		.addClass('current');
	};
	
	var sl = $('#slider');
	
	if(sl.length) {
	
		sl.jcarousel({
			scroll : 5,
			initCallback : mycarousel_initCallback,
			auto : 20,
			wrap : 'both',
			itemLastInCallback : f_itemLastInCallback,
			buttonNextHTML : null,
			buttonPrevHTML : null
		});
	
	};
	
	var carousel = sl.data('jcarousel');
		
	/*Script page broshuren*/
	var i = $('input[type=checkbox][name^=brochure]');
	var s = $('.selected-broshuren strong');
	
	i.change(
		function() {
			s.eq(i.index($(this))).toggleClass('selected')
		}
	);
	
});
