

var result;

function checkEmail(email) {
	createXMLHttpRequest();
	//alert(email);
	var url = "../ScriptLibrary/checkemailajax/checkEmailAJAX.asp" + "?ts=" + new Date().getTime();
	var queryStr = "email=" + email;
	xmlHttp.onreadystatechange=handleStateChange2;
	xmlHttp.open("POST", url);
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
	xmlHttp.send(queryStr);
}

function handleStateChange2() {
	
	if (xmlHttp.readyState == 4) {
		if (xmlHttp.status == 200) {
			check();
		}
	}
 }
 
 
 
 
 function check() {
	 result = xmlHttp.responseText;
	 if(result == "false"){
		 var td1 =  document.getElementById("emailTD1");
		 var td2 =  document.getElementById("emailTD2");
		 td1.style.background="#FF0000";
		 td2.style.background="#FF0000";
		 alert("Sorry that email address is already registered - please user another one");
		 var input = document.getElementById("fld_email");
		 input.focus();
		 var btnsubmit = document.getElementById("Submit");
		 btnsubmit.disabled = "disabled";
	 }else{
	 	 var td1 =  document.getElementById("emailTD1");
		 var td2 =  document.getElementById("emailTD2");
		 td1.style.background="#F4F4F4";
		 td2.style.background="#F4F4F4";
		 var btnsubmit = document.getElementById("Submit");
		 btnsubmit.disabled = "";
	 }
 }
 


function checksubmit(){
	 if(result && result == "true"){
		 var td1 =  document.getElementById("emailTD1");
		 var td2 =  document.getElementById("emailTD2");
		 td1.style.background="#F4F4F4";
		 td2.style.background="#F4F4F4";
		 return true;
	 }else if(result =="false"){
		var td1 =  document.getElementById("emailTD1");
		var td2 =  document.getElementById("emailTD2");
		td1.style.background="#FF0000";
		td2.style.background="#FF0000";
		alert("Sorry that email address is already registered - please user another one");
		var input = document.getElementById("fld_email");
		input.focus();
	 	return false;
	 }
}
function checkbeforesubmit(){
	 if(result && result == "true"){
		 return true;
	 }else if(result =="false"){
	 	return false;
	 }
}

