
	
var rgImagePreLoadArray = new Array(); //used to preload images
var imageArrayCount = 0; //used to allow me to load more than one array of images into the images preload array

//preload images for main and left nav (this function gets called for off and rollovers image arrays)

function preLoadNavImgs()
			{
			//preload header nav images
			preLoadImages(rgOnImages);
			preLoadImages(rgRollOverImages);
			preLoadImages(rgOffImages);
			//preload LeftNav images)
			if (hasLeftNav)
				{
				preLoadImages(rgLeftNavOnImgs);
				preLoadImages(rgLeftNavRollOverImgs);
				preLoadImages(rgLeftNavOffImgs);
				}
			}
			
		

function preLoadImages(images_array)
	{
		var arrayStartLength = rgImagePreLoadArray.length;
		var ArrayLength = (images_array.length + rgImagePreLoadArray.length)
		for(count = imageArrayCount; count < ArrayLength; count++)
		{
			rgImagePreLoadArray[count] = new Image(); 
			rgImagePreLoadArray[count].src = images_array[count - arrayStartLength];
			imageArrayCount++;
		}
	}