 
 function checkEmail(refer) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('EmailAddress').value)){
ekf=3;return (true)
}
ekf=1;
return (false)
}
function checkEmail2(refer) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.refer.sendTo.value)){
bekf=3;return (true)
}
bekf=2;
return (false)
}
var ekf=3
var bekf=3



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 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=\"Body12RD\">Invalid code, please type the characters you see in the picture below:</span>"

document.getElementById('captchacode').focus();return;}  else {document.getElementById('frmaction').value="valcode"; 

frm = document.forms[0];
frm.submit(); }

}
else
{
alert("Asychronous Error");
}
}
}
  
function SubmitMe2c(frmname) {  
	  
   if (document.getElementById('EmailAddress').value=='') {alert('Please enter Your Email Address'); document.getElementById('EmailAddress').focus(); return; }
 
checkEmail(this);

if (ekf == 1) {alert('Please enter a valid Email Address'); ekf=3;document.refer.fromEmail.focus(); return; }
if (ekf == 3) { BCCheck(frmname); 
}
  }
  
  
 