var fadeSetCount=4; // set manually 20100712

var fadeCount=0;
var fullCount=0;
var fadeSet=0;
var fileIndex=fadeSetCount;  // set manually 20100712
function fadeSets() {

	var fadeImgArray = new Array (22);
		fadeImgArray [0] = "/module/fp_boxes/img/1_cad12.gif";
		fadeImgArray [1] = "/module/fp_boxes/img/2_patent_p3.gif";
		fadeImgArray [2] = "/module/fp_boxes/img/3_cad1.gif";
		fadeImgArray [3] = "/module/fp_boxes/img/4_cad6.gif";
		fadeImgArray [4] = "/module/fp_boxes/img/DSC00929.gif";
		fadeImgArray [5] = "/module/fp_boxes/img/DSC00930.jpg";
		fadeImgArray [6] = "/module/fp_boxes/img/IMG_8566.jpg";
		fadeImgArray [7] = "/module/fp_boxes/img/IMG_8575.jpg";
		fadeImgArray [8] = "/module/fp_boxes/img/IMG_8578.gif";
		fadeImgArray [9] = "/module/fp_boxes/img/cad10.gif";
		fadeImgArray [10] = "/module/fp_boxes/img/cad11.gif";
		fadeImgArray [11] = "/module/fp_boxes/img/cad13batman.gif";
		fadeImgArray [12] = "/module/fp_boxes/img/cad14.gif";
		fadeImgArray [13] = "/module/fp_boxes/img/cad2.gif";
		fadeImgArray [14] = "/module/fp_boxes/img/cad3.gif";
		fadeImgArray [15] = "/module/fp_boxes/img/cad5.gif";
		fadeImgArray [16] = "/module/fp_boxes/img/cad7a.gif";
		fadeImgArray [17] = "/module/fp_boxes/img/cad9.gif";
		fadeImgArray [18] = "/module/fp_boxes/img/cad9_remove.gif";
		fadeImgArray [19] = "/module/fp_boxes/img/patent_p2a.gif";
		fadeImgArray [20] = "/module/fp_boxes/img/patent_p2b.gif";
		fadeImgArray [21] = "/module/fp_boxes/img/vid_still_1.jpg";
	fileIndex++;
	fadeCount++;
	fullCount++;
	if (fileIndex>=fadeImgArray.length) {
		fileIndex=0;
		fadeCount=fadeSet+1;
		}
	lastFadeSet=fadeSet;
	fadeSet=(fadeCount%fadeSetCount);
	liveBG= document.getElementById('fade_bg'+fadeSet).style.backgroundImage;       
	liveImage= document.getElementById('fade_image'+fadeSet).src;       
	nextImage= fadeImgArray[fileIndex];       
	document.getElementById('fade_bg'+fadeSet).style.backgroundImage = "url('"+liveImage+"')";
	new Effect.Fade('fade_image'+fadeSet, { duration: 0, from: 1, to: 0,
		afterFinish: function(){document.getElementById('fade_image'+fadeSet).src = nextImage;}			});
	new Effect.Appear('fade_image'+fadeSet, { duration: 3.0, from: 0, to: 1	});
}
