$(function(){	
        var rootNode = null;
        
	
	
	
	$(".iHeaderNav  li").hover(
  		function () 
                {		
  					$(this).addClass('nav_active');
                    $(this).addClass("selectNav");    		
                    $(".navSelectBox").hide();
                    $("#menu6").hide();
                    switch($(this).attr("id"))
                    {
                            case 'menu_ds':  				
                                    $("#menu1").show();	
                                    showTop('menu1');
                            break;
                            case 'menu_dg':
                                    $("#menu2").show();
                                    showTop('menu2');
                            break;
                            case 'menu_ss':
                                    $("#menu3").show();
                                    showTop('menu3');
                            break;
                            case 'menu_cl':
                                    $("#menu4").show();
                                    showTop('menu4');
                            break;
                                    case 'menu_pl':
                                    $(".navDealBox_pl").show();
                                    $("#menu5").show();
                            break;
                                    case 'menu_hd':
                                    $(".navDealBox_hd").show();
                                    $("#menu6").show();
                            break;	
                    }

                    if($(this).siblings().hasClass("selectNav")) 
                    {    			
  			$(this).siblings().removeClass("selectNav");
                    }
  		},
                function()
                {
                    /*
                    timer = window.setTimeout(function()
                    {
                        $(this).removeClass("selectNav");
                        $(".navSelectBox").hide();
                       //console.log('bbb');
                    }, 100);
                    */
  					$(this).removeClass("nav_active");
                    $(this).removeClass("selectNav");
                    $(".navSelectBox").hide();
                    rootNode = $(this);
                }
  	);


	$(".navDealBox").hover(
		function()
                {
                 
		},
                function(){
                    $(this).hide();
		}
	);
	
	$(".navDealBox > li").hover(
		function(){						
			$(this).addClass("selectDealItem");
			if($(this).siblings().hasClass("selectDealItem")) {    			
  				$(this).siblings().removeClass("selectDealItem");
  			}
		}
	);

	$(".navSelectBox").hover(
		function()
                {
                    $(this).show();
                    rootNode.addClass('selectNav');
                },
		function(){
			 $(this).hide();
			 rootNode.removeClass('selectNav');
		}
	);
	
	$("#menu6 .navDealBox_hd").hover(
		function(){
			$(this).show();
		},
		function(){
			$(this).parent().hide();
			$('#menu_hd').removeClass('selectNav');
		}
	);
	
	
	
	
	$("#menu5 .navDealBox_pl").hover(
			function(){
				$(this).show();
			},
			function(){
				$(this).parent().hide();
			}
		);
	
	
	function showTop(id){
		$("#"+id+" .navContentBox .fr div").each(function(){$(this).hide();});
		$("#"+id+" .navSelectBoxLetter span").addClass('selectTopItem');
		$("#"+id+" .navSelectBoxLetter a").removeClass('selectLetter');
		$("#"+id+" .navSelectBoxLetter a").removeClass('selectLetterAuto');
		$("#"+id+" .navContentBox .fr .top").show();
	}
	
	$("#menu1 .navSelectBoxLetter").children().click(function(){
		
		if($(this).children().attr('tag') == 'Top Designer Sunglasses'){
			$(this).siblings('.selectLetter').removeClass('selectLetter');
			$(this).removeClass("selectTopItem_mouseout");
		}else{
			$(this).siblings('.selectTopItem').removeClass('selectTopItem');
			$(this).siblings('.navSelectBoxLetter span').attr('class','selectTopItem selectTopItem_mouseout');
			$(this).siblings('.selectLetter').removeClass('selectLetter');
			$(this).addClass('selectLetter');
		}
			
		
		$("#menu1 .navContentBox .fr div").each(function(){
			
				$(this).hide();
			
		});
		if($(this).children().attr('tag') == 'Top Designer Sunglasses')
		{
			$("#menu1 .navContentBox .fr .top").show();
		}
		
		
		if($(this).html() == '#')
		{
			$("#menu1 .navContentBox .fr .selectLetterNum").show();
		}else{
			$("#menu1 .navContentBox .fr .selectLetter"+$(this).html()).show();
		}
		//alert($("#menu1 .navContentBox .fr .selectLetter"+$(this).html()));
	});
	
	$("#menu2 .navSelectBoxLetter").children().click(function(){
		//alert($(this).html());
		if($(this).children().attr('tag') == 'Top Designer Glasses'){
			$(this).siblings('.selectLetter').removeClass('selectLetter');
			$(this).removeClass("selectTopItem_mouseout");
		}else{
			$(this).siblings('.selectTopItem').removeClass('selectTopItem');
			$(this).siblings('.navSelectBoxLetter span').attr('class','selectTopItem selectTopItem_mouseout');
			$(this).siblings('.selectLetter').removeClass('selectLetter');
			$(this).addClass('selectLetter');
		}
			
		
		$("#menu2 .navContentBox .fr div").each(function(){
			
				$(this).hide();
		});
		if($(this).children().attr('tag') == 'Top Designer Glasses')
		{
			$("#menu2 .navContentBox .fr .top").show();
		}
		
		
		if($(this).html() == '#')
		{
			$("#menu2 .navContentBox .fr .selectLetterNum").show();
		}else{
			$("#menu2 .navContentBox .fr .selectLetter"+$(this).html()).show();
		}
		//alert($("#menu1 .navContentBox .fr .selectLetter"+$(this).html()));
	});
	
	$("#menu3 .navSelectBoxLetter").children().click(function(){
		//alert($(this).html());
		if($(this).children().attr('tag') == 'Top Sports Sunglasses'){
			$(this).siblings('.selectLetter').removeClass('selectLetter');
			$(this).addClass('selectTopItem');
		}else{
			$(this).siblings('.selectTopItem').removeClass('selectTopItem');
			$(this).siblings('.navSelectBoxLetter span').addClass('unselectTopItem');
			$(this).siblings('.selectLetter').removeClass('selectLetter');
			$(this).addClass('selectLetter');
		}
			
		
		$("#menu3 .navContentBox .fr div").each(function(){
			
				$(this).hide();
			
		});
		if($(this).children().attr('tag') == 'Top Sports Sunglasses')
		{
			$("#menu3 .navContentBox .fr .top").show();
		}
		$("#menu3 .navContentBox .fr .selectLetter"+$(this).html()).show();
		
		
		//alert($("#menu1 .navContentBox .fr .selectLetter"+$(this).html()));
	});
	
	$("#menu4 .navSelectBoxLetter").children().click(function(){
		
		$(this).siblings().addClass('selectTopItem_mouseout');
		$(this).removeClass('selectTopItem_mouseout');
			
		$("#menu4 .navContentBox .fr div").each(function(){
			$(this).hide();
		});
		
		if($(this).children().attr('tag') == 'Top Contact Lenses'){
			$("#menu4 .navContentBox .fr .top").show();
		}
		
		$("#menu4 .navContentBox .fr .selectLetterAuto"+$(this).children('a').attr('tag')).show();
		//alert($("#menu1 .navContentBox .fr .selectLetter"+$(this).html()));
	});
	
});
