jQuery.noConflict();

jQuery(document).ready(

    function(){

		//判断是否在首页打开
        var url_1 = window.location.href;

        var isIndex = false;

        if(url_1.indexOf("showIndex.do")!=-1){
           isIndex = true;
        }
        
        //得到左边分类列表
        jQuery.ajax({
            type:"post",
            url:"/ego/getAllMerSortJSON.do",
            async: false,
            success:function(json){
                var jsonObj=eval("("+json+")");
                var content="";
                jQuery.each(jsonObj,
                    function(i,item){
                        if(i<=7){
                            if(i==7){
                                content = content+"<div class=\"menu\" style=\"border-bottom:0px;\"><span class=\"span1\">"+item.sortName;
                            }
                            else{
                                content = content+"<div class=\"menu\"><span class=\"span1\">"+item.sortName;
                            }
                            	content = content+"<\/span><span class=\"span2\">";
                            	
                            	if(item.childSortList!=null&&item.childSortList.length>0){
                            		jQuery.each(item.childSortList,function(j,child){
	                            		if(j==0){
	                                    	content = content+child.sortName;
	                                	}
	                                	if(j==1){
	                                		content = content+" | "+child.sortName;
	                                	}
                                	});
                            	}
                            	
                                content = content +"<\/span><a href=\"#\"><img src=\"\/ego\/image\/portal\/newImages\/icon_triangle2.gif\" \/><\/a>"
                                      +"<div class=\"leftmenu_float\" style=\"display:none\">";
                            if(item.childSortList!=null&&item.childSortList.length>0){
                                content = content+"<ul class=\"float_left\"><li>"+item.sortName+"<\/li><\/ul>";
                                content = content+"<ul class=\"float_list\">";
                                jQuery.each(item.childSortList,function(j,child){
                                    content = content+"<li><a style=\"cursor:pointer;\" value=\""+child.sortCode+"\">"+child.sortName+"<\/a><\/li>";
                                });
                                content = content+"<\/ul>";
                            }
                            content = content+"<\/div><\/div>";
                        }
                    }
                );
				
				if(isIndex){
					jQuery("#leftmenu_t_index").show();
					jQuery("#leftmenu_t_index").before(content);
				}
				else{
                	jQuery("#leftmenu_t").before(content);
                }
            }
        });
        
        jQuery(".float_list li a").bind("mouseenter",
        	function(){
        		jQuery(this).css({"background-color":"#f6fbff"});
        	}
        );
        
        jQuery(".float_list li a").bind("mouseleave",
        	function(){
        		jQuery(this).css({"background-color":"#ffffff"});
        	}
        );

        //得到所有分类下拉列表
        jQuery.ajax({
            type:"post",
            url:"/ego/getAllFirstSortJSON.do",
            async: false,
            success:function(json){
                var jsonObj=eval("("+json+")");
                var content="";
                jQuery.each(jsonObj,
                    function(i,item){
                            content = content+"<li><a style=\"cursor:pointer;\" id=\""+item.sortCode+"\" value=\""+item.sortCode+"\">"+item.sortName+"<\/a><\/li>";
                    }
                );
                jQuery("#allSort").append(content);
            }
        });


        jQuery("#InputDrop2 li a").hover(
        	function(){
        		jQuery(this).css({"background-color":"#f6fbff"});
        	},
        	function(){
        		jQuery(this).css({"background-color":"#ffffff"});
        	}
        );
           
        
        if(isIndex){
            jQuery("#SortMenu_open").show();
            jQuery("#SortMenu").hide();
        }
        else{

           //不在首页打开的时候，弹出左边分类菜单

            jQuery("#sortList").hover(
            	function(){
            		jQuery("#SortMenu").hide();
                    jQuery("#SortMenu_open").show();
                    var left = jQuery("#SortMenu_open").position().left-3;
                    var top = jQuery("#SortMenu_open").position().top+37;
                    jQuery("#leftmenu").css({"position":"absolute","top":top,"left":left,"z-index":"100"});
                    jQuery("#leftmenu").show();
            	},
                function(){
	                jQuery("#leftmenu .leftmenu_float").hide();
	                jQuery("#leftmenu").hide();
	                jQuery("#SortMenu_open").hide();
	                jQuery("#SortMenu").show();
            }
            );
        }

        //弹出左边分类菜单的子分类层
        jQuery("#leftmenu .menu").hover(
            function(){
                jQuery("#leftmenu .leftmenu_float").hide();
                var left = jQuery(this).position().left;
                var top = jQuery(this).position().top+2;
                jQuery(this).find(".leftmenu_float").css({"position":"absolute","top":top,"left":left,"z-index":"101"});
                jQuery(this).find(".leftmenu_float").show();

            },
            function(){
            	 jQuery(this).find(".leftmenu_float").hide();
            }
        );
       
        //下拉弹出搜索类别
        jQuery("#Input1").click(
            function(){
            	var left1 = jQuery("#Input1").position().left;
        		var top1 =  jQuery("#Input1").position().top+28;
        		jQuery("#InputDrop1").css({"position":"absolute","top":top1,"left":left1,"z-index":"101"});
                jQuery("#InputDrop1").show();
                jQuery("#InputDrop1").focus();
            }
        );
        jQuery("#Input1All").bind("mouseleave",
            function(){
                jQuery("#InputDrop1").hide();
            }
        );

        //下拉弹出所有分类
        
        jQuery("#Input2").click(
            function(){
            	var left2 = jQuery("#Input2").position().left;
          		var top2 =  jQuery("#Input2").position().top+28;
        		jQuery("#InputDrop2").css({"position":"absolute","top":top2,"left":left2,"z-index":"101"});
                jQuery("#InputDrop2").show();
                jQuery("#InputDrop2").focus();
            }
        );
        jQuery("#Input2All").bind("mouseleave",
            function(){
                jQuery("#InputDrop2").hide();
            }
        );

        //选择搜索类别事件

        jQuery("#InputDrop1 ul li a").click(
            function(){
                jQuery("#Input1 span").html(jQuery(this).html());
                jQuery("#type").attr("value",jQuery(this).attr("value"))
                jQuery("#InputDrop1").hide();

            }
        );

        //选择分类下拉框事件
        jQuery("#InputDrop2 ul li a").click(
            function(){
            	//var sortName = jQuery(this).html();
                jQuery("#Input2 span").html(jQuery(this).html().substring(0,4));
                jQuery("#sortCode").attr("value",jQuery(this).attr("value"))
                jQuery("#InputDrop2").hide();

            }
        );

        //开始搜索
        jQuery("#searchBtn").click(
            function(){
                var searchWord = jQuery.trim(jQuery("#searchText").attr("value"));
                jQuery("#keyword").attr("value",searchWord);
                jQuery("#search_form").submit();
            }
        );

         jQuery("#search_form").submit(
            function(){
                var searchWord = jQuery.trim(jQuery("#searchText").attr("value"));
                jQuery("#keyword").attr("value",searchWord);
            }
        );

        jQuery(".leftmenu_float .float_list li a").click(
            function(){
                var sortCode = jQuery(this).attr("value");
                window.open("/ego/searchMerdiseOrMerchant.do?sortCode="+sortCode);
            }
        );
        
         jQuery("#dslink1").hover(
					function(){
					    var left = jQuery("#dslink1").position().left-9;
					    var top = jQuery("#dslink1").position().top-5;
					    jQuery("#lay1").css({"top":top,"left":left});
						jQuery("#lay1").show();
			        },
			        function(){			        
			        }
			    );
		    jQuery("#lay1").bind("mouseleave",
			        function(){
			        	jQuery("#lay1").hide();
			        }
			    );
    }
);
