var filename;
var parameterstring = "";
var parametercount = 0;
var xmlHttp;
function initAjax()
{
    try
    {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                alert("Your browser does not support AJAX!");
                return false;
            }
        }
    }
}
function addparameter(value, name)
{
    if(value!="")
    {
        parameterstring = parameterstring + "&" + name + "=" + value;
        parametercount = parametercount + 1;
    }
}
function removeparameters()
{
    parameterstring = "";
    parametercount = 0;
}
function RequestContent(handler, id, container)
{
    xmlHttp.onreadystatechange=function()
    {
        if(xmlHttp.readyState!=4)
        {
            document.getElementById(container).innerHTML="<br><center><table class='preloading-table'><tr><td><span class='preloading-text'>...Loading Content</span><br><img src='/assets/style/images/indicator_waitanim.gif'></center></td></tr></table>";
        }
        else
        {
            document.getElementById(container).innerHTML=xmlHttp.responseText;
        }
    }

    filename = "/assets/ajax/ajax-"+handler+".jsp?id="+id+parameterstring;
    document.getElementById(container).innerHTML=filename;
    xmlHttp.open("GET",filename,true);
    xmlHttp.send(null);
}
function IncludeDomainHeader(headername, domain, container)
{
    xmlHttp.onreadystatechange=function()
    {
        if(xmlHttp.readyState!=4)
        {
            document.getElementById(container).innerHTML="<br><center><table class='preloading-table'><tr><td><span class='preloading-text'>...Loading Content</span><br><img src='/assets/style/images/indicator_waitanim.gif'></center></td></tr></table>";
        }
        else
        {
            document.getElementById(container).innerHTML=xmlHttp.responseText;
        }
    }

    filename = "/content/domain/"+domain+"/"+headername+".jsp?domain="+domain;
    document.getElementById(container).innerHTML=filename;
    xmlHttp.open("GET",filename,true);
    xmlHttp.send(null);
}
function IncludeDomainFooter(footername, domain, container)
{
    xmlHttp.onreadystatechange=function()
    {
        if(xmlHttp.readyState!=4)
        {
            document.getElementById(container).innerHTML="<br><center><table class='preloading-table'><tr><td><span class='preloading-text'>...Loading Content</span><br><img src='/assets/style/images/indicator_waitanim.gif'></center></td></tr></table>";
        }
        else
        {
            document.getElementById(container).innerHTML=xmlHttp.responseText;
        }
    }

    filename = "/content/domain/"+domain+"/"+footername+".jsp?domain="+domain;
    document.getElementById(container).innerHTML=filename;
    xmlHttp.open("GET",filename,true);
    xmlHttp.send(null);
}
