$(document).ready(function() {
	$('div#topnavbar ul#topnavmain > li.menu ul').css({
		display: "none",
		left: "auto",
	});
	
	var firstLevel = $('div#topnavbar ul#topnavmain > li.menu');
	$(firstLevel).hover(function(){
		$(this).addClass('waiting');
		$(this).find('> a').click(function(e){
			e.preventDefault();
		});
		setTimeout(function() {
			$('div#topnavbar ul#topnavmain > li.waiting')
				.removeClass('waiting')
				.find('> ul')
				.stop(true,true)
				.slideDown('fast');
		}, 400);
	}, function() {
		$(this).removeClass('waiting');
		$(this)
			.find('> ul')
			.stop(true,true)
			.fadeOut('fast');
	});
	
	$('div#topnavbar ul#topnavmain > li.menu ul > li.menu ul').css({
		display: "none",
		left: "100%"
	});
	
	var secondLevel = $('div#topnavbar ul#topnavmain > li.menu ul > li.menu');
	$(secondLevel).hover(function(){
		$(this)
			.find('> ul')
			.stop(true,true)
			.slideDown('fast');
		$(this)
			.find('> a')
			.click(function(e){
				e.preventDefault();
			});
	}, function() {
		$(this)
			.find('> ul')
			.stop(true, true)
			.fadeOut(10);
	});
});
