// --- Original image rotation code ---

		var theImages = new Array() 
		theImages[0] = 'images/1.jpg'
		theImages[1] = 'images/4.jpg'
		theImages[2] = 'images/5.jpg'
		theImages[3] = 'images/6.jpg'
		theImages[4] = 'images/7.jpg'
		theImages[5] = 'images/8.jpg'
		theImages[6] = 'images/9.jpg'
		theImages[7] = 'images/10.jpg'
		theImages[8] = 'images/3.jpg'

		var j = 0
		var p = theImages.length;
		var preBuffer = new Array()
		for (i = 0; i < p; i++){
   			preBuffer[i] = new Image()
   			preBuffer[i].src = theImages[i]
		}
		var whichImage = Math.round(Math.random()*(p-1));
		function showImage(){
			document.write('<img src="'+theImages[whichImage]+'" alt="USGS at work" align="right" hspace="10"/>')
			}




// --- javascript to rotate images in a window ---
var gSlideshowInterval = 5;
var gNumberOfImages = 9;

var gImages = new Array(gNumberOfImages);
gImages[0] = 'images/1.jpg'
gImages[1] = 'images/4.jpg'
gImages[2] = 'images/5.jpg'
gImages[3] = 'images/6.jpg'
gImages[4] = 'images/7.jpg'
gImages[5] = 'images/8.jpg'
gImages[6] = 'images/9.jpg'
gImages[7] = 'images/10.jpg'
gImages[8] = 'images/3.jpg'

function canManipulateImages() {
	if (document.images)
		return true;
	else
		return false;
}
function loadSlide(imageURL) {
	if (gImageCapableBrowser) {
		document.slide.src = imageURL;
		return false;
	}
	else {
		return true;
	}
}
function nextSlide() {
	gCurrentImage = (gCurrentImage + 1) % gNumberOfImages;
	loadSlide(gImages[gCurrentImage]);
}
gImageCapableBrowser = canManipulateImages();
gCurrentImage = 0;
setInterval("nextSlide()",gSlideshowInterval * 1000);


// - Use javascript to load an external window ---

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank"; 
 } 
} 
window.onload = externalLinks;