﻿ /*
  processChLocData(which seach - table, which ste)
 */
 
function processChLocData(table, stage, choice){
  var domain = 'baltimore-maryland.org';
  var ig =  document.getElementById('jcr');
  ig.innerHTML = table + ' ' + stage + ' ' + choice;
  var http_request = false;
  if(table =='city'){
	  id = 'clCityRes';
  }
  else if (table == 'airports'){
    id = 'clAirportRes';
  }
  else {
    id = 'clTableRes';
  }
  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) {
	return false;
  }
  http_request.onreadystatechange = function() { setSelect(http_request, id, domain); };
  http_request.open('GET', 'xmlchloc.php?table=' + table + '&choice=' + choice + '&stage=' + stage, true);
  http_request.send(null);

}
          
function setSelect(http_request, id, domain) {
  if (http_request.readyState == 4) {
    if (http_request.status == 200) {
      var xmldoc = http_request.responseText;
      //document.getElementById(id).setAttribute('name', 'parent1');
      if(xmldoc.substr(0,1) == '/'){
        window.location = 'http://www.' + domain + xmldoc;
      }
      else {
	    document.getElementById(id).innerHTML =  xmldoc;
	  }
	}
    else {
      alert('There was a problem with the request.');
    }
  }
}