// MENU by iKarina & iGor - http://themeforest.net/user/iKarina
$(function(){
// WP3 MENU

	// BASIC-MEGA
	$(".menubox ul.menu li.basic-mega").hover(function(){
		$(this).addClass("hover");
		var h = $(this).find('a').next().height();
		$('ul:first',this).css({'visibility':'visible','top':'100%','height':'0px'}).stop(true, false).animate({'height':h}, 200);
		}, function(){
			$(this).removeClass("hover");
			$('ul:first',this).css({'visibility':'hidden','top':'-1500px','height':'','overflow':''});
		});
	$(".menubox ul.menu li.basic-mega:has(ul)").find("a:first").append('<span>&nbsp;</span>');
	$(".menubox ul.menu li.basic-mega").find(".arrright").remove();
	$(".menubox ul.menu li.basic-mega").find(".visiblenow").removeClass('visiblenow');
	$(".menubox ul.menu li.basic-mega").find(".basic").removeClass('basic');

	// BASIC
	$(".menubox ul.menu li.basic").hover(function(){
		$(this).addClass("hover");
		var h = $(this).find('a').next().height();
		$('ul:first',this).css({'visibility':'visible','top':'100%','height':'0px'}).stop(true, false).animate({'height':h}, 200);
		}, function(){
			$(this).removeClass("hover");
			$('ul',this).css({'visibility':'hidden','top':'-1500px','height':'','overflow':''});
		});
	$(".menubox ul.menu li.basic:has(ul)").find("a:first").append('<span class="arrright">&nbsp;</span>');
	$(".menubox ul.menu li.basic").find("ul").addClass("visiblenow");

	// MEGAMENU
	$(".menubox ul.menu li:has(ul.megamenu)").hover(function(){
		$(this).addClass("hover");
		var h = $(this).find('a').next().height();
		$('ul:first',this).css({'display':'','visibility':'visible','top':'100%','height':'0px'}).stop(true, false).animate({'height':h}, 200);
		}, function(){
			$(this).removeClass("hover");
			$('ul:first',this).css({'display':'none','visibility':'hidden','top':'-1500px','height':'','overflow':''});
		});
	$(".menubox ul.menu li:has(ul.megamenu)").find("a:first").append('<span>&nbsp;</span>');

// DEFAULT MENU
	$("div.menu ul li").hover(function(){
		$(this).addClass("hover");
		var h = $(this).find('a').next().height();
		$('ul:first',this).css({'visibility':'visible','top':'100%','height':'0px'}).stop(true, false).animate({'height':h}, 200);
		}, function(){
			$(this).removeClass("hover");
			$('ul',this).css({'visibility':'hidden','top':'-1500px','height':'','overflow':''});
		});
	$("div.menu ul li ul li:has(ul)").find("a:first").append('<span>&raquo;</span>');
});
