$(document).ready(function(){
	
	//Header Bilder umschalten
	var activeID = 'start-header';
	

	$('#imageheader-links li a').click(function(){
		if(!$(this).hasClass('selected')){
			$('#imageheader-links li a').removeClass('selected');
			$(this).addClass('selected');
			
			var oldImgItem = '#imageheader-images div#' + activeID + ' a.img-item';
			var oldImg = '#imageheader-images div#' + activeID + ' a.img';
			
			if(activeID != null){
				$(oldImgItem).fadeOut(500, function(){
					$(oldImg).animate({
						left : -50,
						opacity: 0
					}, 1000, function(){
						$( oldImg ).css({
							left : 0
						 });
					} );
				});
			}
			
			var newImg = '#imageheader-images div#' + $(this).attr('rel') + ' a.img';
			var newImgItem = '#imageheader-images div#' + $(this).attr('rel') + ' a.img-item';
			
			activeID = $(this).attr('rel');
			
			
			$( newImg ).animate({
				left : -25,
				opacity : 1
			}, 1200, function(){
				$(newImgItem).fadeIn(700);
				
			} );
		}
	});
	
	
	//Seminare, Kurse - Tabs umschalten
	$('#offers ul li a').click(function(){
		$('#offers ul li a').removeClass('active').addClass('inactive');
		$(this).removeClass('inactive').addClass('active');
		
		$('#offers div.offers-active').removeClass('offers-active').addClass('offers-inactive');
		var newItem = '#offers #' + $(this).attr('rel');
		$( newItem ).removeClass('offers-inactive').addClass('offers-active');
	} );
	
	
	//News Navi
	var iCounter = 0;
	var iMaxCounter = $('#news div.news-item').length - 1;
	var iNewsWidth = 230;
	$('#navi-news a#next').click(function(){
		if(iCounter < iMaxCounter){
			iCounter++;
			$('#navi-news a.news-navi').removeClass('inactive');
			if(iCounter == iMaxCounter){
				$(this).addClass('inactive');
			}
			$('#news div.news-item').animate({
				left : '-=' + iNewsWidth							  
			})
			
		}
	});
	
	$('#navi-news a#prev').click(function(){
		if(iCounter > 0){
			iCounter--;
			$('#navi-news a.news-navi').removeClass('inactive');
			if(iCounter == 0){
				$(this).addClass('inactive');
			}
			$('#news div.news-item').animate({
				left : '+=' + iNewsWidth							  
			})
			
		}
	});
	
	
	//Kontakt Karte
	$('#contact-map div a').click(function(){
		$('#contact-adresses div.adress-item').hide().removeClass('active');
		$('#contact-adresses div[rel="' + $(this).parent().attr('id') + '"]').show().addClass('active');
		
		var iBgPos = 0;
		switch( $(this).parent().attr('id') ){
			case 'hro':	iBgPos = -125; break;
			case 'sn':	iBgPos = -250; break;
			case 'nb':	iBgPos = -375; break;
		}
		$('#contact-map').css({
			'background-position' : 'left ' + iBgPos + 'px'
		})
	});
	
});
