var xmlHttp=creatXMLHttpRequest();

function creatXMLHttpRequest()
{

		var xmlHttp;
		try
		{
			xmlHttp=new XMLHttpRequest();
		}
		catch(e)
		{
			
			var xmlHttpversions=new Array("MSXML2.XMLHTTP.3.0",
										"MSXML2.XMLHTTP.5.0",
				                         "MSXML2.XMLHTTP.4.0", 
				                         "MSXML2.XMLHTTP.6.0",
				                         "Microsoft.XMLHTT");               
				                                                      
			try	
			{
				for(var i=0;i<xmlHttpversions.length &&!xmlHttp;i++)
				{
					
					xmlHttp=new ActiveXObject(xmlHttpversions[i]);
				}

			}
			catch(e){}
		}
		if(!xmlHttp)
		{
			alert("请检查您的浏览器是否至此本站的功能,谢谢合作!");
		}
		else
		{
			return xmlHttp;
		}

}




function startRequest( language,linkstr) 
{
	if(xmlHttp)
	{
		var queryString;
		domain=linkstr;
		queryString = "?domain=" + domain+"&lang="+language;
		try
		{
			xmlHttp.open("GET","alexa1.php"+queryString,"true");
			if(language=="English")
			{
				xmlHttp.onreadystatechange = enghandleStateChange;
			}
			else
			{
			   xmlHttp.onreadystatechange = handleStateChange;
			}
			xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
			xmlHttp.send(null);
		}
		catch(e)
		{
			alert("Connection error,can't open server!");
		}
		
	}
	else
	{
		alert("Object error!")
	}
}





function handleStateChange() 
{
		if(xmlHttp.readyState == 1) {
			document.getElementById('result').style.cssText = "";
			document.getElementById('result').innerHTML = "<div><img src='./images/loading.gif'/></div>";
		}
		if(xmlHttp.readyState == 4) {
			if(xmlHttp.status == 200) {
				document.getElementById('result').style.cssText = "";
				var allcon =  xmlHttp.responseText;
				document.getElementById('result').innerHTML = allcon;
			}
		}
}

function enghandleStateChange()
{
	if(xmlHttp.readyState == 1) {
			document.getElementById('result').style.cssText = "";
			document.getElementById('result').innerHTML = "<div><img src='./images/e_loading.gif'/></div>";
		}
		if(xmlHttp.readyState == 4) {
			if(xmlHttp.status == 200) {
				document.getElementById('result').style.cssText = "";
				var allcon =  xmlHttp.responseText;
				document.getElementById('result').innerHTML = allcon;
			}
		}
}
 
