      function getHTTPObject(){
      	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
      	else if (window.XMLHttpRequest) return new XMLHttpRequest();
      	else {
      	alert("Your browser does not support ActiveXObject (MS.XMLHTTP).");
      	return null;
      	}
      }

      // Return when ready!
      function getRes(){
      	if(httpObject.readyState == 4){
		//alert(httpObject.responseText);
		if(httpObject.responseText=="1"){
			document.frm.email.className="man";
			document.getElementById("reqEmail").innerHTML="This email account is exist and already registered with us.";
		}else{
			document.frm.email.className="normal";
			document.getElementById("reqEmail").innerHTML="";
		}
		checkAll(); 
		//document.getElementById("cart").innerHTML=httpObject.responseText;
      	}
      }


      // Implement business logic
      function doCheckMember(){

	//document.getElementById("reqEmail").innerHTML="<img src='../images/mozilla_blu.gif' align='absmiddle' />&nbsp;please wait for verification...";

		  document.frm.btnSubmit.value="Please wait";
		  document.frm.btnSubmit.disabled=true;
		  

	document.getElementById("reqNote").innerHTML="<img src='../images/mozilla_blu.gif' align='absmiddle' />&nbsp;Please wait...";					  


	if(document.frm.email.value!=""){


		var testresults2;
		var str2=document.frm.email.value;
		var filter2=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter2.test(str2)){
			document.frm.email.className="man";
			document.getElementById("reqEmail").innerHTML="Invalid email address";
			checkAll();
		} else {


      	httpObject = getHTTPObject();
      	if (httpObject != null) {
      		httpObject.open("GET", "checkEmail.php?email=" + document.frm.email.value + "&gen=" + Math.floor(Math.random()*1000000));
      		httpObject.send(null);
      		httpObject.onreadystatechange = getRes;
      	}}
	}else{
	
		document.frm.email.className="man";
		document.getElementById("reqEmail").innerHTML="Please input a valid email address for the verification process";			
		checkAll();
	}
	
      }

      var httpObject = null;
