function loadmap() { mapInstance = new ZoomSize(); mapInstance = new WORLDMap(document.getElementById('map-container'), {hasZoomControls: false, hasPanningControls: true}); mapInstance.centerAndZoomAtWORLDCoord(new XYPoint(, ), 1); query('SELECT uuid,regionName,serverIP,serverURI,locX,locY,serverHttpPort FROM regions ORDER BY locX'); while($DbLink->Errno==0 and list($uuid, $regionName, $serverIP, $serverURI, $locX, $locY, $serverHttpPort)=$DbLink->next_record()) { $name = opensim_get_estate_owner($uuid); $firstN = $name['firstname']; $lastN = $name['lastname']; $dx = 0.00; $dy = 0.00; if ($display_marker=='tl') { $dx = -0.40; $dy = 0.40; } else if ($display_marker=='tr') { $dx = 0.40; $dy = 0.40; } else if ($display_marker=='dl') { $dx = -0.40; $dy = -0.40; } else if ($display_marker=='dr') { $dx = 0.40; $dy = -0.40; } $locX = $locX/256; $locY = $locY/256; $MarkerCoordX = $locX + $dx; $MarkerCoordY = $locY + $dy; $server = ''; if ($serverURI!='') { $dec = explode(':', $serverURI); if (!strncasecmp($dec[0], 'http', 4)) $server = $dec[0].':'.$dec[1]; } if ($server=='') { $server = 'http://'.$serverIP; } $server = $server.':'.$serverHttpPort; $uuid = str_replace('-', '', $uuid); $imageURL = $server.'/index.php?method=regionImage'.$uuid; $windowTitle = 'Region Name: '.$regionName.'

Coordinates: '.$locX.','.$locY.'

Owner: '.$firstN.' '.$lastN; ?> var tmp_region_image = new Img("", , ); var region_loc = new Icon(tmp_region_image); var all_images = [region_loc, region_loc, region_loc, region_loc, region_loc, region_loc]; var marker = new Marker(all_images, new XYPoint(, )); mapInstance.addMarker(marker); var map_marker_img = new Img("images/info.gif", , ); var map_marker_icon = new Icon(map_marker_img); var mapWindow = new MapWindow("", {closeOnMove: true}); var all_images = [map_marker_icon, map_marker_icon, map_marker_icon, map_marker_icon, map_marker_icon, map_marker_icon]; var marker = new Marker(all_images, new XYPoint(, )); mapInstance.addMarker(marker, mapWindow); close(); ?> } function setZoom(size) { var cord = mapInstance.getMapCenter(); window.location.href = "?size="+size+"&ctX="+cord.x+"&ctY="+cord.y+""; }