function init_where_map(){
    var map = new GMap2(document.getElementById('wheremap'));
    map.addControl(new GSmallMapControl());
    map.addControl(new GScaleControl());
    var dublin = new GLatLng(53.34547,-6.26313);
    map.setCenter(dublin, 14);
    grafton = new GMarker(new google.maps.LatLng(53.339857,-6.260592));
    henry = new GMarker(new google.maps.LatLng(53.349174, -6.264423));
    markers = [grafton, henry];
    map.addOverlay(grafton);
    map.addOverlay(henry);

    $(markers).each(function(i,marker){
        GEvent.addListener(marker, "click", function(){
            map.panTo(marker.getLatLng());
          });
      });

    add_dialog(grafton,'<div><h3>The Grafton Street Screen</h3><img src="/media/images/grafton.png"></img><br /><a href="/webcam/">See it live on our webcam</a><div class="clear"></div></div>');
    add_dialog(henry,'<div><h3>The Henry Street Screen</h3><img src="/media/images/henry.png"></img><div class="clear"></div></div>');
}

function add_dialog(marker, html)
{
    GEvent.addListener(marker, 'click', function()
        {
            marker.openInfoWindowHtml(html);
        }
    );
}

