// Provides basic javascript functions for all pages.

// First, return a document object based on its ID
function getObject(objectID, withStyle) {
	if (withStyle) {
		if (document.getElementById) {
			// Proper DOM
			return document.getElementById(objectID).style;
		}
		else if (document.all) {
			// IE4 DOM
			return document.all[objectID].style;
		}
		else if ((navigator.appName.indexOf('Netscape') != 1) && (parseInt(navigator.appVersion) == 4)) {
			// NN4 DOM
			return document.layers[objectID];
		}
	}
	else {
		// same as before, but don't want style section this time!
		if (document.getElementById) {
			// Proper DOM
			return document.getElementById(objectID);
		}
		else if (document.all) {
			// IE4 DOM
			return document.all[objectID];
		}
		else if ((navigator.appName.indexOf('Netscape') != 1) && (parseInt(navigator.appVersion) == 4)) {
			// NN4 DOM
			return document.layers[objectID];
		}
	}
}

function swapImage(objectID, newImage) {
	object = getObject(objectID, 0);
	object.src = newImage;
}