/*
	Script: preloadnavigation dot js
		A preload image script used for rollover effects.

	About:
		Preloads images into DOM to be used when user rolls over navigation button  images	
		
	Written By:
		Chris Cusack
	
	Version:
		- Version: 1.0
		
	Requirements:		
		- Javascript: <http://en.wikipedia.org/wiki/JavaScript>
					
	
*/

//Preload flag initializing to false
var preloadFlag = false;

//Create an instance of a new image
function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

//preloading images. Page specific. This can probably be changed to accept arguments on page load
function preloadImages(arg) {

	//if arg=="splash"{
		if (document.images) {
			//Rollovers Icons
			englishover = newImage("layoutimages/btnEnglishOver.png");
			frenchover = newImage("layoutimages/btnFrenchOver.png");			
		}
	//}
	//else{
	
	//}
	
	preloadFlag = true;
}

//Swap out the image
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];
        }
    }    
}