google.load('maps','2.x');
var map     = false;
var center;

function init(div,clat,clng,zoom) {
  map     = new google.maps.Map2(document.getElementById(div));
  center  = new GLatLng(clat,clng);
  map.addControl(new GLargeMapControl());
  map.addControl(new GHierarchicalMapTypeControl());
  map.enableScrollWheelZoom();
  map.setCenter(center,zoom);
  return true;
}

var m = new Array();
function add_point(lat,lng,zoom,locationid,branch) {
  m[locationid] = new GMarker(new GLatLng(lat,lng),{'title': branch});
  map.addOverlay(m[locationid]);
}