// JavaScript Document

//tizu

var map = new GMap2(document.getElementById("map"));
 map.addControl(new GScaleControl()); 
 map.addControl(new GOverviewMapControl());
 map.addControl(new GMapTypeControl());
 map.addControl(new GLargeMapControl());
/* map.addControl(new GSmallMapControl());*/
 map.setCenter(new GLatLng(map_center[0], map_center[1]), map_center[2]);
  map.enableScrollWheelZoom();  
  map.enableContinuousZoom();

 for(cnt=0;cnt<shop.length;cnt++) {
  addMarker(map,shop[cnt][0],shop[cnt][1],shop[cnt][2]);
 }
/*
 GEvent.addListener(map, 'click', function(overlay, point) {

if (point) {
   GLog.write(point);
  }
 });
*/
 GEvent.addDomListener(document.getElementById("map"), "DOMMouseScroll", CancelEvent); // Firefox
 GEvent.addDomListener(document.getElementById("map"), "mousewheel", CancelEvent); // IE



function CancelEvent(event)
{
  e = event;
  if (typeof e.preventDefault  == 'function') 
        e.preventDefault();
  if (typeof e.stopPropagation == 'function')
        e.stopPropagation();
  if (window.event) {
     window.event.cancelBubble = true; // for IE
     window.event.returnValue = false; // for IE
  }
}



function addMarker(map, lat, lng, text) {
  var icon = new GIcon();
  var point = new GPoint(lng, lat);
  var marker = new GMarker(point);
  map.addOverlay(marker);
  GEvent.addListener(marker, 'mouseover', function() {
   marker.openInfoWindowHtml(text);
  });
 }
