function autoAd(image) {
	nextAd(image);
	t[image] = setTimeout("autoAd(\""+image+"\")",duration*1000);
}
function nextAd(image) {
	ct++;
	if (ct >= src.length) ct = 0;
	if (ads[ct] && (ads[ct].complete || ads[ct].complete==null)) {
		document[image].src = ads[ct].src;
		document[image].width = ads[ct].width;
		document[image].height = ads[ct].height;

		//containerDiv.style.width = ads[ct].width+'px';
	}
	var nn=ct+1;
	if (nn >= src.length) nn = 0;
	ads[nn] = new Image;
	ads[nn].src = src[nn];
	if (captionDiv)
		captionDiv.innerHTML = caption[ct];
}

function viewAd(image, nb) {
	ct = nb-1;
	if (ct >= src.length) ct = 0;
	if (ads[ct] && (ads[ct].complete || ads[ct].complete==null)) {
		document[image].src = ads[ct].src;
		document[image].width = ads[ct].width;
		document[image].height = ads[ct].height;

		//containerDiv.style.width = ads[ct].width+'px';
	}
	if (captionDiv)
		captionDiv.innerHTML = caption[ct];
}

function previousAd(image) {
	ct--;
	if (ct < 0) ct = src.length-1;
	if (ads[ct] && (ads[ct].complete || ads[ct].complete==null)) {
		document[image].src = ads[ct].src;
		document[image].width = ads[ct].width;
		document[image].height = ads[ct].height;

		//containerDiv.style.width = ads[ct].width+'px';
	}
	var nn=ct-1;
	if (nn < 0) nn = src.length-1;
	ads[nn] = new Image;
	ads[nn].src = src[nn];
	if (captionDiv)
		captionDiv.innerHTML = caption[ct];
}

function initAd(image) {
	document[image].src = src[0];	
	if (document.getElementById("caption")) {
		captionDiv = document.getElementById( "caption" );
		captionDiv.innerHTML = caption[0];
	}
	//containerDiv = document.getElementById( "slideshow_navigation" );
	//containerDiv.style.width = document[image].width+'px';
	for (x=0; x<src.length; x++) {
		ads[x] = new Image;
		ads[x].src = src[x];
	}
}

