//AJAX FUNCTIONS!


var xmlHttpPage = 'includes/xmlHttp.php';

function GetXmlHttpObject(){ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest){
		objXMLHttp=new XMLHttpRequest();
	}else if (window.ActiveXObject){
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}	
	return objXMLHttp;
} 



function setToDownLevelDirectory(){
	xmlHttpPage = '../' + xmlHttpPage;
}






var xmlHttp_loadLeaguesByLocation;
function loadLeaguesByLocation(location_id, theDiv){
	
	if(location_id == null || location_id == ''){
		return;	
	}	
	
	xmlHttp_loadLeaguesByLocation=GetXmlHttpObject();
	if (xmlHttp_loadLeaguesByLocation==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
	
	document.getElementById(theDiv).innerHTML = "<img src='images/loading.gif'>";
	
	var url = xmlHttpPage + "?action=get_leagues_by_location&location_id="+location_id;
	
	
	xmlHttp_loadLeaguesByLocation.onreadystatechange=function(){
		if (xmlHttp_loadLeaguesByLocation.readyState==4 || xmlHttp_loadLeaguesByLocation.readyState=="complete"){
			document.getElementById(theDiv).innerHTML = xmlHttp_loadLeaguesByLocation.responseText;
		}
	}
	
	xmlHttp_loadLeaguesByLocation.open("GET",url,true);
	xmlHttp_loadLeaguesByLocation.send(null);	
	
}







var xmlHttp_loadTeamsByLeague;
function loadTeamsByLeague(league_id, theDiv){
	
	if(league_id == null || league_id == ''){
		return;	
	}	
	
	xmlHttp_loadTeamsByLeague=GetXmlHttpObject();
	if (xmlHttp_loadTeamsByLeague==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
	
	document.getElementById(theDiv).innerHTML = "<img src='images/loading.gif'>";
	
	var url = xmlHttpPage + "?action=get_teams_by_league&league_id="+league_id;
	
	
	xmlHttp_loadTeamsByLeague.onreadystatechange=function(){
		if (xmlHttp_loadTeamsByLeague.readyState==4 || xmlHttp_loadTeamsByLeague.readyState=="complete"){
			document.getElementById(theDiv).innerHTML = xmlHttp_loadTeamsByLeague.responseText;
		}
	}
	
	xmlHttp_loadTeamsByLeague.open("GET",url,true);
	xmlHttp_loadTeamsByLeague.send(null);	
	
}






var xmlHttp_loadTeamUsersByUser;
function loadTeamUsersByUser(user_id, theDiv, overlayDiv){
	
	if(user_id == null || user_id == ''){
		return;	
	}	
	
	xmlHttp_loadTeamUsersByUser=GetXmlHttpObject();
	if (xmlHttp_loadTeamUsersByUser==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
	
	document.getElementById(theDiv).innerHTML = "<img src='images/loading.gif'>";
	
	var url = xmlHttpPage + "?action=get_team_users_by_user&user_id="+user_id;
	
	
	xmlHttp_loadTeamUsersByUser.onreadystatechange=function(){
		if (xmlHttp_loadTeamUsersByUser.readyState==4 || xmlHttp_loadTeamUsersByUser.readyState=="complete"){
			document.getElementById(theDiv).innerHTML = xmlHttp_loadTeamUsersByUser.responseText;
			centerDiv(overlayDiv);
		}
	}
	
	xmlHttp_loadTeamUsersByUser.open("GET",url,true);
	xmlHttp_loadTeamUsersByUser.send(null);	
	
}