// JavaScript Document

function preloadImages() {

    // If there are images embedded in the document...

    if (document.images) {

       // Set the imgFiles variable equal to an array of all the
       // image files passed as arguments to the preloadImages() function.

       var imgFiles = preloadImages.arguments;

       // Create a new array called preloadArray

       var preloadArray = new Array();

       // For each image file sent as an argument to preloadImages()

       for (var i=0; i < imgFiles.length; i++) {

            // Create a new Image object in the preloadArray array 
            // and associate it with a source file, thus loading
            // that image into memory.

            preloadArray[i] = new Image;
            preloadArray[i].src = imgFiles[i];
       }
    }
}

function swap(id, newsrc) {
    var theImage = locateImage(id);
    if (theImage) {
        theImage.src = newsrc;
    }
}

function locateImage(name) {
    var theImage = false;
    if (document.images) {
        theImage = document.images[name];
    }
    if (theImage) {
        return theImage;
    }
    return (false);
}

preloadImages('images/up_home.jpg','images/over_home.jpg', 
			'images/up_about.jpg','images/over_about.jpg',
			'images/up_services.jpg','images/over_services.jpg',
			'images/up_appt.jpg','images/over_appt.jpg',
			'images/up_intuitive.jpg','images/over_intuitive.jpg',
			'images/up_eav.jpg','images/over_eav.jpg',
			'images/up_energy.jpg','images/over_energy.jpg',
			'images/up_testimonials.jpg','images/over_testimonials.jpg',
			'images/up_case.jpg','images/over_case.jpg',
			'images/up_links.jpg','images/over_links.jpg',
			'images/up_books.jpg','images/over_books.jpg',
			'images/up_cellphone.jpg','images/over_cellphone.jpg',
			  'images/pzwebcu.jpg');