function loadGoogleMap(mapName,latitud,longitud,zoom) {
    if (GBrowserIsCompatible()) {
        if(mapName == "map"){
            map = new GMap2(document.getElementById(mapName),
                { size: new GSize(400,280) } );
            map.setCenter(new GLatLng(latitud,longitud), zoom);
            map.addControl(new GSmallMapControl());
            map.setMapType(G_HYBRID_MAP);
            map.addControl(new GScaleControl());
        }else{
            mapPergamino = new GMap2(document.getElementById(mapName),
                { size: new GSize(400,280) } );
            mapPergamino.setCenter(new GLatLng(latitud,longitud), zoom);
            mapPergamino.addControl(new GSmallMapControl());
            mapPergamino.setMapType(G_HYBRID_MAP);
            mapPergamino.addControl(new GScaleControl());
        }
        
        if(mapName == "map"){
            geocoderJunin = new GClientGeocoder();
            geocoderJunin.setCache(new CapitalCitiesCache());
        }else{
            geocoderPergamino = new GClientGeocoder();
            geocoderPergamino.setCache(new CapitalCitiesCache());
        }
        
        /*
        //G_NORMAL_MAP- the default view
        //G_SATELLITE_MAP - showing Google Earth satellite images
        //G_HYBRID_MAP - showing a mixture of normal and satellite views
        //G_DEFAULT_MAP_TYPES - an array of these three types, useful for iterative processing
        map.setMapType(G_SATELLITE_MAP);
        //captura la latitud y longitud y lo muestra en el div message
        GEvent.addListener(map, "moveend", function() {
        var center = map.getCenter();
        document.getElementById("message").innerHTML = center.toString();
        });
        muestra latitud y longitud cuando hago click en la foto
        GEvent.addListener(map,"click", function(overlay,latlng) {     
        var myHtml = "The GLatLng value is: " + map.fromLatLngToDivPixel(latlng) + " at zoom level " + map.getZoom();
        map.openInfoWindow(latlng, myHtml);
        });/*
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        */             
    }
    
    /*
    Crea un nuevo marcador.
    Parametros: 
    latlng: latitud y longitud del marcador
    number: número de marcador
    desc: descripción del marcador
    urlImage: ruta de la imagen a mostrar en el marcador
    */
    function createMarker(latlng, number,desc,urlImage) {
        
        //creo un icono//
        var iconoMarca = new GIcon(G_DEFAULT_ICON);
        iconoMarca.image = "images/ofTheMaps/icono-mapa.png"; 
        var tamanoIcono = new GSize(15,23);
        iconoMarca.iconSize = tamanoIcono;
        iconoMarca.shadow = "images/ofTheMaps/icono-mapa-sombra2.png"; 
        var tamanoSombra = new GSize(22,18);
        iconoMarca.shadowSize = tamanoSombra;
        iconoMarca.iconAnchor = new GPoint(11, 16);
        
        //creo el marcador//
        var marker = new GMarker(latlng,iconoMarca);
        marker.value = number;
        GEvent.addListener(marker, 'click', function() {
            if(urlImage != ""){
                marker.openInfoWindowHtml("<span style='font-size: 8pt;aling: center font-family: verdana'>"+ desc +"<br><img src='" + urlImage + "'></span>");
            }else{
                marker.openInfoWindowHtml("<span style='font-size: 8pt;aling: center font-family: verdana'>"+ desc);
            }
        });
        
        
        /*  GEvent.addListener(marker,"click", function() {
        //var myHtml = "<b>#" + number + "</b><br/>" + messages[number -1];
        var myHtml = "<b>- " + messages[number -1];
        map.openInfoWindowHtml(latlng, myHtml);
        });*/
        return marker;
    }
    
    
    /*function createMarker(point, number) {
    var marker = new GMarker(point);
    var message = ["This","is","the","secret","message"];
    marker.value = number;
    GEvent.addListener(marker, "click", function() {
    var myHtml = "<b>#" + number + "</b><br/>" + message[number -1];
    map.openInfoWindowHtml(point, myHtml);
    });
    return marker;
    }*/
    /*var bounds = mapPergamino.getBounds();
    var southWest = bounds.getSouthWest();
    var northEast = bounds.getNorthEast();
    var lngSpan = northEast.lng() - southWest.lng();
    var latSpan = northEast.lat() - southWest.lat();*/
    //for (var i = 0; i < 5; i++) {
    //var latlng = new GLatLng(southWest.lat() + latSpan * Math.random(),
    //  southWest.lng() + lngSpan * Math.random());
    i=0;
    var titulo = "<b>UNNOBA</b><br/>"
    
    if(mapName == "map"){
    
    i++;
    var desc = titulo + "Sede Jun&iacute;n - Rivadavia y Newbery";
    var urlImage = "images/ofTheMaps/juninRivadaviaFrente.jpg";
    var latlng = new GLatLng(-34.585502,-60.950555);
    map.addOverlay(createMarker(latlng, i, desc, urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/juninSarmientoFrente.jpg";
    desc = titulo + "Sede Jun&iacute;n - Sarmiento y Newbery";
    latlng  = new GLatLng(-34.582954,-60.943227);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/juninEspanaFrente.jpg";
    desc = titulo + "Sede Jun&iacute;n - Espa&ntilde;a 37";
    latlng  = new GLatLng(-34.586469, -60.949418);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/juninPrimeraJunta.jpg";
    desc = titulo + "Sede Jun&iacute;n - Chalet MrYork";
    latlng  = new GLatLng(-34.571368, -60.948790);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "";
    desc = titulo + "Sede Jun&iacute;n - Laboratorio estaci&oacute;n piscicultura";
    latlng  = new GLatLng(-34.554922, -60.924296);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/rectoradoFrente.jpg";
    desc = titulo + "Rectorado";
    latlng  = new GLatLng(-34.585290, -60.950046);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/pergaminoMonteagudoFrente.jpg";
    desc = titulo + "Sede Pergamino";
    latlng  = new GLatLng(-33.913191, -60.588956);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "";
    desc = titulo + "Sede Pergamino - Pabell&oacute;n Ma&iacute;z - INTA";
    latlng  = new GLatLng(-33.945834, -60.562611);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/pergaminoLagosFrente.jpg";
    desc = titulo + "Sede Pergamino - Lagos 542";
    latlng  = new GLatLng(-33.892060, -60.571715);
    map.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    }else{
    
    i++;
    var desc = titulo + "Sede Jun&iacute;n - Rivadavia y Newbery";
    var urlImage = "images/ofTheMaps/juninRivadaviaFrente.jpg";
    var latlng = new GLatLng(-34.585502,-60.950555);
    mapPergamino.addOverlay(createMarker(latlng, i, desc, urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/juninSarmientoFrente.jpg";
    desc = titulo + "Sede Jun&iacute;n - Sarmiento y Newbery";
    latlng  = new GLatLng(-34.582954,-60.943227);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/juninEspanaFrente.jpg";
    desc = titulo + "Sede Jun&iacute;n - Espa&ntilde;a 37";
    latlng  = new GLatLng(-34.586469, -60.949418);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/juninPrimeraJunta.jpg";
    desc = titulo + "Sede Jun&iacute;n - Chalet MrYork";
    latlng  = new GLatLng(-34.571368, -60.948790);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "";
    desc = titulo + "Sede Jun&iacute;n - Laboratorio estaci&oacute;n piscicultura";
    latlng  = new GLatLng(-34.554922, -60.924296);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/rectoradoFrente.jpg";
    desc = titulo + "Rectorado";
    latlng  = new GLatLng(-34.585290, -60.950046);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/pergaminoMonteagudoFrente.jpg";
    desc = titulo + "Sede Pergamino - <br>Ruta Nacional N°8 y calle Monteagudo";
    latlng  = new GLatLng(-33.913191, -60.588956);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "";
    desc = titulo + "Sede Pergamino - Pabell&oacute;n Ma&iacute;z - INTA";
    latlng  = new GLatLng(-33.945834, -60.562611);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    i++;
    urlImage = "images/ofTheMaps/pergaminoLagosFrente.jpg";
    desc = titulo + "Sede Pergamino - San Martín 838";
    latlng  = new GLatLng(-33.890507, -60.570487);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));

    i++;
    urlImage = "";
    desc = titulo + "Biblioteca - Lagos 542";
    latlng  = new GLatLng(-33.895434,-60.576237);
    mapPergamino.addOverlay(createMarker(latlng, i, desc,urlImage));
    
    }
    
    
    
    //}
    //var point = new GLatLng(-34.59177770998158, -60.9460973739624);
    //var point = new GLatLng(-34.591777, -60.946097);
    //map.addOverlay(createMarker(point, 0)
    
    
}
