﻿    
function GetHttpResponse(url, controlid)
{
    var xmlhttp=false;
    /*@cc_on @*/
    /*@if (@_jscript_version >= 5)
    // JScript gives us Conditional compilation, we can cope with old IE versions.
    // and security blocked creation of the objects.
    try 
    {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } 
    catch (e) 
    {
        try 
        {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } 
        catch (E) 
        {
            xmlhttp = false;
        }
    }
    @end @*/
    if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
    {
        try 
        {
	        xmlhttp = new XMLHttpRequest();
        }
        catch (e) 
        {
	        xmlhttp=false;
        }
    }
    if (!xmlhttp && window.createRequest) 
    {
        try 
        {
	        xmlhttp = window.createRequest();
        }
        catch (e)
        {
	        xmlhttp=false;
        }
    }
    try
    {
        xmlhttp.open("GET", url,true);
        xmlhttp.onreadystatechange=function() 
        {
            if (xmlhttp.readyState==4) 
            {
                var val=xmlhttp.responseText;
                if (document.getElementById(controlid))
                    document.getElementById(controlid).innerHTML = val;
            }
        }
        xmlhttp.send(null)
     }
     catch(e)
     {
     }
 }

