
function ReloadAjaxCaptcha()
{
	doShowCaptchaLoader();
	
	var captchaId = document.getElementById("captchaId");
	
	var objInput = document.getElementById("Captcha");
	objInput.disabled = true;

	var objAjaxPage = new AjaxPageManage();
	objAjaxPage.setResponseData = function() {objAjaxPage.parseXml(); doReloadCaptcha(objAjaxPage.DomXML);}
	objAjaxPage.getAjaxPage('get_captcha', ["captchaId"], [captchaId.value]);
}

function doReloadCaptcha(_responseXML)
{
	var captcha = _responseXML.getElementsByTagName("captcha")[0];
	var img_id 		= captcha.getElementsByTagName("img_id")[0].firstChild.data;
	var img_src 	= captcha.getElementsByTagName("img_src")[0].firstChild.data;

	var objImg = document.getElementById("CaptchaImg");
	objImg.src = img_src;
	
	var captchaId = document.getElementById("captchaId");
	captchaId.value = img_id;
	
	var objInput = document.getElementById("Captcha");
	objInput.disabled = false;
	
	doHideCaptchaLoader();
}

function doShowCaptchaLoader()
{
	var objLoader = document.getElementById("captchaLoader");
	objLoader.style.display = "inline";
}

function doHideCaptchaLoader()
{
	var objLoader = document.getElementById("captchaLoader");
	objLoader.style.display = "none";
}
