var imageID = new Array;
var imageNormal = new Array;
var imageActive = new Array;

function createImage(pID, pNormal, pActive)
{
	var l = imageID.length;
	imageID[l] = pID;
	imageNormal[l] = pNormal;
	imageActive[l] = pActive;
	prepareImage(pActive);
}

function prepareImage(pUrl)
{
	var oImage = new Image;
	oImage.src = pUrl;
}

function rolloverImage(pID)
{
	for(var i=0; i<imageID.length; i++)
		if (imageID[i] = pID)
			setImage(pID, imageActive[i]);
}

function restoreImage(pID)
{
	for(var i=0; i<imageID.length; i++)
		if (imageID[i] = pID)
			setImage(pID, imageNormal[i]);
}


function setImage(pID, pUrl)
{
	var oImage = document.getElementById(pID);
	oImage.src = pUrl;
}