var map;
function load() {
     if (GBrowserIsCompatible()) {
        var mapel=document.getElementById("map");
        if(mapel==null) return;
        map = new GMap2(document.getElementById("map"));
        baseIcon = new GIcon();
        baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        baseIcon.iconSize = new GSize(18,24);
        baseIcon.shadowSize = new GSize(37, 34);
        baseIcon.iconAnchor = new GPoint(8, 24);
        baseIcon.infoWindowAnchor = new GPoint(9, 2);
        baseIcon.infoShadowAnchor = new GPoint(18, 25);
        baseIcon.image="/images/google/model_mark.gif";
       // map.addControl(new GSmallZoomControl());
        map.addControl(new GLargeMapControl());   
     }
   }

function createMarker(posn, title, icon) {
  var marker = new GMarker(posn, {title: title, icon: icon, draggable:true });
  GEvent.addListener(marker, 'dblclick', function() { mgr.removeMarker(marker) } );
  return marker;
}

function addPoint(lat,long) {
     var point =new GLatLng(lat,long);
     //alert(point);
     var marker = new GMarker(point,baseIcon);
     //GEvent.bind(map, "click",this,onMapClick);
     marker.disableDragging();
     map.addOverlay(marker);
 //    map.setCenter(point, 7);
}


function init(lat,lng) {
   var mapel=document.getElementById("map");
   if(mapel==null) return;
   load();
   map.setCenter(new GLatLng(lat,lng ), 13);
   addPoint(lat,lng);
}