﻿$().ready(function(){	
	var ChangeBanner = {
		autoPlay:true,
		autoPlay_time:7,
		speed:450,
		yPosition:0,
		bannerHeight:0,
		setIntervalFlag:null,
		containner:null,	
		numAdd:null,
		currentNum:0,
		init:function(navObj,banObj,banContainnerObj){
			$(navObj).find("a").each(function(i){
				this.num = i;
			});
			ChangeBanner.bannerHeight = $(banObj)[0].offsetHeight;
			ChangeBanner.containner = $(banContainnerObj);
			$(navObj).find("a").click(function(){
				ChangeBanner.changeBanner(this);
				if(ChangeBanner.autoPlay){
					ChangeBanner.currentNum = this.num-1;	
					clearInterval(ChangeBanner.setIntervalFlag);
					ChangeBanner.setIntervalFlag = setInterval(ChangeBanner.numAdd,ChangeBanner.autoPlay_time*1000);	
				}
			})
			if(ChangeBanner.autoPlay){
				ChangeBanner.numAdd = function(){
					ChangeBanner.currentNum++;	
					if(ChangeBanner.currentNum>=$(navObj).find("a").size())	ChangeBanner.currentNum = 0;						
					ChangeBanner.changeBanner($(navObj).find("a")[ChangeBanner.currentNum]);
				}
				ChangeBanner.setIntervalFlag = setInterval(ChangeBanner.numAdd,ChangeBanner.autoPlay_time*1000);					
			}
		},	
		changeBanner:function(obj){
			$(obj).parents("#bannerNav").find("#bannerNav_current").attr("id","");
			$(obj).attr("id","bannerNav_current");
			ChangeBanner.yPosition = -obj.num*ChangeBanner.bannerHeight;
			ChangeBanner.changePosition(ChangeBanner.yPosition);
		},
		changePosition:function(num){
			ChangeBanner.containner.animate({top:num},ChangeBanner.speed);
		}
	}
	ChangeBanner.init("#bannerNav","#siteBannerMask","#siteBannerWrapper");
	$("#siteInfor2_one").click(function(){
		location.href="#";	
	});
	$("#siteInfor2_two").click(function(){
		location.href="#";	
	});
	$("#siteInfor2_three").click(function(){
		location.href="#";	
	});
})
