var link_holder, img_holder, items = new Array(), idx = 0;

function rotateSetup() {
	var arg = arguments;
	link_holder = arg[0];
	img_holder = arg[1];
	swf_holder = arg[2];
	holder = arg[3];
	for (var i = 4; i < arg.length; i += 4) {
		items[items.length] = {
			src_img	: arg[i],
			src_swf : arg[i+1],
			delay	: arg[i+2],
			link	: arg[i+3]
		}
	}
	rotateRun();
}

function rotateRun() {
	img_obj = document.images[img_holder];
	swf_obj = document.getElementById(swf_holder);
	banner_div = document.getElementById(holder);
	if (items[idx].src_img != '' && img_obj) {
		img_obj.style.visibility = 'visible';
		img_obj.style.display = 'block';
		swf_obj.style.visibility = 'hidden';
		swf_obj.style.display = 'none';
		img_obj.src = items[idx].src_img;
	} else if (items[idx].src_swf != '' && swf_obj) {
		img_obj.style.visibility = 'hidden';
		img_obj.style.display = 'none';
		swf_obj.style.visibility = 'visible';
		swf_obj.style.display = 'block';
		swf_obj.src = items[idx].src_swf;
	}
	if (document.getElementById(link_holder) && banner_div) {
		document.getElementById(link_holder).href = items[idx].link;
	}
	setTimeout('rotateRun()', items[idx].delay * 1000);
	idx = (idx + 1) % items.length;
}