$(document).ready(function(){
	$("ul.navi2sub .subtitle").click(function() {
		if($(this).next().css("display") == "none") {			// aktivieren u. aufklappen
			// letzte zuklappen...				
			$("ul.navi2sub .subtitle").nextAll().css("display","none");
			$("ul.navi2sub .subtitle").removeClass("active");
			$("ul.navi2sub .subtitle").children('img').css("display","inline");
		
			$(this).children('img').css("display","none");		// pfeil ausblenden		
			$(this).addClass("active");		
			$(this).nextAll().css("display","block");
		}
		else {													// deaktivieren u. zuklappen	
			$(this).children('img').css("display","inline");	// pfeil einblenden		
			$(this).removeClass("active");			
			$(this).nextAll().css("display","none");			
		}
	});	
	
	// aktuelle aufklappen:
	
	var n2links = $("ul.navi2 a");			// navi2
	for(i=0; i<n2links.size(); i++) {	
		if(n2links[i].href == window.location.href) {
			$(n2links[i]).css("font-weight","bold");
			$(n2links[i]).parents("ul.navi2").css("display","block");
		}
	}
	
	var n3links = $("ul.navi3 a");			// navi3
	for(i=0; i<n3links.size(); i++) {	
		if(n3links[i].href == window.location.href) {
			$(n3links[i]).css("font-weight","bold");
			$(n3links[i]).parents("ul.navi3").css("display","block");
			$(n3links[i]).parents("ul.navi3").prev().addClass("active");
		}
	}
	
	// onload pfeile anzeigen / ausblenden: 
	
	var liTitles = $("li.navi1item .title");
	for(i=0; i<liTitles.size(); i++) {
		if($(liTitles[i]).next().css("display") == "none") {
			$(liTitles[i]).children('img').css("display","inline");
		}
		else {
			$(liTitles[i]).children('img').css("display","none");
		}
	}

	var liTitles = $("ul.navi2sub .subtitle");
	for(i=0; i<liTitles.size(); i++) {
		if($(liTitles[i]).next().css("display") == "none") {
			$(liTitles[i]).children('img').css("display","inline");
		}
	}
		
	var langlinks = $("div.langswitch a");				// sprachumschalter aktivieren
	for(i=0; i<langlinks.size(); i++) {	
		if(langlinks[i].href.indexOf(window.location.href) > -1) {
			$(langlinks[i]).css("text-decoration","underline");
		}
	}	
	
	// newsbox nur anzeigen, wenn es news gibt
	if($("#newsbox ul").children("li").length > 0) {
		$("#newsbox").css("display","block");
	}	
});
