Theme Upgrade Advice For MeePlace 2.4
{literal}
<script> $(document).ready(function() {
{/literal}
initialize({$smarty.const._MAP_Y_},{$smarty.const._MAP_X_},{$smarty.const._MAP_ZOOM_},{$smarty.const._MARKER_Y_},{$smarty.const._MARKER_X_}
{literal}
) }); </script>
{/literal}
<script type=”text/javascript”>
function initialize(mapy,mapx,zoom,markery,markerx) {
var map = new GMap2(document.getElementById(“map_canvas”));
var center = new GLatLng(mapy, mapx);
map.setCenter(center, zoom);
//var marker = new GMarker(center, {draggable: true});
var mxy= new GLatLng(markery, markerx);
var marker = new GMarker(mxy, {draggable: true});
GEvent.addListener(marker, “dragstart”, function()
{ map.closeInfoWindow(); }//
);
GEvent.addListener(marker, “dragend”, function() {
//var myHtml = marker.getPoint()+ “<br/> Zoom: ” + map.getZoom();
//marker.openInfoWindow(myHtml);
document.getElementById(‘x’).value=marker.getPoint().x;
document.getElementById(‘y’).value=marker.getPoint().y;
document.getElementById(‘zoom’).value=map.getZoom();
}//
);
map.addOverlay(marker);
map.addControl(new GSmallMapControl());
GEvent.addListener(map,”moveend”, function(overlay,latlng) {
document.getElementById(‘mapx’).value=map.getCenter().x;
document.getElementById(‘mapy’).value=map.getCenter().y;
document.getElementById(‘zoom’).value=map.getZoom();
});
}
</script>