﻿// JScript File
var http_request;
var ie4 = document.all;
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all; 

function AjaxRequest(method, params, responseFunction)
{
    if( window.XMLHttpRequest ) {http_request = new XMLHttpRequest(); }
    else if( window.ActiveXObject ) { http_request = new ActiveXObject( 'Microsoft.XMLHTTP' ); }
    
    http_request.open( 'GET', 'RPC/?method=' + method + "&params=" + params, true );
    
    http_request.onreadystatechange = function()
    {
        if( http_request.readyState == 4 ) {
            if( http_request.status == 200) {
            if(responseFunction != "")
            {
                window.setTimeout(responseFunction + "('" + escape(http_request.responseText) + "')", 1);
             //alert(http_request.responseText);
                //alert("done");
             }
            }
            else { /*alert("error"); error! */ }
        }
    }
    http_request.send( null );
}