$(document).ready(function() {
	
	// Submit-Button hinter Selectbox nur bei eingeschaltetem Javascript verstecken
	$(".languageSelect input").hide();	
	
	$("#footer ul li:last a").css("background-image","none");
	
	/* Dropdown-Navigation */
	var nav = new DickerFisch('#navigation', {
		NavTimeout: 100
	});	
	$(".last .dropdownMenu ").css("margin-left",-$(".last .dropdownMenu ").width()/9);
	
	/* Dropdown-Sprachwechsler */
	var lang = new DickerFisch('#languageSwitcher', {
		NavTimeout: 100
	});	
	// $(".last .dropdownMenu ").css("margin-left",-$(".last .dropdownMenu ").width()/9);
	
	// Keyvisual-Rotation 
	$('.home #keyvisual .cycleNaviButtons').show();
	
   var activeIndicator = $(".indicators img").eq(0).attr("src");
   var inactiveIndicator = $(".indicators img").eq(1).attr("src");
   
   $("#keyvisual .cycleNavi img").show();
   
   $('#keyvisual .cycleNavi').cycle({ 
   		timeout: 8000,
	    delay: 0, 
	    speed: 1500,
		after: onAfter,
		before : onBefore,		
    	next:   '.next', 
    	prev:   '.prev'
		
	});	
	
	function onBefore() { 
		$('.caption').hide("3000"); 
	};

	function onAfter() { 
	   	$('.caption').show("3000").html(this.alt); 		
		var keyvisual = $(this).attr("src").substring($(this).attr("src").indexOf("_")+1,$(this).attr("src").length-4);						
		//alert($(this).attr("src"));
		$(".indicators img").attr("src",inactiveIndicator);
		$(".indicators img").eq(keyvisual -1).attr("src",activeIndicator);		
	};
	
	//Accordion Content
	if( $('.accordionTeaser').length != 0  ) {
		$('.accordionTeaser').accordion({
			collapsible: true,
			autoHeight: false,
			active: false,
			header: 'h5'
		});
	}
		
	// Datepicker:
	if( $("#zeitraum_von").length != 0 ) {
		$("#zeitraum_von").datepicker({showOn: 'button', buttonImage: '/system/modules/com.pixelpark.opencms/resources/images/icon_kalender.gif', buttonImageOnly: true, dateFormat: 'dd.mm.yy', dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], monthNames: ['Januar','Februar','M&auml;rz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'], firstDay: 1 });
	}
	if( $("#zeitraum_bis").length != 0 ) {
		$("#zeitraum_bis").datepicker({showOn: 'button', buttonImage: '/system/modules/com.pixelpark.opencms/resources/images/icon_kalender.gif', buttonImageOnly: true, dateFormat: 'dd.mm.yy', dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], monthNames: ['Januar','Februar','M&auml;rz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'], firstDay: 1 });
	}
});


