/**
 * @author ardy
 */
var submenuID;
var animateDelay = 400;
$(function() {	
	// set opacity to null on page load
	$("ul#top_menu span").css("opacity","0");
	// for normal state
	// on mouse over
	$("ul#top_menu li.products, ul#top_menu li.store, ul#top_menu li.community, ul#top_menu li.support").hover(
	function () {
		// animate opacity to full		
		var spanClass = $(this).attr("class");
		
		$("ul#top_menu span." + spanClass).stop().animate({
			opacity: 1
		}, animateDelay);					
		
		submenuID = $("ul#top_menu span." + spanClass).attr("id");
		
		$("div.submenu_wrapper:not(#" + submenuID + "_sub_wrapper)").hide();
		$("div#" + submenuID + "_sub_wrapper").show();
	},
	// on mouse out
	function () {
		// animate opacity to nill
		var spanClass = $(this).attr("class");
		$("ul#top_menu span." + spanClass).stop().animate({
			opacity: 0
		}, animateDelay);
							
	});
	
	//top menu dropdown
	$("#top_menu ul").css({display: "none"}); // Opera Fix
	
	$("#top_menu li").hover(
		function(){
			$(this).find('ul:first').css({visibility: "visible",display: "none"}).show();
		},function(){
			$(this).find('ul:first').css({visibility: "hidden"});
	});
	
	//language dropdown
	$(".lang_dropdown ul").css({display: "none"}); // Opera Fix
	
	$(".lang_dropdown li").hover(
		function(){
			$(this).find('ul:first').css({visibility: "visible",display: "none"}).show();
		},function(){
			$(this).find('ul:first').css({visibility: "hidden"});
	});
	$('#logo').click(function(){location='/'})
});