refreshtime=60000;

// This function was borrowed from somewhere else, some code snippet site.  I cannot find the site again to reference it.
	function createXMLHttpRequest() {
	  var types = [
	    'Microsoft.XMLHTTP',
	    'MSXML2.XMLHTTP.5.0',
	    'MSXML2.XMLHTTP.4.0',
	    'MSXML2.XMLHTTP.3.0',
	    'MSXML2.XMLHTTP'
	   ];
	
	  for (var i = 0; i < types.length; i++) {
	    try {
	      return new ActiveXObject(types[i]);
	    } catch(e) {}
	  }
	
	  try {
	    return new XMLHttpRequest();
	  } catch(e) { }	
	
	  return false; // XMLHttpRequest not supported
	}
	function fetchctfStatus() {
		ctf = createXMLHttpRequest();
		ctf.onreadystatechange = updatectfStatus;
		ctf.open('GET', 'include/chicagoctfstatushtml.php', true);
		ctf.send(null);
	}
	function updatectfStatus() {
		if(ctf.readyState!=4 || ctf.status != 200) 
			return;
		doc = ctf.responseText;
		statusdiv = document.getElementById('chicagoctfstatus');
		statusdiv.innerHTML = doc;
	}
	function fetchtmStatus() {
		tm = createXMLHttpRequest();
		tm.onreadystatechange = updatetmStatus;
		tm.open('GET', 'include/chicagotmstatushtml.php', true);
		tm.send(null);
	}
	function updatetmStatus() {
		if(tm.readyState!=4 || tm.status != 200) 
			return;
		doc = tm.responseText;
		statusdiv = document.getElementById('chicagotmstatus');
		statusdiv.innerHTML = doc;
	}
	function fetchdmStatus() {
		dm = createXMLHttpRequest();
		dm.onreadystatechange = updatedmStatus;
		dm.open('GET', 'include/chicagodmstatushtml.php', true);
		dm.send(null);
	}
	function updatedmStatus() {
		if(dm.readyState!=4 || dm.status != 200) 
			return;
		doc = dm.responseText;
		statusdiv = document.getElementById('chicagodmstatus');
		statusdiv.innerHTML = doc;
	}
	function fetchinfStatus() {
		inf = createXMLHttpRequest();
		inf.onreadystatechange = updateinfStatus;
		inf.open('GET', 'include/chicagoinfstatushtml.php', true);
		inf.send(null);
	}
	function updateinfStatus() {
		if(inf.readyState!=4 || inf.status != 200) 
			return;
		doc = inf.responseText;
		statusdiv = document.getElementById('chicagoinfstatus');
		statusdiv.innerHTML = doc;
	}
setInterval("fetchctfStatus();fetchinfStatus();fetchdmStatus();fetchtmStatus()",refreshtime);
