/********************************************************************/
/* 'rollover.js'													*/
/* Image rollover script for Little Eva Presents,					*/
/* taken from Adobe ImageReady										*/
/********************************************************************/

	// Non-functional under Opera 7 & IE 5 & 6, for example:
	//
	//	Lost Island Ladies
	//	file://localhost/Users/larry/Documents/LEP%20newWebPage/newLEPsite%20current/LostIsland.html
	//	Event thread: mouseover
	//	Error:
	//	name: TypeError
	//	message: Statement on line 21: Could not convert undefined or null to object
	//	Backtrace:
	//	  Line 21 of linked script file://localhost/Users/larry/Documents/LEP%20newWebPage/newLEPsite%20current/javascripts/rollover.js
	//	    document[changeImages.arguments[i]].src = changeImages.arguments[(i + 1)];
	//	  Line 1 of  script 
	//	    changeImages("back_button", "buttons/back-button-over.gif");
	//	return true;
	//	  At unknown location
	//	    [statement source code not available]
	//
	// Links still work, however, so turning off JavaScript, or ignoring the
	// error message, leaves the site usable.

	function newImage(arg) {
		if (document.images) {
			rslt = new Image();
			rslt.src = arg;
			return rslt;
		}
	}
	function changeImages() {
		if (document.images && (preloadFlag == true)) {
			for (var i=0; i<changeImages.arguments.length; i+=2) {
				document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
			}
		}
	}

	var preloadFlag = false;

	// These are *all* the rollovers. It's overkill to preload them all,
	// but they're small, and it makes for a better single-point-of-editing.
	function preloadImages() {
		if (document.images) {

				// 'index.html'
			Enter_over = newImage("buttons/Enter-over.jpg");
			Enter_down = newImage("buttons/Enter-down.jpg");
			Exit_over = newImage("buttons/Exit-over.jpg");
			Exit_down = newImage("buttons/Exit-down.jpg");

				// All pages not listed in the Navigation Bar:
			back_button_over = newImage("buttons/back-button-over.gif");
			back_button_down = newImage("buttons/back-button-down.gif");

				//download video
			comp85_over = newImage("buttons/comp85-over.gif");
			comp85_down = newImage("buttons/comp85-down.gif");

				// DVD and VHS logos
			DVD_over = newImage("buttons/DVD-over.gif");
			VHS_over = newImage("buttons/VHS-over.gif");

				// Go to Slides, Slideshow and Trailer pages
			slide_button_over = newImage("buttons/slide-button-over.png");
			slideshow_button_over = newImage("buttons/slideshow-button-over.png");
			qt_movie_over = newImage("buttons/qt-movie-over.png");
			qt_movie_down = newImage("buttons/qt-movie-down.png");

				// Slideshow controller buttons
			first_over = newImage("buttons/slideshow/first-over.gif");
			first_down = newImage("buttons/slideshow/first-down.gif");
			previous_over = newImage("buttons/slideshow/previous-over.gif");
			previous_down = newImage("buttons/slideshow/previous-down.gif");
			play_stop_over = newImage("buttons/slideshow/play-stop-over.gif");
			play_stop_down = newImage("buttons/slideshow/play-stop-down.gif");
			next_over = newImage("buttons/slideshow/next-over.gif");
			next_down = newImage("buttons/slideshow/next-down.gif");
			last_over = newImage("buttons/slideshow/last-over.gif");
			last_down = newImage("buttons/slideshow/last-down.gif");

			preloadFlag = true;
		}
	}

