// JavaScript Document
var xmlHttp;


	
function showCustomer(users, assessmentReg)
{
	if (assessmentReg == true) {
		document.getElementById('password_empty_msg').style.display=
		document.getElementById('password_reentered_empty_msg').style.display='none';
	}
	document.getElementById('emailid_empty_msg').style.display=
	document.getElementById('firstname_empty_msg').style.display=
	document.getElementById('lastname_empty_msg').style.display=
	document.getElementById('phonenumber_empty_msg').style.display=
	document.getElementById('address1_empty_msg').style.display=
	document.getElementById('city_empty_msg').style.display=
	document.getElementById('state_empty_msg').style.display=
	document.getElementById('zip_empty_msg').style.display='none';
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null) {
  	    alert ("Your browser does not support AJAX!");
  	    return;
  	} 
	 
	if (users != "") { 
	    var url="myphpAjax.php?usernm="+users+"&rnd="+Math.random();
		window.location="#form";
		//alert(url);
	} else { 
	    return;
        }

	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}





function stateChanged() 
{ 
	if(xmlHttp.readyState==0) 
  {
	 // document.getElementById("loaderIMG").style.visibility='visible';
	 document.getElementById("emailVal").innerHTML="";
  }
 /* else if(xmlHttp.readyState==1) 
  {
	  document.getElementById("holder").innerHTML="<span class=span_green> Loading.</span>";
  }
  else if(xmlHttp.readyState==2) 
  {
	  document.getElementById("holder").innerHTML="<span class=span_green> Loading..</span>";
  }
  else if (xmlHttp.readyState==3)
	{ 
		document.getElementById("holder").innerHTML="<span class=span_green> Loading...</span>";
	}
	else if (xmlHttp.readyState==4)
	{ 
		document.getElementById("holder").innerHTML=xmlHttp.responseText;
		initCountry('US');
	}*/
	
	if (xmlHttp.readyState==4  || xmlHttp.readyState=="complete")
	{ 
	//document.getElementById("loaderIMG").style.visibility='hidden';
	 document.getElementById("emailVal").innerHTML=""; 
	var xmlDoc=xmlHttp.responseXML;
	var xmlTagValue=xmlDoc.getElementsByTagName("status")[0].childNodes[0].nodeValue;		
	
		
		xmlemailValid=xmlDoc.getElementsByTagName("emailValid")[0].childNodes[0].nodeValue;
		
		//alert(xmlemailValid);
		switch(xmlemailValid)
		{
			case "1":	
			document.getElementById("email_val").value="1";
			//document.getElementById("emailVal").innerHTML="E-mail entered is  valid.";
		
					break;
					
			case "0":	
			document.getElementById("email_val").value="0";
			document.getElementById("emailVal").innerHTML="<span class=span_red style='color:red; font-style:italic;'> E-mail entered is not valid.</span>";
			document.getElementById("emailid").focus();
		 		
					break;		
		}
		
		switch(xmlTagValue)
		{
			case "1":	
			var xmlspID = xmlDoc.getElementsByTagName("spID")[0].childNodes[0].nodeValue;
			var xmlUID = xmlDoc.getElementsByTagName("UID")[0].childNodes[0].nodeValue;	
			document.getElementById("UID").value=xmlUID;
			document.getElementById("continue").disabled="disabled";
			document.getElementById("emailVal").innerHTML="<span class=span_red style='color:red; font-style:italic;'> You already have an account in the portal. Please login to the portal on the right side of this page</span>";
				
					break;
					
			case "0":	
			var xmlspID = xmlDoc.getElementsByTagName("spID")[0].childNodes[0].nodeValue;
			var xmlUID = xmlDoc.getElementsByTagName("UID")[0].childNodes[0].nodeValue;	
			document.getElementById("UID").value=xmlUID;
			document.getElementById("continue").disabled=""
			
		 		
					break;		
		}
		
	}
	
}



function GetXmlHttpObject()
{
var xmlHttp=null;

try
  {
  	  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  	 try
    	{
		    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
	catch (e)
    	{
		    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    	}
  }

return xmlHttp;
}

