function loadDoc(link, id)
{      
    var req;
    if (window.XMLHttpRequest)
    {
        req = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) // Если нет, то работаем с ИЕ, где все не как у людей
    {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }

    if (req)
    {
        req.onreadystatechange = function ()
        {
            // Статус 4 означает успешное выполнение
            if (req.readyState == 4)
            {
                if (req.status == 200)
                {
                    var response = req.responseText;
                    document.getElementById(id).innerHTML = response;
                }
                else
                {
                    //alert('Невозможно получить данные с сервера: ' + req.statusText);
                    alert('Невозможно получить данные с сервера: ');
                }
            }
        }

        link = link + '&random=' + Math.random();
        req.open("GET", link, true);
        req.send(null);
    }
}
