$(function(){
	$('.smMenu-layout-horizontal ul').hide();
	$('.smMenu-layout-horizontal a').mouseenter(function(){
		var el = this;
		$(this).parent().addClass('smMenuHov');
		var t = setTimeout(function(){
			$(el).parent().children('ul').slideDown(200);
		},300);
		$(el).parent().mouseleave(function(){
			clearTimeout(t);
			if($(el).parent().children('ul').is(':visible')){
				var r = setTimeout(function(){
					$(el).parent().children('ul').slideUp(200);
					$(el).parent().removeClass('smMenuHov');
				},300);
				$(el).parent().mouseenter(function(){clearTimeout(r);});
			}else{
				$(el).parent().removeClass('smMenuHov');
			}
		});
	});
	$('.smMenu-layout-horizontal>li:last').addClass('barLast');
	$('.smMenu-layout-horizontal>li:first').addClass('barFirst');
	
	
	$('.smMenu-layout-horizontal').find('>li>ul').each(function(){
		$(this).find('>li:last').addClass('twrLast');
	});
	$('.smMenu-layout-horizontal').find('>li>ul').each(function(){
		$(this).find('>li:first').addClass('twrFirst');
	});
	
	
	$('.smMenu-layout-horizontal').find('>li>ul>li>ul').each(function(){
		$(this).find('>li:last').addClass('lstLast');
	});
	$('.smMenu-layout-horizontal').find('>li>ul>li>ul').each(function(){
		$(this).find('>li:first').addClass('lstFirst');
	});
});
