var xmlHttp;
var div;
var email;

function showDetails(div_id,email_reg,url) {
	div = div_id;
	email = email_reg;
	xmlHttp = GetXmlHttpObject();
	if (xmlHttp == null) {
		alert ("Browser does not support HTTP Request");
		return;
	} 
	url = url+"?email_reg="+email;
	xmlHttp.open("GET",url,true);
	xmlHttp.onreadystatechange = stateChanged;
	//alert(xmlHttp.onreadystatechange);
	xmlHttp.send(null);
	//return xmlHttp.onreadystatechange;
} 

function stateChanged() {	
	if (xmlHttp.readyState == 4) { 
		//alert(xmlHttp.responseText);
		if(xmlHttp.responseText == 'true') {
			document.getElementById(div).innerHTML = "";
			document.register.method = "post";
			document.register.action = "/myaccount/register.php";
			document.register.submit();
		}
		else if(xmlHttp.responseText == 'false') {
			document.getElementById(div).innerHTML = "";
			document.getElementById(div).innerHTML = "The Email ID is already registered. Please enter another email ID.";
			document.getElementById(div).style.display = "block";
		}
		else if(xmlHttp.responseText == 'invalid') {
			document.getElementById(div).innerHTML = "";
			document.getElementById(div).innerHTML = "Invalid Email Id";
			document.getElementById(div).style.display = "block";
		}
		else {
			document.getElementById(div).innerHTML = "";
			document.getElementById(div).innerHTML = "Pls Enter email Id";
			document.getElementById(div).style.display = "block";
		}
	}
} 

function GetXmlHttpObject() { 
	var objXMLHttp = null;
	if (window.XMLHttpRequest) {
		objXMLHttp = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
} 