window.addEvent('domready', function() {

// Code für die Flupper / Topics	
$$('div.topic_element_header').addEvent('click', function(e){
	var parent = this.getParent();
	var slide = parent.getElement('div.topic_slider');
	if (slide.getStyle('display') == 'block')	{
			slide.setStyle('display','');
			this.removeClass('topic_slider_active');
			parent.removeClass('topic_element_active');
		}
	else {
			slide.setStyle('display','block');
			this.addClass('topic_slider_active');
			parent.addClass('topic_element_active');
	}
});

	

// Code für die People Slider
var item_width = 139;


$$('.ce_sidebarbox_peopleslider').each(function(item){
	var wrapper =  item.getElement('div.carouselwrapper'); // The outer wrapper	
	var carousel = item.getElement('div.innercarousel'); // The inner wrapper 	
	var tweener = new Fx.Style(carousel, 'left', {duration:500});	
	var carousel_width = 0;	
	$(carousel).getElements('div.peoples_element').each(function(divverich){
		carousel_width +=item_width;
	});

	
	item.getElement('img.nextbutton').addEvent('click',function(){
		var position = parseInt(carousel.getStyle('left'));
		var newposition =  position+item_width;		
		if (newposition < 1){
			tweener.start(position, newposition);
		}
	});
	item.getElement('img.previousbutton').addEvent('click',function(){
		var position = parseInt(carousel.getStyle('left'));
		var newposition =  position-item_width;		
		if (Math.abs(newposition)< carousel_width -wrapper.getStyle('width').toInt()){
			tweener.start(position, newposition);
		}
	});
});

	
});


