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

	//Bei klicken der hauptnavi den jeweiligen link class="active"
	var navelements = $$('#mainnav a');
	navelements.each(function(link){
		link.addEvent('click', function(){
			navelements.each(function(link){
				link.removeClass('active');
			});
			link.addClass('active');
			});
	});

	//Bei klicken der pfeilnavi den jeweiligen hauptnavi link class="active"
	var arrownavelements = $$('.section-nav a');
	arrownavelements.each(function(arrow){
		arrow.addEvent('click', function(){
			navelements.each(function(link){
				link.removeClass('active');
			});
			var activate = '#mainnav a.'+arrow.get('id');
			$$(activate).addClass('active');
		});
	});

	//Letzten Eventeintrag die Klasse .listlast geben
	jQuery('.layout_eventblock').last().addClass('listlast');

	//Gleiche Höhe
	function equalize_height_of_elements(Element){
		var columns = $$(Element);
		var max_height = 0;

		columns.each(function(item) {
			max_height = Math.max(max_height, item.getSize().y); });
			columns.setStyle('height', max_height);
		}

	equalize_height_of_elements('.layout_latest');
	equalize_height_of_elements('.layout_eventblock');

	//Balken divs in 100% Breite setzen
	var headers = $$('.section-header');
	headers.each(function(item)
	{
		var koordinaten = item.getCoordinates();
		var add_div = new Element('div', {
			'class': 'section_bg',
			styles: {
				top:koordinaten.top
			}
		});
		add_div.inject(document.body);
	});

});
