//Mapka dla serwisu
//www.fred-zakopane.com

    if (GBrowserIsCompatible()) {
     //def ikonek
      var baseIcon = new GIcon();
          baseIcon.iconSize=new GSize(32,32);
          baseIcon.shadowSize=new GSize(56,32);
          baseIcon.iconAnchor=new GPoint(16,32);
          baseIcon.infoWindowAnchor=new GPoint(16,0);

          var hostel   = new GIcon(baseIcon, "http://maps.google.com/mapfiles/kml/pal2/icon10.png", hostel, "http://maps.google.com/mapfiles/kml/pal2/icon10s.png");
          var pushpin = new GIcon(baseIcon, "http://maps.google.com/mapfiles/kml/pal5/icon14.png", null, "http://maps.google.com/mapfiles/kml/pal5/icon14s.png");

      //end
//NOWE IKONKI
    var pks = new GIcon();
    pks.image = "images/bus.png";
    pks.shadow = "images/shadow-bus.png";
    pks.iconSize = new GSize(30.0, 30.0);
    pks.shadowSize = new GSize(46.0, 30.0);
    pks.iconAnchor = new GPoint(30, 29);
    pks.infoWindowAnchor = new GPoint(5, 1);
    
    var skocznia = new GIcon();
    skocznia.image = "images/skijump.png";
    skocznia.shadow = "images/shadow-bus.png";
    skocznia.iconSize = new GSize(30.0, 30.0);
    skocznia.shadowSize = new GSize(46.0, 30.0);
    skocznia.iconAnchor = new GPoint(30, 29);
    skocznia.infoWindowAnchor = new GPoint(5, 1);
    
    var bus = new GIcon();
    bus.image = "images/pks.png";
    bus.shadow = "images/shadow-pks.png";
    bus.iconSize = new GSize(30.0, 30.0);
    bus.shadowSize = new GSize(46.0, 30.0);
    bus.iconAnchor = new GPoint(30, 29);
    bus.infoWindowAnchor = new GPoint(5, 1);
    
    var pkp = new GIcon();
    pkp.image = "images/pkp.png";
    pkp.shadow = "images/shadow-bus.png";
    pkp.iconSize = new GSize(50.0, 30.0);
    pkp.shadowSize = new GSize(66.0, 30.0);
    pkp.iconAnchor = new GPoint(30, 29);
    pkp.infoWindowAnchor = new GPoint(5, 1);
    
    var pkl = new GIcon();
    pkl.image = "images/pkl.png";
    pkl.shadow = "images/shadow-pkl.png";
    pkl.iconSize = new GSize(30.0, 30.0);
    pkl.shadowSize = new GSize(50.0, 30.0);
    pkl.iconAnchor = new GPoint(30, 29);
    pkl.infoWindowAnchor = new GPoint(5, 1);

//

      function createMarker(point,html,icon) {
        var marker = new GMarker(point,icon);
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });

        // The new marker "mouseover" listener
        GEvent.addListener(marker,"mouseover", function() {
          marker.openInfoWindowHtml(html);
        });

        return marker;
      }

      //kontrolki mapy
      var map = new GMap2(document.getElementById("map"));
      map.addControl(new GLargeMapControl());
      map.addControl(new GOverviewMapControl());
      map.addControl(new GMapTypeControl());
      map.addControl(new GScaleControl());
      map.setCenter(new GLatLng(49.2879000, 19.980500), 15);
      //end
      map.openInfoWindowHtml(map.getCenter(), ('Tutaj jesteśmy!<br>Zapraszamy do nas<BR><img src="images/zakopane1.jpg" width=150 height=100><BR> Rezerwacja <a href="http://www.fred-zakopane.com/poczta.html">kwatery</a> przez formularz na stronie'));
      
//polilinie
//czerwona
          var encodedPolyline = new GPolyline.fromEncoded({
    color: "#FF0033",
    weight: 4,
    points: "ijzkHmhyxBtAuDdG{LxD}HlCcFpB_Hl@_Fv@{Ez@{Cf@yCN_BLcBjAiAdBsBhBsBvA{An@mATi@UcBs@wGwAkKm@oEPeAX_Af@o@^m@Zg@VcAm@Ps@ZcMH",
    levels: "B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B",
    zoomFactor: 20,
    numLevels: 4
});
map.addOverlay(encodedPolyline);

//niebieska
           var encodedPolyline = new GPolyline.fromEncoded({
    color: "#0000FD",
    weight: 4,
    points: "eoykHuj}xBpLIhAWwBvF~D~^gAjB}Yn]gGtHgBlBqEpIwBqC}C|@qKbFqDxAwRvI",
    levels: "B@@@@@@@@@@@@@B",
    zoomFactor: 20,
    numLevels: 4
});
map.addOverlay(encodedPolyline);

//Kasprowy
//       var encodedPolyline = new GPolyline.fromEncoded({
//    color: "#FFFF00",
//    weight: 4,
//    points: "eoykHkk}xBlMGlEkB`A~@hBhBbB^zBXvFDnDS|BT\XdJaHx\Ux@\dFxClJtBfAuH~@qA",
//    levels: "B@@@@@@@@@@@@@@@@B",
//    zoomFactor: 20,
//    numLevels: 4
//});
//map.addOverlay(encodedPolyline);

//koniec polilinii
      var point = new GLatLng(49.2876000, 19.980500);
      var marker = createMarker(point,'Tutaj jesteśmy!<br>Zapraszamy do nas<BR><img src="images/zakopane1.jpg" width=150 height=100><BR> Rezerwacja <a href="http://www.fred-zakopane.com/poczta.html">kwatery</a> przez formularz na stronie',hostel)
      map.addOverlay(marker);


      var point = new GLatLng(49.29929821173763, 19.960602521896362);
      var marker = createMarker(point,'Stanowiska BUSów',pks)
      map.addOverlay(marker);
      
      var point = new GLatLng(49.282980007644774, 19.972736835479736);
      var marker = createMarker(point,'Skocznia narciarska',skocznia)
      map.addOverlay(marker);

      var point = new GLatLng(49.300298680561596, 19.959239959716797);
      var marker = createMarker(point,'PKS',bus)
      map.addOverlay(marker);
      
      var point = new GLatLng(49.30021472591648, 19.96239423751831);
      var marker = createMarker(point,'PKP',pkp)
      map.addOverlay(marker);
      
      var point = new GLatLng(49.26878465658965, 19.981791973114014);
      var marker = createMarker(point,'kolejka linowa<br>na Kasprowy Wierch',pkl)
      map.addOverlay(marker);
   }
    else {
      alert("Sorry, the Google Maps API is not compatible with this browser");
    }
