    var xmlhttp

    function loadDoc(url)
    {
        xmlhttp=null
        // code for Mozilla, etc.
        if (window.XMLHttpRequest)
        {
            xmlhttp=new XMLHttpRequest()
        }
        // code for IE
        else if (window.ActiveXObject)
        {
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
        }

        if (xmlhttp!=null)
        {
            //alert(url);
            xmlhttp.onreadystatechange=state_Change
            xmlhttp.open("GET",url,true)
            xmlhttp.send(null)
        }
        else
        {
            alert("Your browser does not support XMLHTTP.")
        }
    }
    
    function state_Change()
    {
        // if xmlhttp shows "loaded"
        if (xmlhttp.readyState==4)
        {
            // if "OK"
            if (xmlhttp.status==200)
            {
                // ...some code here...
                //alert("Loaded!")
            }
            else
            {
                alert("Problem retrieving XML data")
            }
        }
    }