// JavaScript Document
var LBD_ImgId = null;
var LBD_Img = null;
var LBD_NewImg = null;
var LBD_ImageParent = null;
var LBD_ImagePrompt = null;

function LBD_ReloadImage(imgId) {
	if(imgId) {
		LBD_ImgId = imgId;
		LBD_Img = document.getElementById(LBD_ImgId);
		var src = LBD_Img.src;
		var i = src.indexOf('&d=');
		if (-1 != i) {
			src = src.substring(0, i);
		}
		var newSrc = src + '&d=' + LBD_GetTimestamp();

		LBD_NewImg = document.createElement('img');
		LBD_NewImg.onload = LBD_ShowImage;
		LBD_NewImg.id = LBD_Img.id;
		LBD_NewImg.alt = LBD_Img.alt;
		LBD_NewImg.src = newSrc;

		LBD_ImagePrompt = document.createElement('span');
		LBD_ImagePrompt.appendChild(document.createTextNode('loading...'));
		
		LBD_ImageParent = LBD_Img.parentNode;
		LBD_ImageParent.removeChild(LBD_Img);
		LBD_ImageParent.appendChild(LBD_ImagePrompt);
	}
}

function LBD_ShowImage() {
	if(LBD_NewImg && LBD_ImageParent && LBD_ImagePrompt) {
 		LBD_ImageParent.removeChild(LBD_ImagePrompt);
		LBD_ImageParent.appendChild(LBD_NewImg);
 	}
}

function reloadImage() {
  LBD_ReloadImage("CaptchaImage");
	if (document.getElementById) {
		code = document.getElementById('Captcha');
		if (code) {
		  code.value = '';
			code.focus();
		}
	}
}

