// JavaScript Document
function pop_mapByAddress(addTemp, zZoomTemp, locTextTemp) {
  // Do error checking for parameters passed.
  var errFlag = false;
  
  if (addTemp == "") {
    alert("Unable to open map because address not specified.");
    errFlag = true;
  }
  
  if (isNaN(zZoomTemp)) {
    alert("Unable to open map because zoom level is invalid.");
    errFlag = true;
  }
  else {
    zZoomTemp = Math.floor(zZoomTemp);
  }
  
  // Only open map if there are no errors.
  if (!errFlag) {
    
    zZoom = zZoomTemp;
    locText = locTextTemp;
    
    // Open the map window.
    var mapWindow = window.open("/hawaiimap.asp?addr="+addTemp, "hawaiiMapWindow", "status=no,resizable=no,height=425,width=500");
    
    // Place focus on the map window.
    mapWindow.focus();

    // Set parameters to the map
    //mapWindow.self.map.addControl(new GSmallMapControl());
    //mapWindow.self.remarkMap(xLongTemp, yLatTemp, zZoomTemp, locTextTemp);

  }
}