$(document).ready(function(){
	
  var quakeMarkerIcon = new GIcon(G_DEFAULT_ICON);
  quakeMarkerIcon.iconSize = new GSize(40,40);
  quakeMarkerIcon.image = '/images/gmap-img/int/quake-marker.png';

  var indici = indiciGmapData.indici;
  
  var batch = [];
  for ( var i in indici ){
	  	
	  	var intensity = parseInt(indici[i].cii);
	    if(i == 0){
	        var indiciMap = new GMap2(document.getElementById("indici-gmap-container"));
	        /*map.setCenter(new GLatLng(gmapData.gmapConfig.mapCenter[0],gmapData.gmapConfig.mapCenter[1]), 8);
	        map.setMapType(G_HYBRID_MAP);
	        map.setUIToDefault();*/
	        indiciMap.addControl(new GMapTypeControl(1));
	        indiciMap.addControl(new GLargeMapControl());
	        indiciMap.setCenter(new GLatLng(gmapData.gmapConfig.mapCenter[0],gmapData.gmapConfig.mapCenter[1]), 8);
	        indiciMap.setMapType(G_HYBRID_MAP);
	        new GKeyboardHandler(indiciMap);
	        
	        //var indiciMarkerOptions = { borderPadding: 100 };
	        //var indiciMarkerManager = new MarkerManager(indiciMap, indiciMarkerOptions);
	        
	        /*var Tsize = new GSize(300, 300);
	        var ovControl = new GOverviewMapControl(Tsize);
	        ovControl.setMapType(G_SATELLITE_MAP);
	        map.addControl(ovControl);*/
	    }
	    iconName = 'int-'+parseInt(intensity);
	    if(!window[iconName]){
	      iconSize = 30;
	      window[iconName] = new GIcon(G_DEFAULT_ICON);
	      window[iconName].iconSize = new GSize(iconSize,iconSize);
	      window[iconName].image = '/images/gmap-img/int/'+iconName+'.png';
	      window[iconName].shadow = false;
	    }
        
	    crtIcon = window[iconName];
        
	    crtMarker = new GMarker(new GLatLng(indici[i].City.lat,indici[i].City.lon),{icon: crtIcon}); 
	    indiciMap.addOverlay(crtMarker);
	    window['int-marker-'+indici[i].id] = crtMarker;
	    //indiciMarkerManager.addMarker(crtMarker);
	    //indiciMarkerManager.refresh();
	    //batch.push(crtMarker);
	  }
  
  //var quakeMarker = new GMarker(new GLatLng(indici[i].City.lat,indici[i].City.lon),{icon: crtIcon});
  
  var quakeMarker = new GMarker(new GLatLng(indiciGmapData.events[0].lat,indiciGmapData.events[0].lon),{icon: quakeMarkerIcon});
  indiciMap.addOverlay(quakeMarker);
  
  //batch.push(quakeMarker);
  
  //indiciMarkerManager.addMarkers(batch,6);
  //indiciMarkerManager.refresh();
  
  //indiciMap.setCenter(new GLatLng(indici[i].City.lat,indici[i].City.lon));
  
  
  $("#map-tabs").tabs({
	    'select': function(event, ui) {
	    if (ui.panel.id == "map-tab") {
	        indiciMap.checkResize();
	    }
	}
  });
  
  
});