   /* ----------------------------------------- */
   function get_http()
   {
    var xmlhttp;
    /*@cc_on
    @if (@_jscript_version >= 5)
        try {
            xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                xmlhttp = new 
                ActiveXObject("Microsoft.XMLHTTP");
            } catch (E) {
                xmlhttp = false;
            }
        }
    @else
        xmlhttp = false;
    @end @*/
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    return xmlhttp;
   }
   /* ----------------------------------------- */


   
   /* ----------------------------------------- */
   function ajaxSearchCompany() 
   {
    var CompanySearch = document.getElementById("CompanySearch");
    //var CompanySearchType = document.getElementById("CompanySearch");
    //content.style.display = "block";
    url = "/ajax/ajax.Company.Search.php?txt=" + CompanySearch + "&type=";
    alert("url="+url);
    this.http = get_http();
    this.working = false;
    if (!this.working && this.http) 
    {
     var http = this.http;
     //создаём запрос
     this.http.open("GET", url, true); //прикрепляем к запросу функцию-обработчик cобытий
     this.http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     this.http.setRequestHeader("Content-type", "text/html; charset=windows-1251");
     this.http.onreadystatechange = function() 
     { // 4 - данные готовы для обработки

      if (http.readyState == 4) 
      {
       alert(http.responseText);
       /* --------------------- */
       //var select = document.getElementById("id_select");
       /* --------------------- */

       //select.innerHTML = "";  
       //select.innerHTML = http.responseText;
       //select.style.display = 'block';
       //content.innerHTML = http.responseText;
       //document.getElementById("loading").style.display = 'none';
      }
      else
      {
       // данные в процессе получения можно повеселить пользователя сообщениями ЖДИТЕ ОТВЕТА
       // document.getElementById("loading").style.display = 'block';
      }
     }
     this.working = true;
     this.http.send(null);
    }
    if(!this.http) { alert('Ошибка при создании XMLHTTP объекта!'); }
   }
   /* ----------------------------------------- */



