var xmlHttp

function checkDomain(domainname,tld)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="includes/checkdomain.php";
	url=url+"?domainname=" + escape(domainname) + "&tld=" + escape(tld);
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function checkUsername(username)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="includes/checkusername.php";
	url=url+"?username=" + escape(username);
	xmlHttp.onreadystatechange=stateChangedUsername;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function stateChanged() 
{
	if (xmlHttp.readyState==4 && xmlHttp.status == 200)
	{ 
		document.getElementById("results").innerHTML=xmlHttp.responseText;
	}
}

function stateChangedUsername() 
{
	if (xmlHttp.readyState==4 && xmlHttp.status == 200)
	{ 
		document.getElementById("results").innerHTML=xmlHttp.responseText;
		document.forms[0].btn.disabled=false;
		 if(document.getElementById("results").innerHTML.search(/at least 6 characters/i)!=-1){
			document.forms[0].btn.disabled=true;
		}
		else{
			document.forms[0].btn.disabled=false;
		}
		
		if(document.getElementById("results").innerHTML==""){
			document.forms[0].btn.disabled=true;
		}
	}
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	  }
	return xmlHttp;
}