$(document).ready(function(){
/* MAUS */
	// Kindliste auf-/zuklappen, bei first-level-navigation
	$('.level1 li.sub').hover(function(){
		$(this).children().next().css({'position':'absolute', 'top':'6em','left':'0em'});
		$(this).next('.sub').css({'position':'absolute', 'top':'-999em','left':'-999em'});
	}, function(){
		$(this).children().next().css({'position':'absolute', 'top':'-999em','left':'-999em'});
	});
	// Kindliste auf-/zuklappen, bei second-level-navigation
	$('.level2 li.sub').hover(function(){
		$(this).children().next().css({'position':'absolute', 'top':'-1px','left':'100%'});
		$(this).next('.sub').css({'position':'absolute', 'top':'-999em','left':'-999em'});
	}, function(){
		$(this).children().next().css({'position':'absolute', 'top':'-999em','left':'-999em'});
	});

/* TASTATUR */
	// aktuelle Liste auf-/zuklappen, aber Navigation innerhalb dieser
	$('.level1 > .sub > a').focus(function(){
		$(this).next().css({'position':'absolute', 'top':'6em','left':'0'});
		$(this).next().children('li').children('ul').css({'position':'absolute', 'top':'-999em','left':'-999em'});
	});
	$('.level2 > .sub > a').focus(function(){
		$(this).next().css({'position':'absolute', 'top':'-1px','left':'100%'});
	});
	$('li.sub > a').blur(function(){
		$(this).next().css({'position':'absolute', 'top':'-999em','left':'-999em'});
	});
	// Elternliste offen halten, wenn in Kindliste navigiert
	$('.level2 li a').focus(function(){
		$(this).parent().parent().css({'position':'absolute', 'top':'6em','left':'0'});
	});
	$('.level3 li a').focus(function(){
		$(this).parent().parent().parent().parent().css({'position':'absolute', 'top':'6em','left':'0'});
		$(this).parent().parent().css({'position':'absolute', 'top':'-1px','left':'100%'});
	});
	$('.level2 li a').blur(function(){
		$(this).parent().parent().css({'position':'absolute', 'top':'-999em','left':'-999em'});
	});
});
