﻿// JScript File

var req;

function loadContent(contentURL, div) 
{
	startLoadingContent(contentURL,div);
	return false;
}

function startLoadingContent(url, target) 
{
    if (url.length > 0)
    {
        //document.getElementById(target).innerHTML = ' Fetching data...';
        if (window.XMLHttpRequest) 
            req = new XMLHttpRequest();
        else if (window.ActiveXObject)
            req = new ActiveXObject("Microsoft.XMLHTTP");
        
        if (req != undefined) 
        {
            req.onreadystatechange = function() {contentLoadingComplete(url, target);};
            req.open("GET", url, true);
            req.send("");
        }
    }
    else
        document.getElementById(target).innerHTML = 'No content available...';
}  

function contentLoadingComplete(url, target) 
{
    if (req.readyState == 4) // only if req is "loaded"
    { 
        if (req.status == 200) 
            document.getElementById(target).innerHTML = req.responseText;
        else
            document.getElementById(target).innerHTML="Error:\n"+ req.status + "\n" +req.statusText;
    }
}

