
function xml_fetch (xmlname,divid,anchor)
{
    var returntext
    var httptext
	
	document.getElementById(divid).innerHTML = "<img src='js/get_content_wait.gif' style='margin-left:40%;margin-top:10%;' />";
	
    // Get XML from Server
    if ( !xmlname ) {
        alert("Error: We need a filename");
        return;
    }

    try {
        // Firefox, Opera 8.0+, Safari
        httptext = new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try {
            httptext = new ActiveXObject("Msxml2.XMLHTTP.4.0");
        }
        catch (e)
        {
            try {
                httptext = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                alert("Your browser does not support AJAX!");
                return;
            }
        }
    }
    httptext.open("GET", xmlname, true);
    httptext.onreadystatechange = function xml_receive()
    {
        if ( httptext.readyState != 4 ) {
            return;
        }
        document.getElementById(divid).innerHTML = httptext.responseText;
        if(anchor != "")
        {
            document.location.href = "#"+anchor;
        }

    };
    httptext.send(null);

}// JavaScript Document
