/**
 * Powered by Inmite (http://www.inmite.eu)
 */

var map;

function initialize() {

    if (GBrowserIsCompatible()) {              
        // Prepare map
        map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(49.576938, 15.463257), 7);
        map.enableScrollWheelZoom();
        map.enableContinuousZoom();

        // Set up controls
        map.addControl(new GMapTypeControl());
        map.addControl(new GLargeMapControl());
        map.addControl(new GOverviewMapControl());

        // Restrict zoom levels
        var mt = map.getMapTypes();
        for (var i=0; i < mt.length; i++) {
            mt[i].getMinimumResolution = function() {return 1;};
            mt[i].getMaximumResolution = function() {return 16;};
        }
    }
}
