function load_GoogleMap( latitude, longitude, zoom, type )
{
  if(GBrowserIsCompatible())
  {
    var map = new GMap2(document.getElementById('googleMap104'));
    map.setMapType( type );
    map.setUIToDefault();
    
    var baseIcon = new GIcon(G_DEFAULT_ICON);
    baseIcon.image = 'http://www.jysk-rejsebureau.dk/AjrGfx/googlemap/rute.png';
    baseIcon.infoWindowAnchor = new GPoint(9, 2);
    
    function createInfoMarker( point, html, image, number ) {
      var markerIcon = new GIcon();
      if( image != '') {
        markerIcon.image = 'http://www.google.com/mapfiles/'+image+'.png';
      }else{
        var letter = String.fromCharCode("A".charCodeAt(0) + number);
        markerIcon.image = 'http://www.google.com/mapfiles/marker' + letter + '.png';
      }
      markerIcon.iconAnchor = new GPoint(9, 26);
      markerIcon.infoWindowAnchor = new GPoint(9, 2);
      var markerOptions = { icon:markerIcon };
      var marker = new GMarker(point,markerOptions);
    	 GEvent.addListener( marker, "click", function() {
    	   marker.openInfoWindowHtml(html);
      });
      return marker;
    }
    
    function createRouteMarker( point, number, html ) {
      var letter = String.fromCharCode("B".charCodeAt(0) + number);
      var letteredIcon = new GIcon(baseIcon);
      letteredIcon.image = 'http://www.google.com/mapfiles/marker' + letter + '.png';
      var markerOptions = { icon:letteredIcon };
      var marker = new GMarker(point,markerOptions);
      if(html!=''){
        GEvent.addListener(marker, "click", function() {
    	   marker.openInfoWindowHtml(html);
        });
      }
      return marker;
    }
    
    // Dokument ID: 85 ----------------------- //
    
    var iconStart_85 = new GIcon();
    iconStart_85.image = 'http://www.google.com/mapfiles/dd-start.png';
    iconStart_85.iconAnchor = new GPoint(9, 26);
    iconStart_85.infoWindowAnchor = new GPoint(9, 2);
    var startpoint_85 = new GLatLng(27.702871,85.318244);
    map.addOverlay( new GMarker( startpoint_85, iconStart_85 ) );
    var marker_startpoint_85 = createInfoMarker( startpoint_85, '<table width=200 cellpadding=0 cellspacing=0 border=0><tr><td width=200>Fra det legendariske Taktsang kloster er der en fantastisk udsigt over Parodalen. - Og når du dagen efter starter vandreturen, indhylles du af Himalayabjergenes klare luft. Langs med Paro-floden går vi igennem små hyggelige landsbyer, gennem nåle-, ege-, og fyrretræsskov samt gennem imponerende rododendronskove og bambuslunde. Over skovgrænsen er der fantastiske udsigter til de omkringliggende bjerge og betagende vandfald. På turen spiser vi en dag frokost hos en yakhyrde, og en anden dag tager vi på udkig efter de sjældne, blå får. Turen bringer dig også til Thimphu - Bhutans hovedstad, hvor der hersker en behagelig og afslappet atmosfære. Her kan du besøge mange interessante seværdigheder såsom nonneklosteret, papirfabrikken eller nogle af de mange lokale kunstnere og håndværkere. </td></tr></table>', 'dd-start', 0 );
    map.addOverlay( marker_startpoint_85 );
    
    var point_85_0 = new GLatLng(27.440531,89.415482);
    map.addOverlay( createRouteMarker( point_85_0, 0, "" ) );
    var point_85_1 = new GLatLng(27.700000,89.550000);
    map.addOverlay( createRouteMarker( point_85_1, 1, "" ) );
    var point_85_2 = new GLatLng(27.440500,89.673000);
    map.addOverlay( createRouteMarker( point_85_2, 2, "" ) );
    var point_85_3 = new GLatLng(27.440531,89.415482);
    map.addOverlay( createRouteMarker( point_85_3, 3, "" ) );
    
    var iconStop_85 = new GIcon();
    iconStop_85.image = 'http://www.google.com/mapfiles/dd-end.png';
    iconStop_85.iconAnchor = new GPoint(9, 26);
    iconStop_85.infoWindowAnchor = new GPoint(9, 2);
    var endpoint_85 = new GLatLng(27.702871,85.318244);
    map.addOverlay( new GMarker( endpoint_85, iconStop_85 ) );
    var marker_endpoint_85 = createInfoMarker( endpoint_85, '<table width=200 cellpadding=0 cellspacing=0 border=0><tr><td width=200></td></tr></table>', 'dd-end', 4 );
    map.addOverlay( marker_endpoint_85 );
    
    var polyline_85 = new GPolyline([
      new GLatLng(27.702871,85.318244),
      new GLatLng(27.440531,89.415482),
      new GLatLng(27.700000,89.550000),
      new GLatLng(27.440500,89.673000),
      new GLatLng(27.440531,89.415482),
      new GLatLng(27.702871,85.318244)
    ], "#ff0000", 3);
    map.addOverlay( polyline_85 );
    
    // Lattitude low: 27.440500
    // Lattitude high: 27.702871
    // Longitude low: 85.318244
    // Longitude high: 89.673000
    // NewLattitude: 27.5717
    // NewLongitude: 87.4956
    
    map.setCenter( new GLatLng( 27.5717,87.4956 ), zoom );

  }
}


