function mapload() {
 if (GBrowserIsCompatible()) {
    var side_bar_html = "";
    var gmarkers = [];
    var htmls = [];
    var i = 0;
	function createMarker(point,name,html) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, "mouseover", function() {
          marker.openInfoWindowHtml(html);
        });
        gmarkers[i] = marker;
        htmls[i] = html;
        side_bar_html += '<a href="javascript:myclick(' + i + ')">' + name + '</a>';
        i++;
        return marker;
      }
      function myclick(i) {
        gmarkers[i].openInfoWindowHtml(htmls[i]);
      }
      var map = new GMap2(document.getElementById("map"));
	/*var ovcontrol = new GOverviewMapControl(new GSize(180,100)); 
      map.addControl(ovcontrol); */
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng(20, 18), 2);
	  
	  
	  var point = new GLatLng(-27,134);
      var marker = createMarker(point,"Australia","<h5>Australia</h5><a href='/cursos/practicas-profesionales/australia/'>Las ciudades principales</a>")
      map.addOverlay(marker);  
	    
	      
	  var point = new GLatLng(53,-7.8);
      var marker = createMarker(point,"Irlanda","<h5>Irlanda</h5><ul><li><a href='/cursos/practicas-profesionales/irlanda-dublin/'>Dubl&iacute;n</a></li><li><a href='/cursos/practicas-profesionales/irlanda-cork/'>Cork</a></li></ul>")
      map.addOverlay(marker);
	  
	  
	  var point = new GLatLng(51.48,-0.18);
      var marker = createMarker(point,"Reino Unido","<h5>Reino Unido</h5><ul><li><a href='/cursos/practicas-profesionales/reino-unido-londres-1/'>Londres (con cursos de inglés)</a></li><li><a href='/cursos/practicas-profesionales/reino-unido-londres-2/'>Londres (sin cursos de inglés)</a></li><li><a href='/cursos/practicas-profesionales/reino-unido-especializado/'>Varias ciudades (prácticas especializadas)</a></li></ul>")
      map.addOverlay(marker); 
	  
	  
	  var point = new GLatLng(36,-88);
      var marker = createMarker(point,"Estados Unidos","<h5>Estados Unidos</h5><ul><li><a href='/cursos/practicas-profesionales/estados-unidos-nueva-york/'>Nueva York</a></li><li><a href='/cursos/practicas-profesionales/estados-unidos-san-diego/'>San Diego</span></a></li><li><a href='/cursos/practicas-profesionales/estados-unidos-san-francisco/'>San Francisco</a></li></ul>")
      map.addOverlay(marker); 
	  
	  var point = new GLatLng(54,-92);
      var marker = createMarker(point,"Canad&aacute;","<h5>Canad&aacute;</h5><ul><li><a href='/cursos/practicas-profesionales/canada-british-columbia/'>British Columbia</a></li><li><a href='/cursos/practicas-profesionales/canada-toronto/'>Toronto</a></li><li><a href='/cursos/practicas-profesionales/canada-vancouver/'>Vancouver</a></li></ul>")
      map.addOverlay(marker); 
    }
    else {
	alert("Tu navegador no soporta Google Maps");
    }
}
