//var swapSources;

function preLoadImage(src)
{
	var img = new Image();
	img.src = src;
	return img;
}

function LoadSwapImage(id, defaultSrc, overSrc)
{
	var img = document.getElementById(id);
	if ((img != null) && (img != 'undefined'))
	{
		img.defaultImage = preLoadImage(defaultSrc);
		img.overImage = preLoadImage(overSrc);
		img.swap = swap;
	}
}

function swap()
{
	if ((this != null) && (this != 'undefined'))
	{
		if (this.src == this.defaultImage.src) { this.src = this.overImage.src; }
		else { this.src = this.defaultImage.src; }
	}
	return true;
}