

var xmlHttp = false;
try {
  xmlHttp = new XMLHttpRequest();
} catch (trymicrosoft) {
  try {
    xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (othermicrosoft) {
    try {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (failed) {
      xmlHttp = false;
    }
  }
}

if (!request)  alert("Error initializing XMLHttpRequest!");





function callServer( city ) {


  var url = "/wbuy/wbuy.showcity_n.php?city=" + escape(city);

  // Открыть соединение с сервером
  xmlHttp.open("GET", url, true);

  // Установить функцию для сервера, которая выполнится после его ответа
  xmlHttp.onreadystatechange = updatePage;

  // Передать запрос
  xmlHttp.send(null);
}







function updatePage()
{

  if (xmlHttp.readyState > 0 && xmlHttp.readyState < 4) {
  document.all.cityinfo.innerHTML = "<center><span style='text-align: center; color: #5b985c; font-weight: bold'>Идет загрузка информации, подождите пожалуйста..</span></center>";
  }

  if (xmlHttp.readyState == 4)
  {
     if (xmlHttp.status == 200)
     {
      document.all.cityinfo.innerHTML = "<center><span style='text-align: center; color: #5b985c; font-weight: bold'>Загрузка завершена</span></center>";
      var response = xmlHttp.responseText;
      document.all.cityinfo.innerHTML = response;
     }
     else if (xmlHttp.status == 404)
     {
      document.all.cityinfo.innerHTML = "Request URL does not exist";
     }
     else
     {
     document.all.cityinfo.innerHTML = "Error: status code is " + request.status;
     }

  }
}

