function ajaxFunction() {
	var xmlHttp;
	try {
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX, Please enable JavaScript and retry.");
				return false;
			}
		}
	}
	var host = 'http://'+window.location.hostname;
	var url = host + "/functions/domainAvailability.php";
	var domv = document.getElementById('domVal').value;
	url=url+"?domain="+domv;
	var tld2;
	var tld=document.getElementById('tld');
	tld2 = tld.options[tld.selectedIndex].value;
	url=url+"&tld="+tld2;
	var domv2=domv+tld2;


	xmlHttp.onreadystatechange=function() {
		domLoad = document.getElementById('domLoading');
		if(xmlHttp.readyState==4)
  		{
			if (xmlHttp.responseText == "green") {
				document.getElementById('domVal').style.backgroundColor="#518f53";
				document.getElementById('tld').style.backgroundColor="#518f53";
				document.getElementById('domVal').style.color="#FFFFFF";
				document.getElementById('tld').style.color="#FFFFFF";
				document.getElementById('domainStatus').innerHTML="This domain: ("+domv2+") is <span style='font-weight:bold;border-bottom: 1px solid #00FF00;'>available.</span>";
				domLoad.innerHTML = "&nbsp;&nbsp;<img style=\"vertical-align:middle;\" src=\"http://pagmedia.net/img/pagtheme/tick2.png\" alt=\"\"/> <span style=\"font-size:11px;font-family:inherit;\">OK!</span>";
			}
			else {
				document.getElementById('domVal').style.backgroundColor="#9f4141";
				document.getElementById('tld').style.backgroundColor="#9f4141";
				document.getElementById('domVal').style.color="#FFFFFF";
				document.getElementById('tld').style.color="#FFFFFF";
				document.getElementById('domainStatus').innerHTML="This domain: ("+domv2+") is <span style='font-weight:bold;border-bottom:1px solid #FF0000;'>not available.</span>";
				domLoad.innerHTML = "&nbsp;&nbsp;<img style=\"vertical-align:middle;\" src=\"http://pagmedia.net/img/pagtheme/cross.png\" alt=\"\"/> <span style=\"font-size:11px;font-family:inherit;\"></span>";
			}
  		}
  		else if (xmlHttp.readyState==1 || xmlHttp.readyState==2 || xmlHttp.readyState==3) {
  			domLoad.innerHTML="&nbsp;&nbsp;<img style=\"vertical-align:middle;\" src=\"http://pagmedia.net/img/pagtheme/loadingBlue.gif\" alt=\"\"/> <span style=\"font-size:11px;font-family:inherit;\">Loading...</span>";
  		}
	}
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

var count = 0;
function delayedAjaxFunction()
{
   count = count+1;
   setTimeout("delayedAjaxFunctionGo("+count+")",1350);
}

function delayedAjaxFunctionGo(currCount)
{
   if(currCount == count)
   {
      count = 0;
      ajaxFunction();
   }
}