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

	if($('slideshow') && $('slideshow').getElements('td').length > 1) {
		ce_slideshow($('slideshow'), 'td', 4000);
	}
	
	if($$('#left .tafel .mod_rss_reader').length > 0) {
		ce_slideshow($$('#left .tafel').getLast(), '.mod_rss_reader', 4000);
	}
	
	$$('#header .mod_navigation ul', '#header .mod_navigation li', '#header .mod_navigation a').addEvent('mouseenter', function() {
		this.addClass('hover');
	});
	
	$$('#header .mod_navigation ul', '#header .mod_navigation li', '#header .mod_navigation a').addEvent('mouseleave', function() {
		this.removeClass('hover');
	});

});


function ce_slideshow(container, type, length, duration) {
	var length = length ? length : 4000 ;
	var duration = duration ? duration : 500 ;
	var elements = container.getElements(type);
	var elementcount = elements.length - 1;
	var visible = elementcount;
	elements.set('tween', {'duration': duration});
	elements.fade('hide');
	elements[visible].fade('show');
	
	var fader = (function(){
		elements[visible].fade(0);
		if(visible == elementcount) {
			visible = 0;
		} else {
			visible = visible + 1;
		}
		elements[visible].fade(1);
	}).periodical(length);
}

