// place the following div where you want the lookup results to be placed
//<div id='geographies21' name='geographies21'>click on map to generate points</div>


var geo_req;  /* ajax request */
/*///////////////////*/
/*/ handle ajax and output */


//function geographies21(input, response){
function geographies21(){
   setWait("geographies21");
	  try{ 
        var url = '';
		//url = 'http://'+getServerName()+'/mfca_pnts/index_HTMLookup_LIHTC.jsp?';
        url = 'http://'+getServerName()+'/mfca_pnts/index_geographies21.jsp?';
		url += "method=geographies21";
		url += "&";
		url += "longitude="+getClickLongitude();
		url += "&";
		url += "latitude="+getClickLatitude();

		//setFeedBack('checkGeo url='+ url);    
		geo_loadXMLDoc(url);

      }catch(err){alert('Error '+err);}

}
function geo_loadXMLDoc(url) {
 //alert('url '+url);
    /* branch for native XMLHttpRequest object */
    if (window.XMLHttpRequest) {
	  try{ 
		 
        geo_req = new XMLHttpRequest();
        geo_req.onreadystatechange = geo_processReqChange;
        geo_req.open('GET', url, true);
        geo_req.send(null);
      }catch(err){alert('geographies21. geo_loadXMLDoc '+err);}
    /* branch for IE/Windows ActiveX version */
    } else if (window.ActiveXObject) {
        geo_req = new ActiveXObject('Microsoft.XMLHTTP');
        if (geo_req) {
          try{ 
            geo_req.onreadystatechange = geo_processReqChange;
            geo_req.open('GET', url, true);
            geo_req.send();
          }catch(err){alert('geographies21.js geo_loadXMLDoc '+err);}
        }
    }
}

function geo_processReqChange() {
    if (geo_req.readyState == 4) {
        if (geo_req.status == 200) {
		    response  = geo_req.responseXML.documentElement;
            method =response.getElementsByTagName('method')[0].firstChild.data;
		    result = response.getElementsByTagName('result')[0].firstChild.data;
		    document.getElementById('geographies21').innerHTML = response.getElementsByTagName('geographies21')[0].firstChild.data;

    
			//document.getElementById('map').src = result;
		    //eval(method + '(\'\', result)');
        } else {
            alert('There was a problem retrieving the XML data:' + geo_req.statusText);
        }
    }
}
/*///////////////////*/
/*/ Handle OnLoad */
//function geo_OnLoad(){
//	  try{ 
//    document.getElementById('map').src = 'http://'+getServerName()+'/mfca_pnts/custom/images/mapsymbols/wait.gif';
//    var img_width = document.getElementById('map').offsetWidth-5;
//    var img_height = document.getElementById('map').offsetHeight-5;
//    var geo_cmd =  document.getElementById('geo_cmd').value;
//	  var url  = 'http://'+getServerName()+'/webservices/simplemap40/ajax/index.jsp?imagewidth=' + img_width +'&imageheight='+img_height+'&geo_cmd=' + geo_cmd;
// setFeedBack('checkMap url='+ url);    geo_loadXMLDoc(url);
//      }catch(err){alert('JS_MapAJAX11'+err);}
//}