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: 263 ----------------------- //
    
    var iconStart_263 = new GIcon();
    iconStart_263.image = 'http://www.google.com/mapfiles/dd-start.png';
    iconStart_263.iconAnchor = new GPoint(9, 26);
    iconStart_263.infoWindowAnchor = new GPoint(9, 2);
    var startpoint_263 = new GLatLng(-33.867128,151.207055);
    map.addOverlay( new GMarker( startpoint_263, iconStart_263 ) );
    var marker_startpoint_263 = createInfoMarker( startpoint_263, '<table width=200 cellpadding=0 cellspacing=0 border=0><tr><td width=200>På denne weekendtur overnatter du i vores specialbyggede Beach House, der er beliggende direkte på stranden. På den måde får du den optimale mulighed for at bruge hele lørdag og søndag på at lære at surfe ved et stykke af Australiens mest spektakulære og uspolerede kystlinje. Lørdag aften er altid i særklasse med levende musik og fest omkring bålet.Mød nye mennesker, udforsk omgivelserne og nyd den særlige surfer livsstil. </td></tr></table>', 'dd-start', 0 );
    map.addOverlay( marker_startpoint_263 );
    
    var point_263_0 = new GLatLng(-31.200586,152.982788);
    map.addOverlay( createRouteMarker( point_263_0, 0, "" ) );
    
    var iconStop_263 = new GIcon();
    iconStop_263.image = 'http://www.google.com/mapfiles/dd-end.png';
    iconStop_263.iconAnchor = new GPoint(9, 26);
    iconStop_263.infoWindowAnchor = new GPoint(9, 2);
    var endpoint_263 = new GLatLng(-33.867128,151.207055);
    map.addOverlay( new GMarker( endpoint_263, iconStop_263 ) );
    var marker_endpoint_263 = createInfoMarker( endpoint_263, '<table width=200 cellpadding=0 cellspacing=0 border=0><tr><td width=200></td></tr></table>', 'dd-end', 1 );
    map.addOverlay( marker_endpoint_263 );
    
    var polyline_263 = new GPolyline([
      new GLatLng(-33.867128,151.207055),
      new GLatLng(-31.200586,152.982788),
      new GLatLng(-33.867128,151.207055)
    ], "#ff0000", 3);
    map.addOverlay( polyline_263 );
    
    // Lattitude low: -31.200586
    // Lattitude high: -33.867128
    // Longitude low: 151.207055
    // Longitude high: 152.982788
    // NewLattitude: -32.53385
    // NewLongitude: 152.09495
    
    map.setCenter( new GLatLng( -32.53385,152.09495 ), zoom );

  }
}


