var xmlHttpRequest;


function stripslashes (str)
{
	str = str.replace (/\\'/g,'\'');
	str = str.replace (/\\"/g,'"');
	str = str.replace (/\\\\/g,'\\');
	str = str.replace (/\\0/g,'\0');
	return str;
}


function InitAJAX ()
{
   
    xmlHttpRequest = false;
    
    if (window.XMLHttpRequest && !(window.ActiveXObject))
    {
        try
        {
            xmlHttpRequest = new XMLHttpRequest();
        }
        catch(e)
        {
            xmlHttpRequest = false;
        }
    }
    else if (window.ActiveXObject)
    {
        try
        {
            xmlHttpRequest = new ActiveXObject ("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            try
            {
                xmlHttpRequest = new ActiveXObject ("Microsoft.XMLHTTP");
            }
            catch(e)
            {
                xmlHttpRequest = false;
            }
        }
    }
}


function NewBio (id)
{

    InitAJAX();
    if (xmlHttpRequest)
    {
        xmlHttpRequest.onreadystatechange = ProcessNewBioRequest;
        xmlHttpRequest.open ("GET", "lookup_team.php?bio=" + id, true);
        xmlHttpRequest.send (null);
    }         
}


function NewTeam (team)
{

    InitAJAX();
    if (xmlHttpRequest)
    {
        xmlHttpRequest.onreadystatechange = ProcessNewTeamRequest;
        xmlHttpRequest.open ("GET", "lookup_team.php?team=" + team, true);
        xmlHttpRequest.send (null);
    }         
}


function ProcessNewBioRequest ()
{

    if (xmlHttpRequest.readyState==4)
    {
        if (xmlHttpRequest.status==200)
        {
            obj = eval("(" + xmlHttpRequest.responseText + ")");
            if (obj)
            {
                document.getElementById ("RightContent").innerHTML = stripslashes (obj.RightContent);
            }
        }
    }
}


function ProcessNewTeamRequest ()
{

    if (xmlHttpRequest.readyState==4)
    {
        if (xmlHttpRequest.status==200)
        {
            obj = eval("(" + xmlHttpRequest.responseText + ")");
            if (obj)
            {
                document.getElementById ("CenterContent").innerHTML = stripslashes (obj.CenterContent);
                document.getElementById ("TeamName").innerHTML = stripslashes (obj.TeamName);
            }
        }
    }
}
