function AddPopup(marker, siteId, lat, lon, siteDesc, DisplayText) { var tmp_X = 0; var tmp_Y = 0; var content = "\r\n" content = content + "
" + siteId + "
\r\n" content = content + "
" + siteDesc + "
\r\n" content = content + "
" + DisplayText + "
\r\n" content = content + "
" var popup = new OpenLayers.Popup(siteId, new OpenLayers.LonLat(parseFloat(lon), parseFloat(lat)), new OpenLayers.Size(200, 200), content, true); olMap.addPopup(popup); popup.hide(); marker.events.register("mouseover", popup, function(e) { popup.show(); // if (tmp_X == 0) { // tmp_X = 0; // tmp_Y = 0; // LonLat = new OpenLayers.LonLat(e.x, e.y) // popup.show(); // } // if (tmp_X != e.x) { // LonLat = new OpenLayers.LonLat(tmp_X, tmp_Y) // popup.hide(LonLat); // tmp_X = 0; // tmp_Y = 0; // LonLat = new OpenLayers.LonLat(e.x, e.y) // popup.show(); // } }); marker.events.register("mouseout", popup, function(e) { popup.hide(); // if (tmp_X == 0) { // tmp_X = 0; // tmp_Y = 0; // LonLat = new OpenLayers.LonLat(e.x, e.y) // popup.hide(); // } // if (tmp_X != e.x) { // LonLat = new OpenLayers.LonLat(tmp_X, tmp_Y) // popup.hide(LonLat); // tmp_X = 0; // tmp_Y = 0; // LonLat = new OpenLayers.LonLat(e.x, e.y) // popup.hide(); // } }); }