google.load("maps", "2.x");

var map = null;
var geocoder = null;
var mgr = null;

// Call this function when the page has been loaded
function initialize_map() {
    map = new google.maps.Map2(document.getElementById("map"));
    //map.addControl(new GSmallMapControl());
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
    //map.enableScrollWheelZoom();
    map.setCenter(new google.maps.LatLng(45.01918507438176, 15.35888671875), 6);
    //map.disableDragging()
    geocoder = new GClientGeocoder();
    var mgrOptions = { borderPadding: 50, maxZoom: 15, trackMarkers: true };
    mgr = new MarkerManager(map, mgrOptions);
    return;
    if (geocoder) {
        geocoder.getLatLng(
            'hrvatska'
        ,   function(point) {
                if (!point) {
                    alert('Zadar,croatia' + " not found");
                } 
                else {
                    map.setCenter(point, 6);
                }
            }
        );
    }

}

function regeo(value){
    var val = value+', hrvatska'

    geocoder.getLatLng(
        val
    ,   function(point) {
            if (!point) {
                alert(val + " not found");
            } 
            else {
                map.setCenter(point, 9);
            }
        }
    )    
}

function regeoset(value){
    return;
    var val = 'hrvatska'

    geocoder.getLatLng(
        val
    ,   function(point) {
            if (!point) {
                alert(val + " not found");
            } 
            else {
                map.setCenter(point, 6);
                /* var marker = new GMarker(point);
                map.addOverlay(marker); */
            }
        }
    )    
}
