function newImage(arg)
	{
	if (document.images)
		{
		rslt = new Image();
		rslt.src = arg;
		return rslt;
		}
	}

function changeImages()
	{
	if (document.images && (preloadFlag == true))
		{
		for (var i=0; i<changeImages.arguments.length; i+=2)
			{
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
			}
		}
	}

var preloadFlag = false;
function preloadImages(site)
	{
	if (document.images)
		{
		btnShoppingCartOver = newImage("images/btnShoppingCart-over.gif");
		btnAccountLoginOver = newImage("images/btnAccountLogin-over.gif");
		btnHelpOver = newImage("images/btnHelp-over.gif");
		btnHomeOver = newImage("images/btnHome-over.gif");
		btnBooksOver = newImage("images/btnBooks-over.gif");
		btnBiblesOver = newImage("images/btnBibles-over.gif");
		btnMusicOver = newImage("images/btnMusic-over.gif");
		btnVideosOver = newImage("images/btnVideos-over.gif");
		btnCurriculumOver = newImage("images/btnCurriculum-over.gif");
		btnEducationOver = newImage("images/btnEducation-over.gif");
		btnSuppliesOver = newImage("images/btnSupplies-over.gif");
		btnHymnalsOver = newImage("images/btnHymnals-over.gif");
		btnGiftsOver = newImage("images/btnGifts-over.gif");
		btnBargainsOver = newImage("images/btnBargains-over.gif");
		preloadFlag = true;
		}
	}

function integersOnly(e)
	{
	e = (e) ? e : event;
	var  charCode =  (e.intCode) ? e.intCode : ((e.keyCode) ? e.keyCode : ((e.which) ? e.which : 0));
	if (charCode > 31 && (charCode < 48 || charCode > 57))
		{
		//alert("Numbers only please!.");
		return false;
		}
	return true;
	}

var newWindow  // This var needs to be global.

function openNewWindow(URL,WindowName,WindowSpecs)
	{
	if( !newWindow || newWindow.closed )
		{
		if( WindowSpecs )
			{
			newWindow = window.open(URL,WindowName,WindowSpecs);
			}
		else
			{
			newWindow = window.open(URL,WindowName);
			}
		}
	else
		{
		newWindow.location = URL;
		newWindow.focus();  // Bring existing window to front.
		}
	return false;
	}

