/**
 * @author Enykey
 */
var last;

$(document).ready(function()
{
	/*$('.main-menu .sub-menu').css('display','block').css('visibility','hidden');
	
	$('.main-menu .sub-menu ul').each(function(){
		var width = 0;
		$('li',this).each(function(){
			width+=$(this).width();
		});
		$(this).width(width+10);
	});
	
	$('.main-menu .sub-menu').css('display','none').css('visibility','inherit');*/
	
	$('.main-menu>.item').bind('mouseenter', function()
	{
		$(this).addClass('active');		
		
	});
	
	$('.main-menu>.item').bind('mouseleave', function()
	{
		if ($('.sub-menu',this).length == 0) {$(this).removeClass('active');}
	});
	
	var NavTimer; 
	
	$('.item').bind('mouseenter', function()
	{
		clearTimeout(NavTimer);
		
		if ($(this).find('.sub-menu').get(0)) { 
			
			$('.item').stopTime('slider');
			$(this).oneTime(300,function(){
				$('.item').not(this).find('.sub-menu').stop();
				$('.item').not(this).find('.sub-menu').attr({'style': '1'})
				$('.item').not(this).find('.sub-menu').slideUp(150, function(){$(this).parent().removeClass("active");});
				$(this).find('.sub-menu').slideDown();
				})
		}
		else
		{
			$(this).oneTime(300,'slider',function(){
				$('.item').find('.sub-menu').stop();
				$('.item').find('.sub-menu').attr({'style': '1'})
				$('.item').find('.sub-menu').slideUp(150);
				});
		}
	});
	
	$('.item').bind('mouseleave', function()
	{
		NavTimer = setTimeout('$(".sub-menu:visible").slideUp(250, function(){$(this).parent().removeClass("active");});', 400);
	});
	
	var subNavTimer; 
	
	$('.sub-menu>li').bind('mouseenter', function()
	{
		clearTimeout(subNavTimer);
		
		$('.sub-menu>li').not(this).find('.second-sub-menu').slideUp(150);
		$(this).find('.second-sub-menu').slideDown(150, function(){
			
		});
		
	});
	
	$('.sub-menu>li').bind('mouseleave', function()
	{
		subNavTimer = setTimeout('$(".second-sub-menu:visible").slideUp(150);', 500);
	});
});
