var xidfield;
var xtfield;

function jsAJAX (url,mFxOk,mFxLoad) {

	var pageRequest = false

	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else return false;

	pageRequest.onreadystatechange=function() {	

		if (pageRequest.readyState == 4) {
			mFxOk(pageRequest.responseText); 
		}
	}
	
	if (typeof mFxLoad == 'function') { 
		mFxLoad.call(); 
	}

	pageRequest.open('GET',url);
	pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	pageRequest.send(null);	

}

function findschools(tfield,idfield) {

	xtfield = tfield;
	xidfield = idfield;
	var sname = tfield.value;
	if (sname.length > 2) {
		jsAJAX("search.asp?s="+escape(sname),showschools);
	} else {
		document.getElementById("findschool").innerHTML = ""
	}
}

function showschools(x) {
	var fs = document.getElementById("findschool");
	var sch = x.split("|");
	var h = '';
	var alt = false;

	if (sch.length > 1) {
	
		for (var i=0;i<((sch.length-1)/4);i++) {
			alt = ! alt;
			if (alt) { rc="#A0EAFF" } else { rc="#81E3FF" }
			h += "<tr bgcolor=" + rc + " onClick=\"ss(" + sch[i*4] + ");\"><td><span id=\"ss" + sch[i*4] + "\">" + sch[i*4+1] + "</span></td><td>" + sch[i*4+2] + "</td><td>" + sch[i*4+3] + "</td></tr>"
		}
		fs.innerHTML = "<b>Click on a school below:</b><br><table border=0 width=200 cellspacing=0><tr bgcolor=#CD0067><td><font color=white>Team</font></td><td><font color=white>City</font></td><td><font color=white>State</font></td></tr>" + h + "</table>";
	} else {
		fs.innerHTML = "<font color=red>No schools match '" + xtfield.value + "'</font>";
	}
	

}

