function smallMap() {
 
    var map = new GMap2(document.getElementById("small_map")); // init
    
    map.addControl(new GSmallMapControl());                    //controls     
    map.setMapType(G_PHYSICAL_MAP);                            // set terrein view

    var baseIcon = new GIcon(G_DEFAULT_ICON);                  // Create a base icon
    geocoder = new GClientGeocoder();                          // geocoder object
    
    
    // balloon contents    
    var sAdres = aNieuws.adres + ' ' + aNieuws.stad + ' ' + aNieuws.land; 
    
    /* Balloon content */
    var sDescription = '<div class="balloon">';

        if(aNieuws.image_in_balloon == 1 && aNieuws.afbeelding != '') { 
            sDescription += '<div class="balloonImg"><img src="images/cropped/50/50/'+ aNieuws.afbeelding +'" alt="'+ aNieuws.titel +'"></div>';
        }
        
        sDescription += '<div class="text">' + aNieuws.map_tekst + '</div>';                
    
    sDescription += '</div>';    
    
    showAddress(sAdres, sDescription); 
                
    
    // geocoding
    function showAddress(address, sDescription) {  
        
        if (geocoder) {       
            geocoder.getLatLng(
                address,
                function(point) {
                    if (!point) {

                        // hide map show alternative
                        document.getElementById('small_map').style.display = 'none';
                        document.getElementById('mapTitel').style.display = 'none';
                        document.getElementById('contactContainer').style.display = 'block';                        

                    } 
                    else {
                        
                        // Show marker on the map!                        
                        map.setCenter(point, 10);                                                
                        map.addOverlay(createMarker(point, sDescription));                                                            
                    }
                }
            );
        }
    }





    // Create the marker
    function createMarker(point, sDescription) {

        // Create an icon
        var markerIcon = new GIcon(baseIcon);
        markerIcon.image = rooturl + "images/traffic_light.png";            // icon image
        markerIcon.shadow = rooturl + "images/traffic_light_shadow.png";    // shadow image
        markerIcon.shadowSize = new GSize(5, 16);                           // shadow size
        markerIcon.iconAnchor = new GPoint(5, 16);                          // icon position on the map
        markerIcon.iconSize = new GSize(15, 23);                            // icon size        
        

        // Set up our GMarkerOptions object
        markerOptions = { icon:markerIcon };
        var marker = new GMarker(point, markerOptions);

        GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml(sDescription);
        });

        return marker;
    }
    
}
