function sidebarnavi_init() {
	//Toggle Funktion binden
	$('.sidemenue_toggle').bind("click", function() {
		sidebarnavi_toggle(this.id);
	});	
}

/*
 * Oeffnet einen benoetigten Bereich in der Hauptnavigation und
 * versteckt die anderen.
 */
function sidebarnavi_toggle(activeTab) {
	
	if($('#' + activeTab ).hasClass('sidemenue_toggle_active')) {
		$('#' + activeTab ).removeClass('sidemenue_toggle_active');
		$('#' + activeTab + "_content").slideUp();
	} else {
		$('#' + activeTab ).addClass('sidemenue_toggle_active');		
		$('#' + activeTab + "_content").slideDown();
	}
	
}

function open_recommend_box() {
	var position = $('.content_footer_recommend').position();
	var boxHeight = $('#recommend_box').css('height');
	var boxWidth = $('#recommend_box').css('width');

	boxHeight = parseInt(boxHeight.substring(0, boxHeight.length - 2));
	boxWidth = parseInt(boxWidth.substring(0, boxWidth.length - 2));

	$('#recommend_box').css('top', position.top - boxHeight - 25);
	$('#recommend_box').css('left', position.left);
	$('#recommend_box').fadeIn('slow');
}

function close_recommend_box() {
	$('#recommend_box').fadeOut('slow');
}

function open_faq_entry(id, element) {
	
	if($('#faq_content_' + id).css('display') == "block"){
		$('#faq_symbol_' + id).html("+");
		$('#faq_symbol_' + id).css('margin-right', '0px');
		$('#faq_content_' + id).slideUp('slow');
		$('#faq_question_' + id).removeClass('faq_entry_link_active');
		$(element).removeClass('faq_entry_link_active');
	} else {
		$('#faq_symbol_' + id).html("-"); 
		$('#faq_symbol_' + id).css('margin-right', '3px');
		$('#faq_content_' + id).slideDown('slow');
		$('#faq_question_' + id).addClass('faq_entry_link_active');
		$(element).addClass('faq_entry_link_active');
	}
	
}
