// JavaScript Document
$(function()
{
	
	/*首页图片滚动*/
	var cur_page=1;
	var total_page;
	var isfirst=1;
	var pageWidth=1440;
	
	var interval=setInterval(function(){autoScroll("pics_box")},4000);
	function autoScroll(obj)
	{
		$obj=$("."+obj);
		total_page=$obj.children("img").length;
		
		var distant;
		if(cur_page>total_page)
			cur_page=1;
		if(isfirst)
		{
			distant=cur_page*pageWidth;
			isfirst=0;
		}
		else
			distant=(cur_page-1)*pageWidth;
			
		$obj.animate({left:"-"+distant+"px"},300);
		cur_page++;
	}	
	
	/*结束*/
	
	
	/*首页产品滚动*/
	
	var countPic=$(".index_proList img").length;
	var pics_per_page=4;
	var countPage=Math.ceil(countPic/pics_per_page);
	var curpage=1;
	var picW=139;
	var page_w=555;
	var isfirst=1;
	var timer="";
	var mod=countPic%pics_per_page;
	function init_pro()
	{
		
		for(var i=0;i<countPage;i++)
		{
			$obj=$("<li></li>");
			$(".tab_pro").append($obj);
			
		}
		$(".tab_pro li").eq(0).addClass("hover");
	}
	
	init_pro();
	
	function autoScroll2()
	{
		if(timmer!="")
			clearTimeout(timmer);
		if(curpage>countPage)
			curpage=1;
			
		$(".tab_pro li").eq(curpage-1).addClass('hover').siblings().removeClass('hover');
		
		if(curpage==countPage)
		{
			var distant;
			switch(mod)
			{
				case 0:	
					 distant=(curpage-1)*page_w;
					
					break;
				default:
					distant=(curpage-1)*page_w-(picW*(pics_per_page-mod));
					
			}
			$(".index_proList").animate({left:"-"+distant+"px"},300);
		}
		else if(isfirst)
		{
			$(".index_proList").animate({left:"-"+curpage*page_w+"px"},300);	
			isfirst=0;
		}
		else
			$(".index_proList").animate({left:"-"+(curpage-1)*page_w+"px"},300);
		
		curpage++;
		timer=setTimeout(autoScroll2,4000);
	}
	timmer=setTimeout(autoScroll2,4000);
	$(".tab_pro li").click(function()
	{
		
		if(timmer!="")
			clearTimeout(timmer);
		
		curpage=$(".tab_pro li").index(this)+1;
		
		if(curpage==countPage)
		{
			var distant;
			switch(mod)
			{
				case 0:	
					 distant=(curpage-1)*page_w;
					
					break;
				default:
					distant=(curpage-1)*page_w-(picW*(pics_per_page-mod));
					
			}
			$(".index_proList").animate({left:"-"+distant+"px"},300);
		}
		
		else
			$(".index_proList").animate({left:"-"+(curpage-1)*page_w+"px"},300);
		
		
		$(this).addClass("hover").siblings().removeClass("hover");
		
		timmer=setTimeout(autoScroll2,4000)
		
	});
	
	
	$(".pagenum a").click(function()
	{
		$(".pagenum a").removeClass("hover");
		$(this).addClass("hover");
			
	});
	
	$(".lastPage a").click(function()
	{
		index=$(".pagenum a").index($(".pagenum a.hover")[0]);
		if(index>0)
		{
			index--;
			$(".pagenum a").removeClass("hover");
			$(".pagenum a").eq(index).addClass("hover");	
		}
	});
	
	$(".nextPage a").click(function()
	{
		
		index=$(".pagenum a").index($(".pagenum a.hover")[0]);
	
		total=$(".pagenum a").length;
		if(index<total-1)
		{
			index++;
			$(".pagenum a").removeClass("hover");
			$(".pagenum a").eq(index).addClass("hover");	
		}
	});
	
	
	$(".pageFirst a").click(function()
	{
		$(".pagenum a").removeClass("hover");
		$(".pagenum a").eq(0).addClass("hover");

	});
	
	$(".leftNav li a").click(function()
	{
		$(".leftNav li a").removeClass("hover");
		$(this).addClass("hover");
		
	});
});


