var xmlHttp;

function doMyAction(url, flag)
{
	chkBrowser();
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == '1')
		{
			if(flag == '1')
				document.getElementById("ax_state").innerHTML = "<span class='inputbox' style='color:#aace16; font-size:12px;'>Loading...</span>";
			if(flag == '2')
				document.getElementById("ax_uname").innerHTML = "Loading...";
		}
		if(xmlHttp.readyState == '4')
		{
			if(flag == '1')	
				setTimeout('putState(xmlHttp.responseText)',500);
			if(flag == '2')	
				setTimeout('shwAvailName(xmlHttp.responseText)',500);
		}
	}

xmlHttp.open("GET",url,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.send(null);
}

function chkBrowser()
{
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlHttp = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		// code for IE6, IE5
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		alert("Your browser does not support XMLHTTP!");
	}
}