	var Preview = {
		image : false,
		temp : false,
		show : function(id, src){
			this.Loading.show(id);
			this.image = new Image();
			this.image.src = src;
			this.temp = setInterval(function(){
				if( Preview.image.complete ) {
					Preview.Loading.hidden();
					document.getElementById(id).src = src;
					clearInterval(Preview.temp);
				}
			}, 50);
		},
		Loading:{
			div : false,
			show : function(id){
				this.div = document.createElement("DIV");
				$(this.div).css("position", "absolute");
				$(this.div).css("left", "0");
				$(this.div).css("top", "0");
				$(this.div).css("width", "100%");
				$(this.div).css("height", "100%");
				$(this.div).css("background", "URL(images/ajax-loader.gif) no-repeat center");
				$(this.div).css("background-color", "transparent");
				$(this.div).css("z-index", "1000");
				document.getElementById(id).parentNode.appendChild(this.div);				
			},
			hidden : function(){
				this.div.parentNode.removeChild(this.div);
			}
		}
	
	}	

