marca = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
latitud = new Array(38.6591156, 38.6611034, 38.6580194, 38.660589, 38.6614655, 38.6597695, 38.660285, 38.6598738, 38.6606947, 38.6594735, 38.659815, 38.659399, 38.657055, 38.6583249, 38.662614, 38.6618298, 38.659545, 38.6607725, 38.6629647, 38.6571675, 38.659010, 38.6619323, 38.6590954, 38.6593524, 38.6577645, 38.6614927, 38.659915, 38.6575977, 38.6574943, 38.6581729, 38.6617691, 38.6588528, 38.662001, 38.6590465, 38.6588984, 38.6617691, 38.6624542, 38.6578766, 38.6594946, 38.660869, 38.6575814, 38.6606947, 38.662539, 38.6573276, 38.659786, 38.658486, 38.6617116);
longitud = new Array(-3.0743224, -3.0733495, -3.0690478, -3.0745069, -3.0734337, -3.0735033, -3.077809, -3.0760866, -3.0695448, -3.0713915, -3.073950, -3.064691, -3.075065, -3.0705652, -3.068559, -3.0717008, -3.073200, -3.0733315, -3.0727422, -3.0694378, -3.0666000, -3.0736032, -3.0706005, -3.0774566, -3.0732484, -3.0704361, -3.0713656, -3.0734646, -3.0721022, -3.0685997, -3.0742368, -3.0731345, -3.074634, -3.0766633, -3.0684682, -3.0742368, -3.0726666, -3.0742197, -3.0730638, -3.067086, -3.0705818, -3.0695448, -3.068818, -3.0680795, -3.067355, -3.0760537, -3.073511);
titulo = new Array("Calle de la Alameda", "Camino de Alcubillas", "Calle de la Aldea", "Calle de la Amargura", "Avenida de América", "Calle de Antonio Machado", "Camino Azumacal", "Calle del Calvario", "Calle del Campo de Montiel", "Calle de Carlos Morales", "Carril de los Coches", "Camino de la Casa del Monte", "Camino del Castellar", "Av de Cta - La Mancha", "Camino del Cementerio", "Calle de Cervantes", "Plaza de la Constitución", "Plaza de Cristo", "Calle de Cruces", "Calle de Don Quixote", "Calle de Dulcinea", "Av del Ejército Español", "Calle de Fray Gregorio", "Calle de Goya", "Calle de la Luz", "Calle del Maestro Lara", "Calle Mayor", "Calle del Molino", "Calle de las Monjas", "Calle de la Noria", "Calle de la Paz", "Calle de la Bajada del Pilar", "Calle de la Peseta", "Calle de la Poza del Bronco", "Calle del Pozo", "Calle de Quevedo", "Calle de Ramón y Cajal", "Av de los Reyes de España", "Calle de la Romera", "Plaza de San Antón", "Calle de Sancho Panza", "Calle de Santa Ana", "Calle de Santa María", "Calle del Sol", "Calle de la Soledad", "Carretera de Valdepeñas", "Calle de la Vera Cruz");
fotos = new Array(14043813, 14043841, 14043842, 14044105, 14044114, 14044122, 14044131, 14044146, 14044160, 14044163, 14046182, 14046190, 14046192, 14046202, 14046195, 14046200, 14046207, 14145739, 14046210, 14046213, 00000000, 14046217, 14046219, 14046232, 14046234, 14046237, 14046239, 14046242, 14046245, 14046249, 14046250, 14044136, 00000000, 14046252, 14046255, 14046260, 14046261, 14046263, 14046265, 14046270, 14046272, 14046274, 14046279, 14046284, 14046286, 14046289, 14046291);
markers = new Array();
var i;
var geocoder;
var map;

