var http;
var object;

var onloading = 0;

function get_content_eh()
{
  if(http.readyState==4)
  {
    if(http.status==200)
    {
      object.innerHTML = http.responseText;
      if (document.getElementById('map_url')) {
        load_map();
      }
      if (document.getElementById('cat_title')) {
        document.getElementById('category_title').innerHTML = document.getElementById('cat_title').innerHTML;
        document.getElementById('cat_title').innerHTML = '';
      }
    } else {
      object.innerHTML = "Ошибка загрузки данных";
    }
    onloading = 0;
  }
}

function aucreateXMLHttp()
{
  if(window.ActiveXObject)
  {
    return new ActiveXObject("Microsoft.XMLHttp");
  }
  else
  {
    return new XMLHttpRequest();
  }
}

function get_content(url, obj)
{
  if (document.getElementById('category_title')) {
    document.getElementById('category_title').innerHTML = '';
  }
  onloading = 1;
  http = aucreateXMLHttp();
  object = obj;
  if (url.indexOf('?') == -1) {
    url += "?ajax=1";
  } else {
    url += "&ajax=1";
  }
  http.open("GET",url,true);
  http.onreadystatechange=get_content_eh;
  if (window.XMLHttpRequest) {
    http.send(null);
  } else {
    http.send();
  }
  object.innerHTML = "Загружаем данные ...";
  return false;
}

