  CSEjot = {
		_images : [],
	
	  addCompositeImage : function(path){
			this._images.push(path);
		},
		
		getCompositeImages : function(){
		  return this._images;
		},
		
		preloadCompositeImages : function(){
		  var imgTags = [];
		  for(var i = 0; i < this._images.length; i++){
			  var imgTag = new Image();
				imgTag.src = this._images[i];
				imgTag.style.cssText = 'position: absolute; top: -1000px; left: -1000px;';
				imgTag.oncomplete = this._handleImageCompletion;
				document.body.appendChild(imgTag);
			}
		},
		
		_handleImageCompletion : function(){
			this.parentNode.removeChild(this);
		}
	}
	
	window.onload = function(){
	  CSEjot.preloadCompositeImages();
	}
				
