google.load("maps", "2.94");
   
function createMarker(point,html) {
  var marker = new GMarker(point);
  GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
   GEvent.addListener(marker,"mouseover", function() {
          marker.openInfoWindowHtml(html);
        });        
        
  return marker;
}

function loadContactMap(lat, long) {
  if (GBrowserIsCompatible()) {
    var map = new google.maps.Map2(document.getElementById('contactmap'), {size:new GSize(420,420)});
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    map.setCenter(new GLatLng(lat, long), 14);
    map.setMapType(G_NORMAL_MAP);

    var icon = new GIcon();
    icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
    icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
    icon.iconSize = new GSize(12, 20);
    icon.shadowSize = new GSize(22, 20);
    icon.iconAnchor = new GPoint(6, 20);
    icon.infoWindowAnchor = new GPoint(5, 1);

    var point_1 = new GLatLng(lat, long);
    var marker_1 = createMarker(point_1,'<p style="color: #203c79; background-color: #e0eaf5; padding: 0; margin :0; text-align: center;">AktuálisHitelek.hu iroda</p>');
    map.addOverlay(marker_1);
  }
}
