// JavaScript Document
function setPreview(imagePath, elemId) {
	document.getElementById(elemId).style.backgroundImage = 'url(images/spinner.gif)';
		
	var newImage = null;
	newImage = new Image();
	newImage.src = imagePath;
	
	// image in cache (IE6 & IE7 fix ... firefox could handle the onload well even file was in cache);
	if (newImage.complete) {
			document.getElementById(elemId).style.backgroundImage = 'url(' + newImage.src + ')';
			
	// image not in cache
	} else {
		newImage.onload = function() {
			document.getElementById(elemId).style.backgroundImage = 'url(' + newImage.src + ')';
		}
	}
}
