function RefreshImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}
 
  
function reloadCAPTCHA() {
document.getElementById('imgCaptcha').src='../cgi/zxcaptcha.asp?'+Date();
}
  
function BCCheck(frmname) 
{
if(window.XMLHttpRequest)
{
oRequest = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequest = new ActiveXObject("Microsoft.XMLHTTP");
}

oRequest.open("POST", "ajax.asp", true);
oRequest.onreadystatechange = UpdateCatchaResp;

oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequest.send("strCmd=availability&catcha=" + document.getElementById('captchacode').value);
}


function BCCheck2(frmname) 
{   
if(window.XMLHttpRequest)
{
oRequest = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequest = new ActiveXObject("Microsoft.XMLHTTP");
}

oRequest.open("POST", "ajax.asp", true);
oRequest.onreadystatechange = UpdateCatchaResp;

oRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequest.send("strCmd=availability&catcha=" + document.getElementById('captchacode').value);
}

 
function reloadCAPTCHA() {
if (document.getElementById('imgCaptcha')) document.getElementById('imgCaptcha').src='../cgi/zxcaptcha.asp?'+Date();}


function UpdateCatchaResp()
{
if(oRequest.readyState == 4)
{ 
if(oRequest.status == 200)
{
var respval=oRequest.responseText;


if (respval=="error") {alert("Wrong Code!");reloadCAPTCHA();

if (document.getElementById('cdtext')) document.getElementById('cdtext').innerHTML="<span class=\"Body11RD2\">Invalid code, please type the characters you see in the picture below:</span>"

document.getElementById('captchacode').focus();return;}  else {document.getElementById('frmaction').value="valcode"; 
var frmval="";
if (document.getElementById('frmname')) frmval=document.getElementById('frmname').value;

if (frmval!="") {document.getElementById(frmval).submit()  }  else {

 

document.Form1.submit(); }}

}
else
{
alert("Asychronous Error");
}
}
}
 
  function SubmitForum(frmname)  {  
 MM_validateForm('Email','','RisEmail','Email3','','RisEmail','Name','','R','Password','','R','Password2','','R'); 
 if (document.MM_returnValue!=false)  {	 BCCheck2(frmname);  }}
 
 function SubmitUser(frmname)  {  
 MM_validateForm('Email','','RisEmail'); 
 if (document.MM_returnValue!=false)  {	 BCCheck2(frmname);  }}


  
  

  
