     var baseIcon = new GIcon();
          baseIcon.iconSize=new GSize(28,28);
          baseIcon.shadowSize=new GSize(40,28);
          baseIcon.iconAnchor=new GPoint(16,32);
          baseIcon.infoWindowAnchor=new GPoint(16,0);
          
      var council = new GIcon(baseIcon, "http://www.northwarks.gov.uk/site/images/info.png", null, "http://www.northwarks.gov.uk/site/images/sign_shadow.png");
      var parking = new GIcon(baseIcon, "http://www.northwarks.gov.uk/site/images/parking.png", null, "http://www.northwarks.gov.uk/site/images/sign_shadow.png");
    
      function createMarker(point,html,icon) {
        var marker = new GMarker(point,icon);
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        return marker;
      }
      
// -------
      var map = new GMap2(document.getElementById("map"));


     map.addControl(new GLargeMapControl());

     map.setCenter(new GLatLng(52.575972,-1.544974), 15, G_NORMAL_MAP);

      // council office
      var point = new GLatLng(52.575972,-1.544974);
      var marker = createMarker(point,'<div style="width:300px;"><p><strong>North Warwickshire Borough Council</strong><br /><br />Telephone Contact Centre: 01827 715341<br />Emergency out of hours: 01827 718086<br />Opening hours: Mon - Fri 0830 - 1715<br />customerservices@northwarks.gov.uk</p></div>', council);
      map.addOverlay(marker);

      // car park
      var point = new GLatLng(52.576435,-1.544545);
      var marker = createMarker(point,'<div style="width:300px;"><p><strong>Short stay car park</strong></p></div>', parking);
      map.addOverlay(marker);
      
      // car park
      var point = new GLatLng(52.577132,-1.547914);
      var marker = createMarker(point,'<div style="width:300px;"><p><strong>Short stay car park</strong></p></div>', parking);
      map.addOverlay(marker);

      // car park
      var point = new GLatLng(52.576643,-1.549276);
      var marker = createMarker(point,'<div style="width:300px;"><p><strong>Long stay car park</strong></p></div>', parking);
      map.addOverlay(marker);

      // car park
      var point = new GLatLng(52.578612,-1.54772);
      var marker = createMarker(point,'<div style="width:300px;"><p><strong>Long stay car park</strong></p></div>', parking);
      map.addOverlay(marker);

      // car park
      var point = new GLatLng(52.579095,-1.550006);
      var marker = createMarker(point,'<div style="width:300px;"><p><strong>Long stay car park</strong></p></div>', parking);
      map.addOverlay(marker);
