function Banner_Ini() {
	Set_Banner_Change_Time	=	900;		/*設定切換時間，數字越大越久*/
	Set_Banner_Change_Type	=	0;			/*設定切換模式，1=正向,2=負向,其他=隨機*/
	Banner_NowO		= Set_Banner_Change_Time;
	Banner_NowZ		= new Array();
	Banner_Rand		= new Array();
	Banner_Style	= new Array();
	Banner_Get		= document.getElementById("banner").getElementsByTagName("li");
	for (i=0;i<Banner_Get.length;i++){ Banner_Rand[i] = i; }
	if(Set_Banner_Change_Type == 1) {  }
	else if(Set_Banner_Change_Type == 2) { Banner_Rand.reverse(); }
	else { Banner_Rand.sort(function(){ return 0.5 - Math.random(); }); }
	for (i=0;i<Banner_Get.length;i++) { Banner_Style[i] = Banner_Get[Banner_Rand[i]]; }
	for(i=0;i<Banner_Style.length;i++) {
		Banner_NowZ[i] = Banner_Style.length - i - 1;
		Banner_Style[i].style.zIndex	= Banner_NowZ[i];
	}
	Banner_Num		= 0;
	Banner_Item		= Banner_Style[Banner_Num];
	Banner_PosO		= 0;
	Banner_OffsetO	= -1;
}

function Banner_Refresh() {
	if(Banner_NowO != Banner_PosO) {
		Banner_NowO += Banner_OffsetO;
		Banner_Item.style.filter = 'alpha(opacity=' + Banner_NowO + ')';
		Banner_Item.style.opacity = (Banner_NowO/100);
		Banner_Item.style.MozOpacity = (Banner_NowO/100);
		Banner_Item.style.KhtmlOpacity = (Banner_NowO/100);
	} else {
		for(i=0;i<Banner_Style.length;i++) {
			Banner_NowZ[i] = Banner_NowZ[i] + 1;
			if(Banner_NowZ[i] == Banner_Style.length) { Banner_NowZ[i] = 0; }
			Banner_Style[i].style.zIndex = Banner_NowZ[i];
		}
		Banner_Item.style.filter		= 100;
		Banner_Item.style.opacity		= 1;
		Banner_Item.style.MozOpacity	= 1;
		Banner_Item.style.KhtmlOpacity	= 1;
		if(Banner_Num != Banner_Style.length - 1) {
			Banner_Num		= Banner_Num + 1;
		} else {
			Banner_Num		= 0;
		}
		Banner_Item		= Banner_Style[Banner_Num];
		Banner_NowO		= Set_Banner_Change_Time;
	}
	Banner_ID = setTimeout("Banner_Refresh()", 10 );
}

function Banner_Start() {
	Banner_Ini();
	Banner_Refresh();
}

window.onload = Banner_Start;