var xmlHttp
var display
var numresults

function showlocations(j,k) {

  // radius search
//  dist = document.getElementById("dist").value
//  if ((j == null) && (k == null)) { dist = 0; } // set distance passed in query to 0
//  radius = document.getElementById("radius").checked // radius search checkbox
//  if (radius == false){ dist = 0; } // radius search option not checked

  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null) {
    alert ("Browser does not support HTTP Request")
    return
  } 
  var url="get-locations.php"
  // different states can be added later (passing CA for now)
  url=url+"?state=California"//&lat="+j+"&long="+k+"&dist="+dist
  // url=url+"&sid="+Math.random()
  xmlHttp.onreadystatechange=stateChanged
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
}

function stateChanged() { 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
    map.clearOverlays(); // clear the map markers
    GEvent.clearListeners(map, "click");
    eval(xmlHttp.responseText); // evaluate the response
    //document.getElementById("stores").innerHTML=r_display; // display the stores
    eval(r_addpoints)
  }
}

function GetXmlHttpObject() {
  var xmlHttp=null;
  try { xmlHttp=new XMLHttpRequest(); }
  catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } }
  return xmlHttp;
}
