function showMap() {
      if (GBrowserIsCompatible()) {

        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GLargeMapControl());
        map.setCenter(new GLatLng(41.87298, -87.779281), 15);
        map.addOverlay(new GMarker(new GLatLng(41.87298, -87.779281)));
        map.openInfoWindowHtml(new GLatLng(41.87400, -87.779281), '<div style="width:200px">Buzz Cafe<br />905 S. Lombard Ave<br />Oak Park IL 60304<br /><img src="cogs/mapfront.jpg" width=150 height=110><br /><a href="http://maps.google.com/maps?f=q&hl=en&geocode=&time=&date=&ttype=&q=905+S.+Lombard+Ave,+Oak+Park+IL+60304&sll=37.0625,-95.677068&sspn=37.136668,79.628906&ie=UTF8&ll=41.872725,-87.779281&spn=0.008532,0.019441&z=16&iwloc=addr&om=1">Get Driving Directions</a></div>');


        function createMarker(point,html) {
          var marker = new GMarker(point);
          GEvent.addListener(marker, "mouseover", function() {
            marker.openInfoWindowHtml(html);
            });
            return marker;
          }

        var point = new GLatLng(41.87298,-87.779281);
        var marker = createMarker(point,'<div style="width:200px">Buzz Cafe<br />905 S. Lombard Ave<br />Oak Park IL 60304<br /><img src="cogs/mapfront.jpg" width=150 height=110><br /><a href="http://maps.google.com/maps?f=q&hl=en&geocode=&time=&date=&ttype=&q=905+S.+Lombard+Ave,+Oak+Park+IL+60304&sll=37.0625,-95.677068&sspn=37.136668,79.628906&ie=UTF8&ll=41.872725,-87.779281&spn=0.008532,0.019441&z=16&iwloc=addr&om=1">Get Driving Directions</a></div>')
        map.addOverlay(marker);


      }

}

function addLoadEvent(func) {
        var oldonload = window.onload;
        if (typeof window.onload != 'function') {
                window.onload =func;
        }else{
                window.onload = function() {
                        oldonload();
                        func();
                }
        }
}


addLoadEvent(showMap);
