
// submenu fade
/*$(function() {
	$(".light_menu > li a").mouseover(function() {
		if(!$(this).is("#submenu li a")) {
			var _this = $(this).parent();
			
			$("#submenu").css({display:"none"});
			clearTimeout(timeout);
			
			try {
				$item = $("ul."+_this.attr("class").split(" ")[0]);
				//var height = $item.outerHeight();
				$item.css({position:"absolute", overflow:"hidden", top:_this.offset().top-1, left:_this.offset().left-1+_this.outerWidth(), opacity:0, height:"1px"});
				$item.animate({opacity: 1, height:"99px"}, 600);
			} catch(e) {
				// do nothing...
			}
		}
	}).mouseout(function() {
		if(!$(this).is("#submenu li a")) {
			var _this = $(this).parent();
			
			try {
				$item = $("ul."+_this.attr("class").split(" ")[0]);
			} catch(e) {
				//do nothing...	
			}
			clearTimeout(timeout);
			timeout = setTimeout(function() {
				try { $item.css({display:"none"}); } catch(e) {}
			},400);
		}
	});
	$("#submenu").bind("mouseenter", function() {
		clearTimeout(timeout);
	}).bind("mouseleave", function() {
		clearTimeout(timeout);
		var $item = $(this);
		timeout = setTimeout(function() {
				try { $item.css({display:"none"}); } catch(e) {}
			},400);
	})
})*/
//var timeout = 0;
//var $item;
$(function() {
	$(".light_menu_1 > a").mouseover(function() {
		var _this = $(this).parent();
		clearTimeout(showTimeout);
		clearTimeout(hideTimeout);
		
		
		showTimeout = setTimeout(function() {
			$item = $("ul.light_menu_1");
			$item.css({position:"absolute", overflow:"hidden", top:_this.offset().top-1, left:_this.offset().left-1+_this.outerWidth(), opacity:0, height:"1px"});
			$item.animate({opacity: 1, height:"99px"}, 600);
		}, 300);	
	}).mouseout(function() {
		clearTimeout(showTimeout);
		clearTimeout(hideTimeout);
		
		hideTimeout = setTimeout(hideItem,300);	
	}).click(function() {
		var _this = $(this).parent();
		clearTimeout(showTimeout);
		clearTimeout(hideTimeout);
		
		$item = $("ul.light_menu_1");
		$item.css({position:"absolute", overflow:"hidden", top:_this.offset().top-1, left:_this.offset().left-1+_this.outerWidth(), opacity:0, height:"1px"});
		$item.animate({opacity: 1, height:"99px"}, 600);
		
		return false;
	});
	
	$("ul.light_menu_1").mouseover(function() {
		clearTimeout(showTimeout);
		clearTimeout(hideTimeout);
	}).mouseout(function() {
		clearTimeout(showTimeout);
		clearTimeout(hideTimeout);
		
		hideTimeout = setTimeout(hideItem,300);	
	});
});

$(".light_menu a").mouseover(function() {
	if(!$(this).is(".light_menu_1 a")) {
		clearTimeout(showTimeout);
		clearTimeout(hideTimeout);
		
		hideItem();
	}
})

function hideItem() {
	$("ul.light_menu_1").stop().css({display:"none"});
}

$(window).load(function() {
	if ($.browser.msie && $.browser.version.substr(0,1)<=7) {
		$(".buy_butons a img").css({display:"block"});
		$(".jp-playlist-player").css({display:"block"});
	}
})

var hideTimeout = 0;
var showTimeout = 0;
