//<![CDATA[

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
       
        var hotelCoor = new GLatLng(50.070369,19.936988);
        var pedziCoor = new GLatLng(50.069500,19.937700); 
        var pkpCoor = new GLatLng(50.064614,19.944992);
        var airCoor = new GLatLng(50.073500,19.937000);
        
        map.setCenter(new GLatLng(50.069600,19.941500), 15);
        map.setMapType(G_NORMAL_MAP);
        map.removeMapType(G_SATELLITE_MAP);
        var mapControl = new GMapTypeControl();
        map.addControl(mapControl);
        map.addControl(new GLargeMapControl());
       
        var redIcon = new GIcon(G_DEFAULT_ICON);
        redIcon.image = "http://www.taniepokoje.com.pl/images/marker.png";
        var greenIcon = new GIcon(G_DEFAULT_ICON);
        greenIcon.image = "http://www.taniepokoje.com.pl/images/marker_g.png"; 
        var blueIcon = new GIcon(G_DEFAULT_ICON);
        blueIcon.image = "http://www.taniepokoje.com.pl/images/marker_b.png";
        
        var hotelMarker = new GMarker(hotelCoor, {icon:redIcon});
        var airMarker = new GMarker(airCoor, {icon:greenIcon});
        var pkpMarker = new GMarker(pkpCoor, {icon:blueIcon});
        var pedziMarker = new GMarker(pedziCoor, {icon:blueIcon});
        
        var pkpLine = new GPolyline([
        
          new GLatLng(50.070369,19.936988),
          new GLatLng(50.068944,19.938250),  
          new GLatLng(50.067770,19.942200),
          new GLatLng(50.067300,19.943000),
          new GLatLng(50.067300,19.945000),
          new GLatLng(50.067000,19.945000)
        
        ], "#0000ff", 8);
        map.addOverlay(pkpLine);
        
        var airLine = new GPolyline([
        
          new GLatLng(50.070369,19.936900),
          new GLatLng(50.072100,19.935850),
          new GLatLng(50.073450,19.935700),
          new GLatLng(50.073500,19.937000)
        
        ], "#00ff00", 8, 0.3);
        map.addOverlay(airLine);
        
        hotelClone = document.getElementById("hotel").cloneNode(true);
        
       
	   pkpClone = document.getElementById("pkp").cloneNode(true);
        pkpClone.style.width="200px"; 
	   
        airClone = document.getElementById("air").cloneNode(true);
        airClone.style.width="200px";
        
        
        GEvent.addListener(hotelMarker,"click", function () {map.openInfoWindow(hotelCoor,
        hotelClone); });
        map.addOverlay(hotelMarker);
       
        GEvent.addListener(airMarker,"click", function () {map.openInfoWindow(airCoor,
        airClone); });
        map.addOverlay(airMarker);

        GEvent.addListener(pkpMarker,"click", function () {map.openInfoWindow(pkpCoor,
        pkpClone); });
        map.addOverlay(pkpMarker);
		
        
        GEvent.addListener(pedziMarker,"click", function () {map.openInfoWindow(pedziCoor,
        document.createTextNode("Tram stop 'Pedzichow'.")); });
        map.addOverlay(pedziMarker);
		
		
        
         
        var boundaries = new GLatLngBounds(new GLatLng(50.066700,19.945700), new GLatLng(50.068650,19.946700));
        var galeria = new GGroundOverlay("http://www.taniepokoje.com.pl/images/galeria_block.gif", boundaries);
        GEvent.addListener(galeria,"click", function () {map.openInfoWindow(new GLatLng(50.067700,19.946200),
        document.createTextNode("Hello, world")); }); 
        map.addOverlay(galeria); 
        
        var boundaries = new GLatLngBounds(new GLatLng(50.066700,19.947000), new GLatLng(50.068650,19.949300));
        var stations = new GGroundOverlay("http://www.taniepokoje.com.pl/images/stations.png", boundaries);
        map.addOverlay(stations); 
        
      }
    }

    //]]>