function QDWNewImage(filename)
{
	if (document.images)
	{
		var img = new Image();
		img.src = filename;
		return img;
	}
	return null;
}

function QDWPreloadImages()
{
	if (document.images)
	{
		if(!document.QDWImages)
			document.QDWImages = new Array();
	
		var args = QDWPreloadImages.arguments;
		
		for(var i = 0; i < args.length; i++)
			document.QDWImages[i] = QDWNewImage(args[i]);
	}
}

function QDWSwapImages()
{
	var args = QDWSwapImages.arguments;
	
	if (document.images)
		for (var i = 0;  i < args.length;  i += 2)
			document[args[i]].src = args[i + 1];
}
