// this array consists of the id attributes of the divs we wish to alternate between
			var divs_to_fade = new Array('box1-1', 'box1-2');
			var divs_to_fade2 = new Array('box2-1', 'box2-2');
			var divs_to_fade3 = new Array('box3-1', 'box3-2');
			var divs_to_fade4 = new Array('box4-1', 'box4-2');
			var divs_to_fade5 = new Array('box5-1', 'box5-2');
			var divs_to_fade6 = new Array('box6-1', 'box6-2');															
		
			// the starting index in the above array.  It should be set to the value of the div which doesn't have the CSS Display property set to "none"
			var i = 0;
			
			// the number of milliseconds between swaps.  Default is five seconds.
			var wait = 12000;

			// the function that performs the fade
			function swapFade() {
				Effect.Fade(divs_to_fade[i], {  duration:1, from:1, to:0.0 });
				Effect.Fade(divs_to_fade2[i], { delay:0.2, duration:1, from:1, to:0.0 });				
				Effect.Fade(divs_to_fade3[i], { delay:0.4, duration:1, from:1, to:0.0 });
				Effect.Fade(divs_to_fade4[i], { delay:0.6, duration:1, from:1, to:0.0 });
				Effect.Fade(divs_to_fade5[i], { delay:0.8, duration:1, from:1, to:0.0 });												
				Effect.Fade(divs_to_fade6[i], { delay:1.0, duration:1, from:1, to:0.0 });
				i++;
				if (i == 2) i = 0;
				Effect.Appear(divs_to_fade[i], { duration:1, from:0.0, to:1.0 });
				Effect.Appear(divs_to_fade2[i], { delay:0.2, duration:1, from:0.0, to:1.0 });
				Effect.Appear(divs_to_fade3[i], { delay:0.4, duration:1, from:0.0, to:1.0 });
				Effect.Appear(divs_to_fade4[i], { delay:0.6, duration:1, from:0.0, to:1.0 });
				Effect.Appear(divs_to_fade5[i], { delay:0.8, duration:1, from:0.0, to:1.0 });
				Effect.Appear(divs_to_fade6[i], { delay:1.0, duration:1, from:0.0, to:1.0 });																				
			}
		
			
			// the onload event handler that starts the fading.
			function startPage() {
				setInterval('swapFade()',wait);
			}