// (C) 2009, lastadm, mailto:lastadm@mail.ru

function load_url(url, location, postloader)
{
var waiting='<div class="wait">подождите, идет загрузка...</div>';

        $(location).innerHTML=waiting;
        var request = new Ajax.Request(url,
                {method: 'GET',
                 parameters: '',
                 requestHeaders: [
                        'Accept','text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;',
                        'Accept-Charset','windows-1251,utf-8;',
                        'Ajax-request','load',
                        'Content-Type','application/x-www-form-urlencoded; charset=windows-1251'],
                onSuccess: function(transport,json)
                {
                        var response = transport.responseText || "no response text";
                        // alert(json ? Object.inspect(json) : "no JSON object");
                        $(location).innerHTML=response;
			if(postloader)
				postloader(transport);
                },
                onFailure: function(transport)
                {
                        $(location).innerHTML='no response text... error '+transport.status; // +transport.responseText;
                }
        });

        if(request.overrideMimeType){
                request.overrideMimeType('plain/text');
        }

}
