var xmlhttp


function getnewImage(top10value,rank)
{
xmlhttp=GetXmlHttpObject();

if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxNewimage.php";
url=url+"?top10value="+top10value;
//if(rank==0)
  //  { rank=10;
//url=url+"&rank="+rank;
  //  }
    //else
      //  {
            url=url+"&rank="+rank;
        //}
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=imageChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function getoldImage(top10value,rank)
{
xmlhttp=GetXmlHttpObject();

if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxNewimage.php";
url=url+"?top10value="+top10value;
if(rank==11)
    { rank=1;
url=url+"&rank="+rank;
    }
    else
        {
            url=url+"&rank="+rank;
        }
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=imageChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function imageChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("imgBlock").innerHTML=xmlhttp.responseText;
  }
}

/*function oldimageChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("imgBlock").innerHTML=xmlhttp.responseText;
  }
}*/

function getOtherWeek(str)
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxFixtures.php";
if(str == "next")
	url=url+"?q="+document.getElementById("nextWeekSaturday").value;
else
	url=url+"?q="+document.getElementById("lastWeekSaturday").value;
if(document.getElementById("fixturesClub").value != "")
	url = url+"&fixturesClub="+document.getElementById("fixturesClub").value;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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


function getOtherWeekResult(str)
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxResults.php";
if(str == "next")
	url=url+"?status=next&q="+document.getElementById("nextWeekSaturday").value;
else
	url=url+"?status=previous&q="+document.getElementById("lastWeekSaturday").value;

url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChangedResults;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChangedResults()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("resultsMainTable").innerHTML=xmlhttp.responseText;
  }
}

function getTransfersByClub(str)
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxTransfers.php";
url=url+"?q="+document.getElementById("clubsDropDown").value;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=updateTransfersDiv;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}


function updateTransfersDiv()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("transfersDiv").innerHTML=xmlhttp.responseText;
  }
}





function getClubMatch()
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxFixtures.php";

	url=url+"?q="+document.getElementById("thisWeek").value;

if(document.getElementById("fixturesClub").value != "")
	url = url+"&fixturesClub="+document.getElementById("fixturesClub").value;

url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

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




function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}



function getStadiumDet()
{

/*xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxStadiums.php";

	url = url+"?stadium="+document.getElementById("clubsDropDown").value;

url=url+"&sid="+Math.random();
alert(url);
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);*/
document.getElementById("selected_stadium").value = document.getElementById("clubsDropDown").value;
document.form_stadium.submit();
}


function getStadium()
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxStadium.php";
url=url+"?q="+document.getElementById("clubsDropDown").value;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stadiumChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stadiumChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("stadiumInfo").innerHTML=xmlhttp.responseText;
	//calling initialize to load gmap
	initialize();

	//update directions
	getStadiumDirections();
  }
}


function getStadiumDirections()
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxStadiumDirections.php";
url=url+"?q="+document.getElementById("clubsDropDown").value;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stadiumDirectionsChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stadiumDirectionsChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("stadiumDirections").innerHTML=xmlhttp.responseText;
  }
}


function getTransfersByClub()
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxTransfers.php";
url=url+"?q="+document.getElementById("clubsDropDown").value;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=clubChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function clubChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("transfersDiv").innerHTML=xmlhttp.responseText;
  }
}

function refreshEPLTableByWeek()
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="ajaxEPLTable.php";
url=url+"?q="+document.getElementById("selectWeek").value;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=eplTableWeekChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function eplTableWeekChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("eplTable").innerHTML=xmlhttp.responseText;
  }
}
var idChange;

function incrementhits(id,rank)
{  
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null)
  {
   alert ("Your browser does not support XMLHTTP!");
   return;
  }
  idChange = id;
 var url="ajaxIncreaseHits.php";
 url=url+"?q="+id;
 url=url+"&r="+rank;
 url=url+"&sid="+Math.random(); 
 xmlhttp.onreadystatechange=hitsclicked;
 xmlhttp.open("GET",url,true);
 xmlhttp.send(null);
}


function hitsclicked()
{
if (xmlhttp.readyState==4)
  {
        document.getElementById("replaceThis"+idChange).innerHTML=xmlhttp.responseText;
  }

}
