var xmlHttp = createXmlHttpRequestObject();
var serverAddress = "getcity.php";



function createXmlHttpRequestObject() 
{
                var xmlHttp = false;

                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    xmlHttp = new XMLHttpRequest();
                    if (xmlHttp.overrideMimeType) {
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                        xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        try {
                            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                    }
                }
                if (!xmlHttp) {
                  alert('Ошибка при создании XMLHTTP'); return false;
                }
		return xmlHttp;
}

function fcity(reg)
{
  if (xmlHttp)
  {
    try
    {
        xmlHttp.open("GET", serverAddress + "?region=" + reg, true);
        xmlHttp.onreadystatechange = putxz;
        xmlHttp.send(null);
    }
    catch(e)
    {
      alert("Can't connect to server:\n" + e.toString());
    }
  }
}



function putxz() 
{
  if (xmlHttp.readyState == 4) 
  {
    if (xmlHttp.status == 200) 
    {
        getmsg();
    }
  }
}

function getmsg()
{
	document.getElementById("dfcity").innerHTML = xmlHttp.responseText; 
}
