// Script for rollover-images

// stores the number of loaded images
var numOfObjects = 0;

// stores the images
var Images = new Array();

function load(name, firstImage, secondImage) {  
	//if (document.images) {     
		Images[numOfObjects] = new Array(3);
		Images[numOfObjects][0] = new Image();
		Images[numOfObjects][0].src = firstImage;
		Images[numOfObjects][1] = new Image();
		Images[numOfObjects][1].src = secondImage;
		Images[numOfObjects][2] = name;
		numOfObjects++;
	//}
}

function on(name){
	//if (document.images) {
		for (i = 0; i < numOfObjects; i++) {
			if (document.images[Images[i][2]] != null) {
				if (name != Images[i][2]) { 
				// restore all other images
				document.images[Images[i][2]].src = Images[i][0].src;
				} else {
				document.images[Images[i][2]].src = Images[i][1].src;
				}
			}
		}
	//}
}

function off(){
	//if (document.images) {
		// restore all images
		for (i = 0; i < numOfObjects; i++) {
			if (document.images[Images[i][2]] != null) {
				document.images[Images[i][2]].src = Images[i][0].src;
			}
		}
	//}
}