//
// navigation.js
//
// copyright 1998, acme rocket company, all rights reserved
//
// note: Relies on "top.nav" frame!

// Some defaults
selectedName = null;
loaded = false;

// Load up all those buttons!
linkText = new Array( "Acme Rocket Company Home Page",
		              "The Java Skinny",
		              "Web Development Resources",
		              "Acme Rocket Projects",
		              "Acme Rocket Clients",
		              "About Acme Rocket Company" );
		
function loadImages() {
	if ( ! loaded ) {
		if ( document.images ) {
		    top.nav.buttons = new Array( document.images.length );
            top.nav.selectButtons = new Array( document.images.length );
            top.nav.hiliteButtons = new Array( document.images.length );

			for ( var i = 0; i< document.images.length; i++ ) {
			
				var imageName = document.images[i].name;
				document.links[i].name = imageName;
						
				buttons[imageName] = new Image();
				buttons[imageName].src = "images/button_" + imageName + ".gif";
				
				// Reset the images
				document.images[imageName].src = buttons[imageName].src;

				selectButtons[imageName] = new Image();
				selectButtons[imageName].src = "images/select_" + imageName + ".gif";

				hiliteButtons[imageName] = new Image();
				hiliteButtons[imageName].src = "images/hilite_" + imageName + ".gif";
			}
			loaded = true;
		}
	}
}
				
function select( name ) {
	if ( loaded && name != selectedName ) {
	    //alert( selectedName );
	    if ( selectedName != null ) {
		    document.images[selectedName].src = buttons[selectedName].src;
		}
		selectedName = name;
		document.images[selectedName].src = selectButtons[selectedName].src;
	}
}

function hilite( name ) {
	if ( loaded && name != selectedName ) {
		document.images[name].src = hiliteButtons[name].src;
	}
}

function normal( name ) {
	if ( loaded && name != selectedName ) {
		document.images[name].src = buttons[name].src;
	}
}
