$(function(){
	$('#lmenu ul').parent().each(function() {
		var o = $(this);
		var s = o.find('>ul');
		var k = false;
		o.hover(
			function() {
				o.find('a:first').add(o.parents('li').find('a:first')).addClass('over');
				for (var i = $('#lmenu ul').length; i >= 0; i--){
					o.parent().find('>li').not(o).find('ul').eq(i).hide();
				}
				k = true;
				var p = o.position();
				var ts, ls;
					ts =  p.top;
					ls = p.left + o.width();
				s.css({
					top: ts,
					left: ls
				}).show();
			},
			function() {
				o.add(s).find('a').removeClass('over');	
				k = false;
				window.setTimeout(function() {
					if (!k) s.hide(); 						   
				}, 500);
			}
		);
	});
	
	/* включается, если выпадение со скруглениями
	$('#lmenu ul').each(function() {
		$(this).append('<li class="last"></li>').prepend('<li class="first"></li>');
	});
	*/
})
