﻿function PageRecive(s)
{
        document.getElementById('text').innerHTML=s;
}
 
var xmlHttp=false;
function AjaxCreate()
{
        if (xmlHttp) return true;
        /* Сначала попробуем создать XMLHttpRequest для голимого и глючного Internet Explorer */
        /*@cc_on @*/
        /*@if (@_jscript_version >= 5)
        try {
                xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
                try {
                        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e2) {
                        xmlHttp = false;
                }
        }
        @end @*/
        /* А теперь, если у нас нормальный браузер, то создаём всё по-нормальному */
        if (!xmlHttp && typeof XMLHttpRequest != 'undefined')
                xmlHttp = new XMLHttpRequest();
        if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
                d.write('<div style="font-size: 16pt; color: black;">Не удалось создать объект для работы с Ajax. Возможно, в вашем браузере выключен JavaScript или вы пользуетесь фиговым браузером. Рекомендую установить <b>Mozilla Firefox</b> или <b>Opera</b></div>');
                xmlHttp=false;
                return false;
        }
        return true;
}
 
function AjaxGet(url,callback)
{
        function UpdatePage()
        {
                if (xmlHttp.readyState==4) {
                        callback(xmlHttp.responseText);
                }
        }
        if (!xmlHttp) AjaxCreate();
        xmlHttp.open('GET',url,true);
        xmlHttp.onreadystatechange=UpdatePage;
        xmlHttp.send(null);
}

