﻿// JScript 文件
//网站的路径
var ajaxUrl = "/";

$(document).ready(function(){
     $(".submenu_pro").each(function(i,item){
       //隐藏超过5个以上的二级产品类别
        var num=$(item).children('h2').length;
	    if(num>5){
		    $(item).children('h2:gt(4)').hide();
		    $(item).after('<div class="submenu_pro_more"><a href="javascript:void(0);">更多>></a></div>');
		    $(item).next('.submenu_pro_more').children('a').toggle(
			    function(){
			        var h2num=$(".submenu_pro");
			        for(var i=0;i<h2num.length;i++)
			        {
			            if(h2num.eq(i).children('h2').length>5)
			            {
			                h2num.eq(i).children('h2:gt(4)').hide();
			            }
				    $(".submenu_pro_more").children('a').text('更多>>');
			        }
				    $(this).addClass('close').text('隐藏>>');
				    $(item).children('h2:gt(4)').show();
				    },
			    function(){
			    if($(this).html()=='隐藏&gt;&gt;')
			    {
				    $(this).removeClass('close').text('更多>>');
				    $(item).children('h2:gt(4)').hide();
				}
				else
				{
				     var h2num=$(".submenu_pro");
			        for(var i=0;i<h2num.length;i++)
			        {
			            if(h2num.eq(i).children('h2').length>5)
			            {
			                h2num.eq(i).children('h2:gt(4)').hide();
			            }
				    $(".submenu_pro_more").children('a').text('更多>>');
			        }
				    $(this).addClass('close').text('隐藏>>');
				    $(item).children('h2:gt(4)').show();
				}
				    })
	    };
	    
	    //显示产品三级类别
	    $(item).children('h2').each(function(){
	        $(this).hoverIntent(function(){
	            $('.menu_pro_three_position').remove();
	            var tid = $(this).attr('cid');
                showProcdctClass($(this),tid);
	$(".submenu_pro").children('h2').removeClass('product_menu_border');
	$(".submenu_pro").children('h2[cid="'+tid+'"]').addClass("product_menu_border");
              },function(){
                $('.menu_pro_three_position').remove();
	$(".submenu_pro").children('h2').removeClass('product_menu_border');
            });
	    });
	    
    });
})

//获取三级类别
function showProcdctClass(obj,tid)
{
    if(typeof(tid)!=undefined && tid != null && tid!=""){
        $.ajax({
          url: ajaxUrl + "WebUserControl/productClass.ashx",
          data: "tid="+tid,
          dataType: "json",
          success: function(data){
            if(data!= null){
                readProcdctClass(obj,data,tid); //AJAX请求成功时显示数据
            }
          }
        });
    }
}

//格式化数据输出
function readProcdctClass(obj,data,tid)
{
    var htmls = '';
    $.each(data, function(i,item){
        if(i < 100){
		if(i==0)
		{
            htmls += "<li><a style=\"border-left:0px; height:26px;\" href=\""+ajaxUrl+"productlist_cid2_"+tid+"_cid3_"+item.classid+".html\" target=\"_blank\">"+item.classname+"</a></li>";
		}
		else
		{
            htmls += "<li><a href=\""+ajaxUrl+"productlist_cid2_"+tid+"_cid3_"+item.classid+".html\" target=\"_blank\">"+item.classname+"</a></li>";
		}
        }
        else{
            return false;
        }
    });
    htmls ="<div class=\"menu_pro_three_position\"><div id=\"threeclassdiv\" class=\"menu_pro_three\" \><ul>"+htmls+"</ul></div></div>";
    obj.prepend(htmls);
}

