﻿// JScript File
function createRequest()
{
    var Request = false;
    if (window.XMLHttpRequest)
    {
        Request = new XMLHttpRequest();
    }
    else 
        if (window.ActiveXObject)
        {
            //Internet explorer
            try
            {
                Request = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (CatchException)
            {
                Request = new ActiveXObject("Msxml2.XMLHTTP");
            }
        }
    if (!Request)
    {
        
    }
    return Request;
}
function SendRequest(r_method, r_path, r_args, r_handler)
{
    var Request = createRequest();
    if (!Request)
    {
        return;
    }
    Request.onreadystatechange = function()
    {
        if (Request.readyState == 4)
        {
            r_handler(Request);
        }
    }

    //Проверяем, если требуется сделать GET-запрос
    if (r_method.toLowerCase() == "get" && r_args.length > 0)
        r_path += "?" + r_args;

    //Инициализируем соединение
    Request.open(r_method, r_path, true);

    if (r_method.toLowerCase() == "post")
    {
       Request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");
       Request.send(r_args);
    }
    else
    {
        Request.send(null);
    }
}

function newquotation()
{
    var Handler = function(Request)
    {
        document.getElementById("quotation").innerHTML = Request.responseText;
    }  
    SendRequest("GET","quotation.ashx","",Handler);  
}


