// JavaScript Document
if (document.getElementById){
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}
function SwitchMenu(obj){
if(document.getElementById){
var el = document.getElementById(obj);
var ar = document.getElementById("masterdiv").getElementsByTagName("div");
if(el.style.display != "block"){
for (var i=0; i<ar.length; i++){
if (ar[i].className=="submenu")
ar[i].style.display = "none";
}
el.style.display = "block";
}else{
el.style.display = "none";
}
}
}

    var querystring = location.search;
    var map = null;
    var geocoder = null;
    var Localita = null;
    var indir = null;
    var indirizzo = null;
    var indir2 = null;
    var indir3 = null;
    var indir4 = null;
    function load() {
      indir =  querystring.substring(5, querystring.length);
      var k = 0;
      var i = 0;
      var x = 0;
      for (var i = 0; i <= indir.length; i+=1)
      {
        k= i + 4;
        indir3 =  indir.substring(i, k);
        if (indir3 == "&Via")
        {
          x = i;
          i = indir.length;
        }
      }
      x = x + 5;
      indir =  querystring.substring(5, x);
      for (var i = 0; i <= indir.length; i+=1)
      {
        k= i + 3;
        indir3 =  indir.substring(i, k);
        if (indir3 == "%E0") {indir2 = indir.substring(0, i); indir4 = indir.substring(k, indir.length); indir = indir2 + "à  " + indir4;}
        if (indir3 == "%F9") {indir2 = indir.substring(0, i); indir4 = indir.substring(k, indir.length); indir = indir2 + "ù  " + indir4;}
        if (indir3 == "%E8") {indir2 = indir.substring(0, i); indir4 = indir.substring(k, indir.length); indir = indir2 + "è  " + indir4;}
        if (indir3 == "%EC") {indir2 = indir.substring(0, i); indir4 = indir.substring(k, indir.length); indir = indir2 + "ì  " + indir4;}
        if (indir3 == "%F2") {indir2 = indir.substring(0, i); indir4 = indir.substring(k, indir.length); indir = indir2 + "ò  " + indir4;}
        if (indir3 == "%20") {indir2 = indir.substring(0, i); indir4 = indir.substring(k, indir.length); indir = indir2 + "   " + indir4;}
      }
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
        geocoder = new GClientGeocoder();
        showAddress(indir);
      }
    }
    function showAddress(address) {
      if (geocoder) {
        geocoder.getLatLng(         
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
              map.addControl(new GLargeMapControl());    
              map.addControl(new GMapTypeControl());
              map.setCenter(point, 15);
              var marker = new GMarker(point);
              map.addOverlay(marker);
              marker.openInfoWindowHtml(address);
            }
          }
        );

      }
    }