
function bestauthors(val) {

        // Получаем объект XMLHTTPRequest
//        if(!this.http){
            this.http = get_http();
            this.working = false;
//        }
        // Запрос
        if (!this.working && this.http) {
            var http = this.http;
		//добавляем закодированный текст
                //в URL запроса

            url = "http://kotomatrix.ru/ajax/bestauthors/?val="+encodeURIComponent(val);
      //создаём запрос
            this.http.open("GET", url, true);
            //прикрепляем к запросу функцию-обработчик
            //событий
            this.http.onreadystatechange = function() {
	// 4 - данные готовы для обработки
                if (http.readyState == 4) {
                    
                    document.getElementById("bestauthors").innerHTML = http.responseText;
                    this.working = false;
                  }else{
                    document.getElementById("bestauthors").innerHTML = "Загрузка...";
                  }
            }
            this.working = true;
            this.http.send(null);
        }
        if(!this.http){
              alert('Ошибка при создании XMLHTTP объекта!')
        }
    }