var needState = new Array(1,4,5,10,11,12,13,17,20,21);
var doesNeedState = -1;
function changestate(thisObj) {
        document.getElementById('statelayer1').style.display = 'none';
	document.getElementById('statelayer2').style.display = 'none';
         
        var i=0;
        doesNeedState = -1;
        for (i=0;i<needState.length;i++) {
                if (document.getElementById(thisObj).value == needState[i]) {
                        document.getElementById('statelayer1').style.display = 'block';
			document.getElementById('statelayer2').style.display = 'block';
                        doesNeedState = 1;
                }
        }
        loadYears();
        
}
function loadYears() {    
    if (doesNeedState == -1) {
        tlLoad(document.getElementById('sport').value,-1,-1,'years');
    } else {
        tlLoad(document.getElementById('sport').value,document.forms['frmteams'].state.options[document.forms['frmteams'].state.selectedIndex].value,-1,'years');
    }    
}

function loadTeams() {
	return;
}

function tlLoad(sport,state,year,getting)
{
 
    url = "index.php?option=com_roster&dojs=true&get=" + getting + "&sport=" + sport + "&state="+state+"&year="+year;

var http_request = false;

if (window.XMLHttpRequest)
{ // Mozilla, Safari,...
http_request = new XMLHttpRequest();

if (http_request.overrideMimeType)
{
http_request.overrideMimeType('text/xml');
// See note below about this line
}
} else if (window.ActiveXObject)
{ // IE
try
{
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e)
{
try
{
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}

if (!http_request)
{
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}

http_request.onreadystatechange = function() { alertContents(http_request ); };

http_request.open('GET', url, true);
http_request.send(null);

}


function alertContents(http_request,id)
{
if (http_request.readyState == 4)
{
if (http_request.status == 200)
{
	eval(http_request.responseText);
}

}
}

