var xmlHttp;

function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
  {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
  }
  catch (e1)
  {
    // Internet Explorer
    try
    {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e2)
    {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}

function stateChanged()
{
  if (xmlHttp.readyState==4)
  {
    document.getElementById("results").innerHTML=xmlHttp.responseText;
  }
}

function getPastRank()
{
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp===null)
  {
    document.getElementById("results").innerHTML="<p>Your browser does not support AJAX!</p>";
    return;
  }
  document.getElementById("button").innerHTML="";
  var url="http://www.squaregear.net/football/ranks.php";
  var sel=document.getElementById("year");
  url=url+"?year="+sel.options[sel.selectedIndex].value;
  var sel2=document.getElementById("which");
  url=url+"&which="+sel2.options[sel2.selectedIndex].value;
  //document.getElementById("results").innerHTML=url;
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url);
  xmlHttp.send(null);
}

function getTeamRank()
{
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp===null)
  {
    document.getElementById("results").innerHTML="<p>Your browser does not support AJAX!</p>";
    return;
  }
  document.getElementById("button").innerHTML="";
  var url="http://www.squaregear.net/football/teamranktable.php";
  var sel=document.getElementById("team");
  url=url+"?team="+sel.options[sel.selectedIndex].value;
  var sel2=document.getElementById("sort");
  url=url+"&sort="+sel2.options[sel2.selectedIndex].value;
  //document.getElementById("results").innerHTML=url;
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url);
  xmlHttp.send(null);
}

function getGameYear()
{
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp===null)
  {
    document.getElementById("results").innerHTML="<p>Your browser does not support AJAX!</p>";
    return;
  }
  document.getElementById("button").innerHTML="";
  var url="http://www.squaregear.net/football/gameyeartable.php";
  var sel=document.getElementById("team");
  url=url+"?team="+sel.options[sel.selectedIndex].value;
  var sel2=document.getElementById("year");
  url=url+"&year="+sel2.options[sel2.selectedIndex].value;
  //document.getElementById("results").innerHTML=url;
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url);
  xmlHttp.send(null);
}

function getGameVs()
{
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp===null)
  {
    document.getElementById("results").innerHTML="<p>Your browser does not support AJAX!</p>";
    return;
  }
  document.getElementById("button").innerHTML="";
  var url="http://www.squaregear.net/football/gamevstable.php";
  var sel=document.getElementById("teama");
  url=url+"?teama="+sel.options[sel.selectedIndex].value;
  var sel2=document.getElementById("teamb");
  url=url+"&teamb="+sel2.options[sel2.selectedIndex].value;
  //document.getElementById("gametable").innerHTML=url;
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url);
  xmlHttp.send(null);
}
