var xmlHttp

function getRecord(Bowler,fromdate,todate,type,Sort)
{
    
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 

var sortorder=getCheckedValue(document.forms['query'].elements['Sort'])

var url="ShowSelectRecord.php"
 url=url+"?Bowler="+Bowler
 url=url+"&fromdate="+fromdate
 url=url+"&todate="+todate
 url=url+"&type="+type
 url=url+"&Sort="+sortorder
 url=url+"&sid="+Math.random()

xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function getFixture(league_id)
{
    
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 

var url="ShowFixture.php"
 url=url+"?league_id="+league_id
 url=url+"&sid="+Math.random()

xmlHttp.onreadystatechange=stateChanged1
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function getSummary(league_id, team)
{
    
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 

var url="ShowSummary.php"
 url=url+"?league_id="+league_id
 url=url+"&team="+team
 url=url+"&sid="+Math.random()

xmlHttp.onreadystatechange=stateChanged2
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 


function getContent(content,league_id,var2)
{
    
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 

 if (content=="summary") 
{

//var url="ShowTeam.php"
 //url=url+"?league_id="+league_id
 //url=url+"&sid="+Math.random()
 
 var url="ShowSummary.php"
 url=url+"?league_id="+league_id
 url=url+"&team="+var2
 url=url+"&sid="+Math.random()
}

if (content=="rank") 
{

var url="ShowRank.php"
 url=url+"?league_id="+league_id
 url=url+"&sid="+Math.random()
}

if (content=="average") 
{

var url="ShowAverage.php"
 url=url+"?league_id="+league_id
 url=url+"&bowldate="+var2 
 url=url+"&sid="+Math.random()
}

xmlHttp.onreadystatechange=stateChanged3
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 


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

function stateChanged1() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("ShowFixture").innerHTML=xmlHttp.responseText;
 } 
} 

function stateChanged2() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("ShowSummary").innerHTML=xmlHttp.responseText;
 } 
} 

function stateChanged3() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("ShowContent").innerHTML=xmlHttp.responseText;
 } 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
 {
 objXMLHttp=new XMLHttpRequest()
 }
else if (window.ActiveXObject)
 {
 objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
 }
return objXMLHttp
}

// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

