// JavaScript Document
var current = 1;
var bmax = 0;

var info = new Array;

function startrotate() {
	// Grab the arguments for this function
	var vars = startrotate.arguments;
	var i,j,d=document;
	
	// Make sure that there isn't already a preloaded image list
	if(!d.bpre) d.bpre = new Array();
	
	// How many images are being rotated?
	bmax = vars.length / 2;
	
	// Fill the images and text
	for(i=1; i<=bmax; i++)
	{
		j = (i-1) * 2;
		info[i] = new Array(vars[j], vars[j+1]);
		d.bpre[i] = new Image;
		d.bpre[i].src = vars[j];
	}
	
	if (document.getElementById) {
		// document.getElementById('banner.title').innerHTML = info[which][0];
		document.getElementById('banner.link').href = info[1][1];
		// document.getElementById('banner.link').innerHTML = '<a href="products/%27%2Binfo%5Bwhich%5D%5B3%5D%2B%27">'+info[which][2]+'</a>';
		document.getElementById('banner.image').src = info[1][0];
	} else if (document.all) {
		// document.all['banner.title'].innerHTML = info[which][0];
		document.all['banner.link'].href = info[1][1];
		// document.all['banner.link'].innerHTML = '<a href="products/%27%2Binfo%5Bwhich%5D%5B3%5D%2B%27">'+info[which][2]+'</a>';
		document.all['banner.image'].src = info[1][0];
	}
	
	writenumbers(1);
}

function chngnum(which) {
	var d=document;
	
	clearTimeout(mytimeout);
	if (document.getElementById) {
		// document.getElementById('banner.title').innerHTML = info[which][0];
		document.getElementById('banner.link').href = info[which][1];
		// document.getElementById('banner.link').innerHTML = '<a href="products/%27%2Binfo%5Bwhich%5D%5B3%5D%2B%27">'+info[which][2]+'</a>';
		document.getElementById('banner.image').src = info[which][0];
	} else if (document.all) {
		// document.all['banner.title'].innerHTML = info[which][0];
		document.all['banner.link'].href = info[which][1];
		// document.all['banner.link'].innerHTML = '<a href="products/%27%2Binfo%5Bwhich%5D%5B3%5D%2B%27">'+info[which][2]+'</a>';
		document.all['banner.image'].src = info[which][0];
	}
	current = which;
	writenumbers(current);
}

function writenumbers(which) {
	var outputid = 'banner.numbers';
	var output = '';
	var i2;
	
	for (i2=1;i2<=bmax;i2++) {
		//alert(i2);
		if (i2==which) {
			output = output + '<a href="javas'+'cript:chngnum(\''+i2+'\');"><strong>'+i2+'</strong></a> ';
		} else{
			output = output + '<a href="javas'+'cript:chngnum(\''+i2+'\');">'+i2+'</a> ';
		}
	}
	//alert(output);
	
	if (document.getElementById) {
		document.getElementById(outputid).innerHTML = output;
	} else if (document.all) {
		document.getElementById[outputid].innerHTML = output;
	}
	
	mytimeout = setTimeout("moveban('next')", 7000);
}

function moveban(dir) {
	if (dir=='next') {
		if(current==bmax){
			current = 1;
		} else{
			current++;
		}
	} else{
		if(current==1){
			current = bmax;
		} else{
			current--;
		}
	}
	
	chngnum(current);
}
