( function($) {
	var window = this, fhsHome = window.fhsHome = {};
	var intervallImagesSetted = 0;
	var intervallTextSetted = 0;
	var intervallNewsSetted = 0;
	var intervallImagesRef;
	var intervallTextRef;
	var intervallNewsRef;
	var intervallImagesPasses = 0;
	var intervallTextPasses = 0;
	var intervallNewsPasses = 0;
	fhsHome.switchImage = function(){
		var list = $('#image-slider ul');
		var listItem = $(list.find('li:visible'));
		if($(listItem).is(':last-child')){
			intervallImagesPasses = intervallImagesPasses + 1;
			if(intervallImagesPasses == 2){
				clearInterval(intervallImagesRef);
			}
			var nextListItem = list.find('li:first-child');
			nextListItem.show();
			listItem.fadeOut(4000);
		}else {
			var nextListItem = listItem.next();
			nextListItem.fadeIn(4000, function(){
				listItem.hide();
			});
		}
		if(intervallImagesSetted == 0){
			intervallImagesRef = setInterval('fhsHome.switchImage()', 10000);
			intervallImagesSetted = 1;
		}
	}
	fhsHome.switchText = function(){
		var list = $('#text-slider ul');
		var listItem = $(list.find('li:visible'));
		if($(listItem).is(':last-child')){
			intervallTextPasses = intervallTextPasses + 1;
			if(intervallTextPasses == 2){
				clearInterval(intervallTextRef);
			}
			var nextListItem = list.find('li:first-child');
			nextListItem.fadeIn(4000);
			listItem.fadeOut(4000);
		}else {
			var nextListItem = listItem.next();
			nextListItem.fadeIn(4000);
			listItem.fadeOut(4000);
		}
		if(intervallTextSetted == 0){
			intervallTextRef = setInterval('fhsHome.switchText()', 10000);
			intervallTextSetted = 1;
		}
	}
	fhsHome.switchNews = function(){
		var list = $('.unit.news-content.colRight ul');
		var listItem = $(list.find('li:visible'));
		if($(listItem).is(':last-child')){
			intervallNewsPasses = intervallNewsPasses + 1;
			if(intervallNewsPasses == 2){
				clearInterval(intervallNewsRef);
			}
			var nextListItem = list.find('li:first-child');
			nextListItem.fadeIn(4000);
			listItem.fadeOut(4000);
		}else {
			var nextListItem = listItem.next();
			nextListItem.fadeIn(4000);
			listItem.fadeOut(4000);
		}
		if(intervallNewsSetted == 0){
			intervallNewsRef = setInterval('fhsHome.switchNews()', 10000);
			intervallNewsSetted = 1;
		}
	}
	
	$( function() {
		/**Accordion**/
		$('.accordion').each(function(){
			$(this).accordion({ 
				active: false, 
				collapsible: true,
				icons: { 'header': 'icon icon-down', 'headerSelected': 'icon icon-up' },
				autoHeight: false
			});
		});
	
		$('.accordion .head').click(function() {
			$(this).next().toggle('fast');
			return false;
		}).next().hide();
		
		/**Image-Slider**/
		$('#image-slider li:first-child').show();
		$('#text-slider li:first-child').show();
		$('.unit.news-content.colRight li:first-child').show();
		if($('#image-slider ul li').length > 1){
			setTimeout('fhsHome.switchImage()', 6000);
		}
		if($('#text-slider ul li').length > 1){
			setTimeout('fhsHome.switchText()', 6000);
		}
		if($('.unit.news-content.colRight ul li').length > 1){
			setTimeout('fhsHome.switchNews()', 6000);
		}
		
		/**Search**/
		$('#globalFhsSearchInput').focusin(function(){
			if($(this).val() == 'Suche nach...'){
				$(this).val('');
			} else if($(this).val() == 'Search...'){
				$(this).val('');
			}
		});
		$('#globalFhsSearchInput').focusout(function(){
			if($(this).val() == ''){
				$(this).val($(this).attr('title'));
			}
		});
	});
})(jQuery);

