
	function runLinkedSlideShow(backid, imageid, linkid, imagearray, linkarray, d) {
	        if (!d) var d = 0;
	        nextPic = d + 1; if (nextPic >= imagearray.length) nextPic = 0;
	        fadelength = 2000; steps = 100;

	        document.getElementById(backid).style.background = "url('"+document.getElementById(imageid).src+"')";

	        setOpacity(imageid,0);

	        setTimeout('document.getElementById(\''+imageid+'\').src = \''+imagearray[nextPic]+'\'',0);
	        setTimeout('document.getElementById(\''+linkid+'\').href = \''+linkarray[nextPic]+'\'',0);

	        for(i = 0; i <= steps; i++) {
	                opacity = i/steps * 100;
	                setTimeout('setOpacity("'+imageid+'",'+opacity+')',((i*(fadelength/steps))+150));
	        }
	        d++; if (d >= imagearray.length) d=0;
	        setTimeout( function () { runLinkedSlideShow(backid,imageid,linkid,imagearray,linkarray,d) } ,6000);
	}

	function setOpacity(id,value) {
		document.getElementById(id).style.opacity = (value / 100);
		document.getElementById(id).style.MozOpacity = (value / 100);
		document.getElementById(id).style.KhtmlOpacity = (value / 100);
		document.getElementById(id).style.filter = "alpha(opacity=" + value + ")";
	}
