var memObj;
var memUnfreeze;
var frozen = false;

function imageState(imgObject, imgSrc) {
	// imageState by Sid B. Dane
	// example:
	// <a href="copyright.asp" onmouseover="imageState(copyright,'copyright_h.jpg')" onmouseout="imageState(copyright,'copyright.jpg')"><img name="copyright" src="images/copyright.jpg" alt="" border="0"></a>
	if (imgObject != memObj) {
		imgObject.src = "images/" + imgSrc;
	}
}

function freezeImage(imgObject, freezeSrc, unfreezeSrc) {
	if (frozen) unfreezeImage();
	imgObject.src = "images/" + freezeSrc;
	memObj = imgObject;
	memUnfreeze = unfreezeSrc;
	frozen = true;
}

function unfreezeImage() {
	memObj.src = "images/" + memUnfreeze;
	frozen = false;
}