function swapOut( targetImage ) {
	if (document.images) eval("document."+targetImage+".src = "+targetImage+"Swap.src");
	return true;
}
function swapIn( targetImage ) {
	if (document.images) eval("document."+targetImage+".src = "+targetImage+"Image.src");
	return true;
}

var keptOnImage = new Array();
keptOnImage["leftos"] = new Image();
keptOnImage["leftvo"] = new Image();
keptOnImage["leftms"] = new Image();
keptOnImage["hpos"] = new Image();
keptOnImage["hpvo"] = new Image();
keptOnImage["hpms"] = new Image();
keptOnImage["homemem1"] = new Image();
keptOnImage["accountsmem1"] = new Image();
keptOnImage["invoicemem1"] = new Image();
keptOnImage["passwordmem1"] = new Image();
keptOnImage["affiliatemem1"] = new Image();
keptOnImage["paymentsmem1"] = new Image();
keptOnImage["logoutmem1"] = new Image();

var keptOnName = new Array();
keptOnName["leftos"] = "";
keptOnName["leftvo"] = "";
keptOnName["leftms"] = "";
keptOnName["hpos"] = "";
keptOnName["hpvo"] = "";
keptOnName["hpms"] = "";
keptOnName["homemem1"] = "";
keptOnName["accountsmem1"] = "";
keptOnName["invoicemem1"] = "";
keptOnName["passwordmem1"] = "";
keptOnName["affiliatemem1"] = "";
keptOnName["paymentsmem1"] = "";
keptOnName["logoutmem1"] = "";

function keepOn( targetImage, var2) {
	if (document.images) {
		if (keptOnName[var2] != "") {
			eval(keptOnName[var2]+"Image.src = keptOnImage[var2].src");
			swapIn(keptOnName[var2]);
		}
		keptOnName[var2] = targetImage;
		swapOut(targetImage);
		keptOnImage[var2].src = eval(targetImage+"Image.src");
		eval(targetImage+"Image.src = "+targetImage+"Swap.src");
	}
}
