// ===============================

	window.onload = rotateBannerImgs

	function rotateBannerImgs() {
		var imageFolder				= "/images/";
		var bannerNames				= new Array("banner_military.gif",
												"banner_computers.gif",
												"banner_control.gif");
		var bannerCount				= bannerNames.length;
		var bannerIndx				= Math.floor(bannerCount*Math.random());

		// opacity('bannerPhoto', 0, 100, 1000)


		blendImage('bannerPhotoWrapper','bannerPhoto', document.bannerPhoto.src, 1000)
		document.bannerPhoto.src	= imageFolder + bannerNames[bannerIndx];
		window.setTimeout(rotateBannerImgs, 6000)
		}

	// ---------------------------------
	// opacity and blend routines from http://brainerror.net/scripts/javascript/blendtrans/

	function opacity(id, opacStart, opacEnd, millisec) { 
    	//speed for each frame 
    	var speed = Math.round(millisec / 100); 
    	var timer = 0; 
	
    	//determine the direction for the blending, if start and end are the same nothing happens 
    	if(opacStart > opacEnd) { 
        	for(i = opacStart; i >= opacEnd; i--) { 
            	setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            	timer++; 
        	} 
    	} else if(opacStart < opacEnd) { 
        	for(i = opacStart; i <= opacEnd; i++) 
            	{ 
            	setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            	timer++; 
        	} 
    	} 
	}
	
	//change the opacity for different browsers
	function changeOpac(opacity, id) {
		var object = document.getElementById(id).style; 
		object.opacity = (opacity / 100);
		object.MozOpacity = (opacity / 100);
		object.KhtmlOpacity = (opacity / 100);
		object.filter = "alpha(opacity=" + opacity + ")";
	}

	function blendImage(divid, imageid, imagefile, millisec) { 
    	var speed = Math.round(millisec / 100); 
    	var timer = 0; 
     	
    	//set the current image as background 
    	document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")"; 
     	
    	//make image transparent 
    	changeOpac(0, imageid); 
     	
    	//make new image 
    	document.getElementById(imageid).src = imagefile; 
	
    	//fade in image 
    	for(i = 0; i <= 100; i++) { 
        	setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); 
        	timer++; 
    	} 
	}

