var ggeoxml_path_SINGLEAREA;
var map;

// a causa di un'incompatibilitù fra gmap e jquery
// document.ready() causa random una bordo grigio
window.onload=function(){
	ggeoxml_path_SINGLEAREA = $('#ggeoxml_path_SINGLEAREA').val();

	var mapDiv = $('#gmap_small').get(0);
	var mapConfigX = parseFloat($('#gmap_config_x').val());
	var mapConfigY = parseFloat($('#gmap_config_y').val());
	var mapConfigZoom = parseInt($('#gmap_config_zoom_small').val());

	map = new GMap2(mapDiv);
	map.setCenter(new GLatLng(mapConfigY,mapConfigX), mapConfigZoom, G_NORMAL_MAP);
	map.addControl(new GSmallMapControl());
	//map.enableScrollWheelZoom();

    callGenerateKml();
}

function callGenerateKml() {
	var geo_id = $('#geo_id').val();

	var ggeoxml_url = ggeoxml_path_SINGLEAREA+'&geo_id='+geo_id;

	gOverlay = new GGeoXml(ggeoxml_url);
	map.addOverlay(gOverlay);

	gOverlay.gotoDefaultViewport(map);

	//setTimeout('zoom_callback()', 3000);
}

function zoom_callback() {
	var zoomLevel = map.getZoom();
	map.setZoom(zoomLevel - 3);
}
