var Views = [
    {
      Name: "Tutta la Puglia",
      Mode: VEMapMode.Mode2D,
      Center: [40.87, 16.70],
      Zoom: 7,
      Altitude: 34000, 
      Pitch: -37, 
      Head: 50
    },
    {
      Name: "Bari",
      Mode: VEMapMode.Mode2D,
      Center: [41.13, 16.73],
      Zoom: 10,
      Altitude: 34000, 
      Pitch: -37, 
      Head: 50
    },
    {
      Name: "Brindisi",
      Mode: VEMapMode.Mode2D,
      Center: [40.57, 17.94],
      Zoom: 10,
      Altitude: 34000, 
      Pitch: -37, 
      Head: 50
    },
    {
      Name: "Foggia",
      Mode: VEMapMode.Mode2D,
      Center: [41.64, 15.92],
      Zoom: 12,
      Altitude: 34000, 
      Pitch: -37, 
      Head: 50
    },
    {
      Name: "Lecce",
      Mode: VEMapMode.Mode2D,
      Center: [40.36, 18.12],
      Zoom: 10,
      Altitude: 34000, 
      Pitch: -37, 
      Head: 50
    },
    {
      Name: "Taranto",
      Mode: VEMapMode.Mode2D,
      Center: [40.54, 17.39],
      Zoom: 10,
      Altitude: 34000, 
      Pitch: -37, 
      Head: 50
    }
];

function setView(which) {
  if (which >= 0) {
    var v = Views[which];
    //map.SetMapMode(v.Mode);
    var viewspec = new VEMapViewSpecification(new VELatLong(v.Center[0], v.Center[1]), v.Zoom, v.Altitude, v.Pitch, v.Head);         
    map.SetMapView(viewspec);		
  }
}

function ChangeLanguage() {
    try
    {
        /*
        document.getElementById("MSVE_navAction_RoadMapStyle").firstChild.nodeValue = "MAP";
        document.getElementById("MSVE_navAction_AerialMapStyle").firstChild.nodeValue = "SAT";
        document.getElementById("MSVE_navAction_HybridMapStyle").firstChild.nodeValue = "IBR";
        document.getElementById("MSVE_obliqueNotifyText").firstChild.nodeValue = "Ora è possibile utilizzare la modalità volo";
        document.getElementById("MSVE_navAction_View3DMapMode").title = "Visualizza la mappa in modalità 3D";
        document.getElementById("MSVE_navAction_FlatlandMapMode").title = "Visualizza la mappa in modalità 2D";
        document.getElementById("MSVE_navAction_RoadMapStyle").title = "Passa alla modalità mappa";
        document.getElementById("MSVE_navAction_AerialMapStyle").title = "Passa alla modalità satellite";
        document.getElementById("MSVE_navAction_HybridMapStyle").title = "Passa alla modalità ibrida";
        document.getElementById("MSVE_navAction_tinyZoomBar_plus").title = "Zoom avanti. Per avvicinarsi in modo continuo, cliccare e tenere premuto il tasto del mouse.";
        document.getElementById("MSVE_navAction_tinyZoomBar_minus").title = "Zoom indietro. Per allontanarsi in modo continuo, cliccare e tenere premuto il tasto del mouse.";
        document.getElementById("MSVE_navAction_toggleGlyphInner").title = "Nascondi i controlli di visualizzazione";
        */
    }
    catch(err)
    {
        alert(err.source + ": " + err.message);
    }
}

function overwrite_text()
{
    try
    {
        /*
        document.getElementById("MSVE_navAction_ObliqueMapView").title = "Passa alla modalità volo";
        document.getElementById("MSVE_navAction_ObliqueMapView").firstChild.nodeValue = "Volo";
        */
    }
    catch(err)
    {
        alert(err.source + ": " + err.message);
    }
 }

function aC(Lat, Lon, QualityIndex, Testo1, Testo2, idCentralina)
 {
    shape = new VEShape(VEShapeType.Pushpin, new VELatLong(Lat, Lon));
    shape.SetCustomIcon("Immagini/c" + QualityIndex + ".gif");
    map.ClearInfoBoxStyles(); 
    infobox = "<div class='FumettoMappa'>"+
              "<h3>" + Testo1 + "</h3>" +
              "<p>" + Testo2 + "<br /><br />"+
              "<a href='http://www.arpa.puglia.it/monitoraggio/stazione.asp?Centralina=" + idCentralina + "' target='_blank'>Archivio dei dati rilevati </a>" +
              "</p></div>";
    shape.SetDescription(infobox);
    map.AddShape(shape);
 } 

