function getXmlHttp() {
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
      xmlhttp = false;
    }
  }
 
// mozilla opera safari

  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    xmlhttp = new XMLHttpRequest();
	
  }
  return xmlhttp;
}





function citydump() {


  
  var http  = getXmlHttp();
  

    
  //clear previus request content
  var obj = document.getElementById("city");
  obj.innerHTML = "";


 // show process diagram or pic
var loading = document.getElementById("ajax_loader");
loading.style.display = "block";



  
 http.onreadystatechange = function()  {

	if (http.readyState == 4)
    {

      if (http.status == 200)
	  {

		 loading.style.display = "none";

		

		var response = http.responseText;
		if(response == 0){

			document.getElementById('city').innerHTML = 'Ошибка данных, попробуйте ввести регион еще раз';

			} else {
			document.getElementById('city').innerHTML = response;
			}


	   } else {
		   alert('error JavaScript');
	   }

    }//if 4
  }

  region_id = document.getElementById("reg_select").value;

  city_id = document.getElementById("def_city").value;

  document.getElementById("def_city").value = -1;


  var nocache = 0;
  nocache = Math.random();
  http.open('GET', 'mx.php?display=admin&task=dumpcity&ajax=1&nocache='+ nocache +'&region_id=' + region_id + '&city_id='+ city_id, true);
  http.send(null);

}//cityDump