var httpRequest;
function StartAjax()
{
    try
    {
        var browser = navigator.appName;
        if (browser=='Microsoft Internet Explorer')
        {
	        httpRequest = new ActiveXObject('Microsoft.XMLHTTP');
	}
        else
        {
	        httpRequest = new XMLHttpRequest();
        }
    }
    catch (ex)
    {
        alert(ex);
    }
}

function SendRequest(method, url, params, handler)
{
    if (httpRequest==null)
        StartAjax();
    try
    {
        if (httpRequest)
        {
	        httpRequest.open(method, url);
	        httpRequest.onreadystatechange = handler;
	        httpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	        httpRequest.send(params);
	}
	else
	        alert('http is not set!');
    }
    catch (ex)
    {
	    alert(ex);
    }
}



