function G_ZoomControl() {}
G_ZoomControl.prototype = new GControl();
G_ZoomControl.prototype.initialize = function(map) {
   var container = document.createElement("div");
   var zoomInDiv = document.createElement("div");
   this.setButtonStyle_(zoomInDiv, "mais");
   container.appendChild(zoomInDiv);
   GEvent.addDomListener(zoomInDiv, "click", function() { map.zoomIn(); });

   var zoomOutDiv = document.createElement("div");
   this.setButtonStyle_(zoomOutDiv, "menos");
   container.appendChild(zoomOutDiv);
   GEvent.addDomListener(zoomOutDiv, "click", function() { map.zoomOut(); });

   map.getContainer().appendChild(container);
   return container;
}
G_ZoomControl.prototype.getDefaultPosition = function() { return new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(7, 7)); }
G_ZoomControl.prototype.setButtonStyle_ = function(button, label) {
   button.style.textDecoration = "underline";
   button.style.color = "#0000cc";
   button.style.background = "url('/wp-content/themes/caronainterativa/imagens/lupa_" + label +".png')";
   button.style.border = "none";
   button.style.marginBottom = "3px";
   button.style.width = "38px";
   button.style.height = "38px";
   button.style.cursor = "pointer";
}