function DefScript2(){
  map2.addControl(new GLargeMapControl());
  map2.addControl(new GMapTypeControl());
}



function addGIcon2(name,file,size_x,size_y,anchor_x,anchor_y,win_x,win_y){
  icon[name]                  = new GIcon();
  icon[name].image            = '/access/img/' + file + '.png';
  icon[name].iconSize         = new GSize( size_x  ,size_y  );
  icon[name].iconAnchor       = new GPoint(anchor_x,anchor_y);
  icon[name].infoWindowAnchor = new GPoint(win_x   ,win_y   );
}



function addGMarker2(markerNo,lng,lat,name){
  var point  = new GPoint(lng,lat);
  var marker = new GMarker(point,icon[name]);
  var html   = document.getElementById('mkHtml_' + markerNo);
  var link   = document.getElementById('mkLink_' + markerNo);

  GEvent.addListener(marker,'click',function(){
    marker.openInfoWindowHtml(html.innerHTML);
  });

  if(link){
    link.onmousedown = function(){
      map2.centerAtLatLng(point);
      marker.openInfoWindowHtml(html.innerHTML);
    };
  }

  map2.addOverlay(marker);
  mrkr.push({'marker':marker,'no':markerNo,'lng':lng,'lat':lat});
}
function markerZoom2(lng,lat){
  map2.centerAtLatLng(new GPoint(lng,lat));
  map2.zoomTo(0);
}
