// JavaScript Document by ZhouBeiChen 2007.10 v1.0

// 当前广告ID
var adNum = 0;

// 过渡效果（全部IE支持的效果）
var ftNum = 0;
var Filters = [
		"progid:DXImageTransform.Microsoft.Barn(sProperties)",
		"progid:DXImageTransform.Microsoft.Blinds(sProperties)",
		"progid:DXImageTransform.Microsoft.CheckerBoard(sProperties)",
		"progid:DXImageTransform.Microsoft.Fade(sProperties)",
		"progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.75,wipestyle=0,motion=reverse)",
		"progid:DXImageTransform.Microsoft.Inset(sProperties)",
		"progid:DXImageTransform.Microsoft.Iris(sProperties)",
		"progid:DXImageTransform.Microsoft.Pixelate(sProperties)",
		"progid:DXImageTransform.Microsoft.RadialWipe(sProperties)",
		"progid:DXImageTransform.Microsoft.RandomBars(sProperties)",
		"progid:DXImageTransform.Microsoft.RandomDissolve(sProperties)",
		"progid:DXImageTransform.Microsoft.Slide(sProperties)",
		"progid:DXImageTransform.Microsoft.Spiral(sProperties)",
		"progid:DXImageTransform.Microsoft.Stretch(sProperties)",
		"progid:DXImageTransform.Microsoft.Strips(sProperties)",
		"progid:DXImageTransform.Microsoft.Wheel(sProperties)",
		"progid:DXImageTransform.Microsoft.Zigzag(sProperties)"];

function GetFilter() {
	return Filters[4];
}

// Change Function
function changeImg(imagenum) {
	clearInterval(theTimer);
	adNum = imagenum - 1;
	setTransition();
	if (document.getElementById("adimage"))
		with (document.getElementById("adimage")){
			src = bannerAD[adNum];
			parentNode.href = bannerADlink[adNum];
			alt = bannerADtext[adNum];
		}
	if (document.getElementById("adtitlelink"))
			with (document.getElementById("adtitlelink")){
			innerHTML = bannerADtext[adNum];
			href = bannerADlink[adNum];
		}
	playTransition();
	//document.getElementById("adlinkbuttons").getElementsByClassName("c").collect(function(s) {
		//s.className = "";
	//});
	tas = document.getElementById("adlinkbuttons").childNodes;
	for(i=0;i<tas.length;i++) if(tas[i].nodeType == 1 && tas[i].tagName == "A") tas[i].className = ""; 
	document.getElementById("adbutton".concat(imagenum)).className = "c";
	theTimer = setTimeout("nextAd()", 6000);
}

function setTransition() {
	if (document.all) {
		document.getElementById("adimage").style.filter = GetFilter();
		document.getElementById("adimage").filters[0].apply();
	}
}

function playTransition() {
	// 是IE的话才运行
	if (document.all)
		document.getElementById("adimage").filters[0].play();
}

// 换广告
var theTimer;
function nextAd() {
	adNum++;
	if (adNum >= bannerAD.length)
		adNum = 0;
	changeImg(adNum + 1);
}

// 预载图片
var preloadedimages = new Array();
for (i = 1;i < bannerAD.length; i++) {
	preloadedimages[i] = new Image();
	preloadedimages[i].src = bannerAD[i];
}
