    //<![CDATA[

      // declare code numbers
     var zyx = "328095";

     function load() {
      var map = new google.maps.Map(document.getElementById("map"), {
        center: new google.maps.LatLng(45.8119, 10.7908),
        zoom: 14,
        mapTypeId: 'satellite'
      });
      var infoWindow = new google.maps.InfoWindow;
	  


      // Change this depending on the name of your PHP file
      downloadUrl("limone_hotelxml.php", function(data) {
        var xml = data.responseXML;
        var markers = xml.documentElement.getElementsByTagName("marker");
        for (var i = 0; i < markers.length; i++) {
            var hotel = markers[i].getAttribute("hotel");
            var address = markers[i].getAttribute("address");
            var town = markers[i].getAttribute("town");
            var tel = markers[i].getAttribute("tel");
            var site = markers[i].getAttribute("site");
            var imagename = markers[i].getAttribute("imagename");
            var affurl = markers[i].getAttribute("affurl");
            var location = markers[i].getAttribute("location");
			var affid = markers[i].getAttribute("affid");
            var point = new google.maps.LatLng(
              parseFloat(markers[i].getAttribute("lat")),
              parseFloat(markers[i].getAttribute("lng")));
             if (affid=="aff") {
				var html = "<p><b>" + hotel + "</b><br/><img src='http://www.limoneitaly.com/images/" + imagename + ".jpg'  width='100' height='75' alt='" + hotel +"' class='hotel' /><br/>" + address + "<br/>" + town + "<br/>Tel: " + tel + "<br/><a href='http://www.booking.com/hotel/it/" + affurl + ".html?aid=328095' rel='nofollow'><img src='/images/checkavailability.gif' alt='Check Availability' width='122' height='20' border='0'></a></p>";
			 }
			 else {
				var html = "<div class='iwindow'><b>" + hotel + "</b><br/>" + address + "<br/>" + town + "<br/>Tel: " + tel + "</div>";
			 }
            var marker = new google.maps.Marker({
            map: map,
            position: point,
			icon: '/images/mm_20_red.png'
          });
          bindInfoWindow(marker, map, infoWindow, html);
        }
      });
    }

    function bindInfoWindow(marker, map, infoWindow, html) {
      google.maps.event.addListener(marker, 'click', function() {
        infoWindow.setContent(html);
        infoWindow.open(map, marker);
      });
    }

    function downloadUrl(url, callback) {
      var request = window.ActiveXObject ?
          new ActiveXObject('Microsoft.XMLHTTP') :
          new XMLHttpRequest;

      request.onreadystatechange = function() {
        if (request.readyState == 4) {
          request.onreadystatechange = doNothing;
          callback(request, request.status);
        }
      };

      request.open('GET', url, true);
      request.send(null);
    }

    function doNothing() {}

    //]]>

