function refresh_captcha(token_field, captcha_img_div)
{
		strURL = "/z/captcha/refresh-captcha-img.php";
		strParameter = "";
		handler = "generate_captcha('"+ token_field + "','"+ captcha_img_div + "')";
		handler_flg = 3;
		xmlhttpPost_makerequest(strURL,strParameter,handler,handler_flg);
}
function generate_captcha(token_field,handler)
{
	if(xmlHttpReq.readyState == 4) 
	{
		if(xmlHttpReq.status == 200)
		{
				str_response = xmlHttpReq.responseText;
				if(str_response.indexOf("<!--error-->") == 0)
				{
					document.getElementById(handler).innerHTML = str_response;
				}
				else
				{
					var pos = 0;
					pos = str_response.lastIndexOf("<!--img-->");
					document.getElementById(token_field).value = str_response.substring(0,pos);
					document.getElementById(handler).innerHTML = str_response.substring(pos,str_response.length);;
				}
		}
		else
		{
			alert("Error: While trying to fetch records, please try again later");
		}
	}
	else
	{
		document.getElementById(handler).innerHTML = "<div id=\"\" style=\"height:30px; padding:10 8 10 5px;\" class=\"small\"><img src=\"/zones-ssi/js-css-images/progress.gif\" border=\"0\" alt=\"Progress...\" align=\"absmiddle\" hspace=\"3\"> Refreshing the image.</div>";
	}
}