function load() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(30, 0), 1);
    var control = new GSmallZoomControl();
    map.addControl(control);
    var geocoder = new GClientGeocoder();

    function showAddress(name, address) {
        geocoder.getLatLng(
            address,
            function(point) {
                if (point) {
                    var marker = new GMarker(point, {'title': name});
                    map.addOverlay(marker);
                }
            }
            );
    }

    showAddress('B2CK', 'Liège Belgium');
    showAddress('Sednacom', 'Paris France');
    showAddress('Sednacom', 'Bordeaux France');
    showAddress('Sednacom', 'Shangai China');
    showAddress('Virtual Things', 'Munich Germany');
    showAddress('Virtual Things', 'Aachen Germany');
    showAddress('MBSolutions', 'Freiburg Germany');
    showAddress('PEMAS', 'Valencia Spain');
    showAddress('PEMAS', 'Alicante Spain');

  }
}
