var counts = [0,0,0];
var actuals = [0,0,0];
var firstCall = [true,true,true];
var rtime = 10000;

var data = [[],[],[]];

function banners_init() {

	for(var x=0; x<banners.length; x++) {

		var pos = banners[x][0];

		if(pos != 3) {

			var b = new Image();
			b.src = banners[x][1];

			data[pos][counts[pos]] = [b, banners[x][2], banners[x][3], banners[x][4]];
			counts[pos] ++;
		}
	}
}

function banners_rotate() {

	for(var x=0; x<data.length; x++) {

		if(counts[x] > 1) {

			if(firstCall[x]) {
				actuals[x]++;
				firstCall[x] = false;
			}

			if(actuals[x] >= counts[x]) {
				actuals[x] = 0;
			}

			var bb = document.getElementById('b' + x + 'b');
			var ba = document.getElementById('b' + x + 'a');
			var bba = document.getElementById('b' + x + 'ba');

			ba.innerHTML = data[x][actuals[x]][1];
			ba.href = bba.href = data[x][actuals[x]][2];
			ba.target = bba.target = data[x][actuals[x]][3];

			bb.src = data[x][actuals[x]][0].src;

			actuals[x] ++;
		}
	}
}
