$(function(){
	banner();
    nav(); // 主导航
    leftNavi();  // 侧栏导航
  	miusearch();
});
$(function(){
  $(".sidebar").find("li:last-child()").css("border-bottom","none");
});

// 主导航
function nav(){
	// 主导航 - 初始化:删留+宽度计算
	$(".nav li.navl").each(function() {
        if(!$(this).find("div.nav2").length){
			$(this).children(".drop").remove();
		}
    });
	// 主导航 - 下拉
	$(".nav li.nav1").hover(
		function(){
			var i = $(this).index();
			$(this).parent().css({"background-position":i*100 + "px 0"});
			$(this).children(".drop").stop().slideDown(100);
		},
		function(){
			$(this).parent().removeAttr("style");
			$(this).children(".drop").hide();
		}
	);
}

// 模拟搜索控件效果
function miusearch(){
	var bool = true;  // 完善模式
	// 模拟select
	$("#searcher .type span.res").click(function(){
		if(bool == true){
			bool = false;
			$(this).next().show();
			setTimeout(function(){
				$("body").bind("click", function(){
					$("#searcher .type .drop").hide();
					bool = true;
					$("body").unbind("click");
				});
			}, 10);
		}else{
			bool = true;
		}
	});
	$("#searcher .type .drop li").click(function(){
		var txt = $(this).text();
		$(this).parents(".drop").prev().text(txt);
        var value = $(this).attr("data-value");
       $("#Searchtype").val(value);
	});
}

// banner图片
function banner(){
	if($("#banner").length){
		var t, time = 4000, tim = 500, n = 1;
		// 克隆第一个元素‘
		var clones = $("#banner ul.list li").eq(0).clone(true);
		$("#banner ul.list").append(clones);
		var N = $("#banner ul.list li").length;
		// ul宽度
		var prinW = $("#banner").width();
		$("#banner ul.list").css({"width":N*prinW});
        $("#banner ul.list li").css({"width":prinW});
		// 自动生成tip标签
		var htmlTip = "";
		for(var i=1; i<N; i++){
			if(i==1){
				htmlTip += "<em class='cur'></em>";
			}else{
				htmlTip += "<em></em>";
			}
		}
		$("#banner").append("<div class='tip'><div class='main'>" + htmlTip + "</div></div>");
		// 执行函数
		var func = function(){
			if(n == N){
				$("#banner ul.list").css({"margin-left":0});
				n = 1;
				setTimeout(function(){
					func();
				}, 0)
			}else{
				n++;
				$("#banner ul.list").stop().animate({"margin-left":(-prinW*(n-1))}, tim);
				$("#banner .tip em").eq(n-1).addClass("cur").siblings().removeClass("cur");
				if(n == N){
					$("#banner .tip em").eq(0).addClass("cur").siblings().removeClass("cur");
				}
			}
		}
		//  自动执行
		t = setInterval(function(){
			func();
		}, time);
		// 点击执行
		$("#banner .tip em").click(function(){
			$(this).addClass("cur").siblings().removeClass("cur");
			var index = $(this).index();
			$("#banner ul.list").stop().animate({"margin-left":(-prinW*index)}, tim);
			n = index;
		});
        $(window).resize(function(){
			clearInterval(t);
			prinW = $("#banner").width();
            $("#banner ul.list").css({"width":N*prinW, "margin-left":(-prinW*(n-1))});
            $("#banner ul.list li").css({"width":prinW});
			t = setInterval(func, time);
		});
	}
}


// 侧导航
function leftNavi(){
if($(".leftNav").length){
	$(".leftNav .drop").each(function() {
		if(!$(this).find("a").length){
			$(this).remove();
		}
	});
	$(".leftNav .item").mouseenter(function(){
		$(this).addClass("hover").children(".drop").show();
    }).mouseleave(function(){
    	$(this).removeClass("hover").children(".drop").hide();
    });
	if(!$(".leftNav .item").length){
		var name = $(".leftNav .thead").text();
		var links = $(".leftNav .thead").attr("link");
		$(".leftNav .list").html("<div class='item'><a href='"+ links +"' class='nav2' title='"+ name +"'><span>"+ name +"</span></a></div>");
	}
}
}
function listPro(){
	$(".listProduct .item").hover(
		function(){
			$(this).addClass("hover");
		},
		function(){
			$(this).removeClass("hover");
		}
	)
}
