// Return string of today's date in the form
// Sunday
function TodayAsString() {
	var d;  
	var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");  
	var months = new Array("January", "February", "March", "April", "May", "June", "July","August", "September", "October", "November", "December");
	d = new Date();
	year = currentYear();

	// if year is less than 2000 then netscape is seeing the (year - 1900)
	// add 1900 to end up  with the correct year.  IE does not have this problem
	if(year < 2000) {
		year += 1900;
  	}

	return(days[d.getDay()] + " " + months[d.getMonth()] + " " + d.getDate() + ", " + year );
}

function currentYear() {
	today = new Date();
	return today.getYear();
}


// Check if the browser can swap images
function canManipulateImages() {
	if (document.images)
		return true;
	else
		return false;
}

// Pre-create and pre-load an image so that it's ready
// when we want to use it.
function preLoadImage(imageURL) {
	if (imageCapableBrowser) {
		image = new Image();
		image.src = imageURL;
		return image;
	}
}

// Change the appearance of a button by changing its 'src' argument.
function changeImage(imageName, sourceImage) {
	if (imageCapableBrowser) {
		document[imageName].src = sourceImage.src;
		return true;
	}
}