function initialize() {

  geocoder = new google.maps.Geocoder();

  var latlng = new google.maps.LatLng(38.65951, -3.07246);

  var myOptions = {      
    zoom: 16,
    center: latlng,

//  navigationControl: true,
//  navigationControlOptions: {style: google.maps.NavigationControlStyle.DEFAULT},
//  google.maps.NavigationControlStyle.DEFAULT  
//  google.maps.NavigationControlStyle.ZOOM_PAN
//  google.maps.NavigationControlStyle.SMALL

//  mapTypeControl: true,
//  mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DEFAULT},    
//  google.maps.MapTypeControlStyle.DEFAULT
//  google.maps.MapTypeControlStyle.HORIZONTAL_BAR 
//  google.maps.MapTypeControlStyle.DROPDOWN_MENU

    scaleControl: true,
    mapTypeId: google.maps.MapTypeId.HYBRID
// ROADMAP 
// SATELLITE 
// HYBRID 
// TERRAIN 
  };

  map = new google.maps.Map(document.getElementById("mapa_cozar"), myOptions);

// MARCADOR 1 CON ICONO CUSTOMIZADO Y ACCIÓN DE APERTURA DE VENTANA
// Definición de un marcador: imagen, posición
// COMMENTED OUT IN WEB VERSION 
//  var image = 'favicon.ico'      
//  var latlng1 = new google.maps.LatLng(38.65850, -3.06900);      
//  var marker1 = new google.maps.Marker({
//    position: latlng1,
//    icon: image,
//    map: map,
//    title:"Hello World! This is cozar.info Headquarters :)"});      



//Definición de ventana que se mostrará cuando se dispare la acción definida más abajo   
//  var contentString = '<p>Esto es una prueba de código<br>html para la ventana de información<BR>del marcador número 1<\/p> <p>Además contiene este enlace a <a href="http://www.cozar.info">www.cozar.info<\/a>.';

//  var infowindow = new google.maps.InfoWindow({content: contentString});

//Definición de acción que será disparada cuando se marca el marcador     
//  google.maps.event.addListener(marker1, 'click', function() {  infowindow.open(map,marker1);});
// END COMMENT OUT
}


function marcador () {
  marca[i] = marca[i] + 1;
  if (marca[i] == 1) {
    var latlng = new google.maps.LatLng(latitud[i],longitud[i] );
    var cadena = titulo[i] + ", 13345 Cózar, La Mancha, España";      
    var marker = new google.maps.Marker({
      position: latlng,
      map: map,
      title: cadena});
    markers[i] = marker;
    direccion = 'http://www.panoramio.com/photo/' + fotos[i];
    addListener (marker,direccion);   
       
  } else {
    marca[i] = 0;
    markers[i].setMap(null);
  };
}


function addListener(marcador, enlace) {
//    google.maps.event.addListener(marcador, 'click', function() {alert (enlace);});
    google.maps.event.addListener(marcador, 'click', function() {window.open(enlace);});
}


//var cadena ='<a href="http://www.panoramio.com/photo/' + foto[i] +'">Fotografía de esta calle en  Panoramio<\/a>'
//var infowindow = new google.maps.InfoWindow({content: cadena}); 
//google.maps.event.addListener(markers[i], 'click', function() {infowindow.open(map,markers[i]);});  


//___________________________________________________


function codeAddress() {
  var address = document.getElementById("address").value;
  var address = address + ' ,cózar, spain';
  if (geocoder) {
    geocoder.geocode( { 'address': address}, function(results, status) {
      if (status == google.maps.GeocoderStatus.OK) {
//          map.setCenter(results[0].geometry.location);
        var marker = new google.maps.Marker({
          map: map, 
          position: results[0].geometry.location,
          title: results[0].formatted_address});
//          alert("tipo: " + results[0].types);
//          alert("dirección formateada: " + results[0].formatted_address);
//          alert("geometría localización: " + results[0].geometry.location);
//          alert("geometría fronteras: " + results[0].geometry.bounds);
      } else {
        alert("Geocode no encontró el punto solicitado, código de retorno: " + status);
      }
    });
  }
}
   
<!--    
// Capa de Fotos de Panoramio por definir en V3
// var panoramio = new overlayr("com.panoramio.all");
// map.addOverlay(panoramio);
-->
   

