// JavaScript Document
	
	var ImgId = null;
	var Img = null;
	var NewImg = null;
	var Parent = null;
	var ImagePrompt = null;
	
	function GetTimestamp() {
	  var d = new Date();
	  var t = d.getTime() + (d.getTimezoneOffset() * 60000);
	  return t;
	}
	
	function ReloadImage(imgId) {

	  ImgId = imgId;
	  Img = document.getElementById(ImgId);
	  
	  if(Img != undefined) {
		
		var src = Img.src;
	
		var i = src.indexOf('?d=');
		if (-1 != i) {
		  src = src.substring(0, i);
		}
		var newSrc = src + '?d=' + GetTimestamp();
	
		NewImg = document.createElement('img');
		NewImg.onload = ShowImage;
		NewImg.id = Img.id;
		NewImg.alt = Img.alt;
		NewImg.src = newSrc;
	
		ImagePrompt = document.createElement('span');
		ImagePrompt.appendChild(document.createTextNode('loading...'));
	
		Parent = Img.parentNode;
		Parent.removeChild(Img);
		Parent.appendChild(ImagePrompt);
	  }
	}
	
	function ShowImage() {
	  if(NewImg && Parent && ImagePrompt) {
		Parent.removeChild(ImagePrompt);
		Parent.appendChild(NewImg);
	  }
	}     

