//Funciones utilizadas en más de una ocasión en los mapas:

//var pruebas=1; //estoy haciendo pruebas
//var pruebas=0; //NO estoy haciendo pruebas
var pruebas=0;

//****************	 FUNCIONES GUAYS **********

function xInnerHtml(e,h)
{
  if(!(e=xGetElementById(e)) || !xStr(e.innerHTML)) return null;
  var s = e.innerHTML;
  if (xStr(h)) {e.innerHTML = h;}
  return s;
}

function xGetElementById(e)
{
  if(typeof(e)=='string') {
    if(document.getElementById) e=document.getElementById(e);
    else if(document.all) e=document.all[e];
    else e=null;
  }
  return e;
}

function xStr(s)
{
  for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])!='string') return false;}
  return true;
}
//****************************


function selecciona(field) { //onclick="selecciona(this);"
     field.focus();
     field.select();
}

function aviso(i){
	if (i==1) {
		if(confirm('¿Seguro que deseas solicitar la eliminación del obstáculo?')){
			return true;
		}else return false;
	}else if(i==2){
		if(confirm('¿Seguro que deseas solicitar la eliminación del PDI?')){
			return true;
		}else return false;
	}else if(i==3){
		if(confirm('¿Seguro que deseas solicitar la eliminación de esta foto?')){
			return true;
		}else return false;
	}
}

function getFecha(fecha_hora){
	//Extrae la fecha de la BD guardada en formato: "aaaa-mm-dd hh:mm" y la pone en formato "dd-mm-aaaa"
	var data=fecha_hora.split(" "); //separo la fecha
	data=data[0].split("-"); //separo el dia, mes, any
	var fecha=data[2]+"-"+data[1]+"-"+data[0];
	return fecha;	
}

function getHora(fecha_hora){
	//Extrae la hora de la fecha de la BD guardada en formato: aaaa-mm-dd hh:mm
	var hora=fecha_hora.split(" ");
	var h=hora[1].split(":");
	hora=h[0]+":"+h[1];
	return hora;
}

function creaPestanyas(fotos,tipo,id){
	if (tipo==1){
		var quien="obstaculos";
	}else{
		var quien="pdi";
	}
	var html="";
	var todas_fotos='<a href="librerias/modulos/vadeo/ver_todas_fotos.php?id='+id+'&tipo='+tipo+'" target="blank"><b>Ver todas las fotos</b></a>'; //para crear otra página aparte con todas las fotos una encima de otra
	var arrayPestanas = new Array();
	arrayPestanas[0]= new GInfoWindowTab(quien,html);
	
	for (i=0; i<fotos.length; i++){
		var foto_url = "librerias/modulos/vadeo/fotos/"+quien+"/"+fotos[i].url_foto;  //cojo la primera foto que haya. (v_obst[i].datos_foto[0].url_foto = foto_X.jpg)
		var foto_url2 = "librerias/modulos/vadeo/fotos/"+quien+"/"+fotos[i].url_foto;
		var ancho = fotos[i].ancho/10;
		var alto = fotos[i].alto/10;
		
		//Algoritmo para no achatar-alargar la foto:
		if(ancho==0&&alto==0){ //no se han metido los datos: la supongo horizontal
			ancho=1600;
			alto=1200;
		}
		if(ancho>alto){//la foto es horizontal
			alto=180;
			ancho=240;
		}else{ //la foto es vertical
			ancho=180*ancho/alto;
			alto=180;
		}
		var id_foto=fotos[i].id_foto;
		var url="librerias/modulos/vadeo/elimina_foto.php?id="+id+"&tipo="+tipo+"&id_foto="+id_foto;
		if (sesion==1)
			var elimina_foto='<a href="'+url+'" onclick="return aviso(3);"><b>Eliminar la foto</b></a>';//<br/>id_foto='+id_foto
		else if(sesion==0)
			var elimina_foto='';
		var fecha_foto=getFecha(fotos[i].fecha_foto);
		var hora_foto=getHora(fotos[i].fecha_foto);
		var fecha_hora_foto='Foto subida el día <b>'+fecha_foto+'</b> a las <b>'+hora_foto+'</b>';
		//alert("fecha foto="+fecha_hora_foto);	
		j=i+1;	
		num_foto="Foto "+j;
		
		html='<link href="css/vadeo.css" rel="stylesheet" type="text/css" /><div id="visorfotos"><center><a class="red" href="'+foto_url2+'" target="_blank"><div id="posifoto"><img src="'+foto_url+'" width="'+ancho+'"height="'+alto+'"></center></a><br/><p>'+fecha_hora_foto+'</p>'+elimina_foto+'&nbsp;&nbsp;&nbsp;'+todas_fotos+'</div></div>';
		arrayPestanas[j] = new GInfoWindowTab(num_foto,html);
		if (i==2) break; //Muestro sólo las 3 últimas fotos ya que si no se sale de la vetana.
	}
	return arrayPestanas;	
}


function construye_marcador(v_obst,obst, dur, bloq, i){

		var marcador = new GMarker(getPunto(i), { icon: getIcono(obst,dur,bloq) });
	
	GEvent.addListener(marcador,'click',function(){
			map.savePosition();  //Almacena la posici�ón del mapa para luego volver a ella.
			//alert('click en el marcador');
			var titulo = v_obst[i].titulo;
			if (titulo==null){titulo="";}
			var pest=0; //Para crear una ventana normal (sin pestañas)
			
			//FOTOS OBSTÁCULO:
			
			if (v_obst[i].datos_foto != null) {  //hay fotos del obstaculo
				var foto_url = "librerias/modulos/vadeo/fotos/obstaculos/"+v_obst[i].datos_foto[0].url_foto;  //cojo la primera foto que haya. (v_obst[i].datos_foto[0].url_foto = foto_X.jpg)
				var foto_url2 = "librerias/modulos/vadeo/fotos/obstaculos/"+v_obst[i].datos_foto[0].url_foto;
				var ancho = v_obst[i].datos_foto[0].ancho/10;
				var alto = v_obst[i].datos_foto[0].alto/10;
				
				//Algoritmo para no achatar-alargar la foto:
				if(ancho==0&&alto==0){ //no se han metido los datos: la supongo horizontal
					ancho=160;
					alto=120;
				}
				if(ancho>alto){//la foto es horizontal
					alto=110*alto/ancho;
					ancho=110;
				}else{ //la foto es vertical
					ancho=80*ancho/alto;
					alto=80;
				}
				
				var fecha_foto=getFecha(v_obst[i].datos_foto[0].fecha_foto);
				var hora_foto=getHora(v_obst[i].datos_foto[0].fecha_foto);
				var fecha_hora_foto='<tr>Foto del día '+fecha_foto+'<br/> a las '+hora_foto+'</tr>';
				
				
				//if(v_obst[i].datos_foto.length!=1){ //el obstáculo tiene más de una foto:
					var masfotos='<a class="blue" href="vadeo_agregar_fotos.php?tipo=1&id='+v_obst[i].id_obstaculo+'&lat='+v_obst[i].lat+'&lng='+v_obst[i].lon+'">Agregar foto</a>';
					 
					//VOY A CREAR PESTAÑAS
					pest=1;
					//alert("obstaculo con más de una foto");
					var arrayPest=creaPestanyas(v_obst[i].datos_foto,1,v_obst[i].id_obstaculo,sesion);//tipo=1 ==> obstáculo
				//}else{
					//var masfotos='<p class="v_masfotos"><a class="blue" href="vadeo_agregar_fotos.php?tipo=1&id='+v_obst[i].id_obstaculo+'&lat='+v_obst[i].lat+'&lng='+v_obst[i].lon+'">Agregar foto</a></p>';
				//}		
				
			}else{////////////////////////////////////////////////////no hay foto
				var foto_url="librerias/modulos/vadeo/fotos/foto_no_disponible.jpg";  //mostramos la foto_no_disponible
				var foto_url2="";  
				var fecha_foto="";
				var hora_foto="";
				var ancho=95;
				var alto=80;
				var fecha_hora_foto="";
				var masfotos='<p class="v_masfotos"><a class="blue" href="vadeo_agregar_fotos.php?tipo=1&id='+v_obst[i].id_obstaculo+'&lat='+v_obst[i].lat+'&lng='+v_obst[i].lon+'">Agregar foto</a></p>';
			}
			
			var descripcion = v_obst[i].descripcion;
			if (descripcion==null){
				descripcion="";}
			if (descripcion!=""){
				descripcion='<b>Descripción: </b><br/>'+descripcion;
			}
			
			var id_obstaculo = v_obst[i].id_obstaculo;
			
			if(v_obst[i].duracion==0){  //obstáculo temporal
				var duracion="<br/><br/>Obstáculo <b>temporal,</b>";
			}else{
				var duracion="<br/><br/>Obstáculo <b>permanente,</b>";
			}
			
			if(v_obst[i].bloqueo==0){
				var bloqueo=" <b>bloquea totalmente</b> la vía<br/>";
			}else 
				var bloqueo=" <b>bloquea parcialmente</b> la vía<br/>";
			
			var fecha=getFecha(v_obst[i].fecha_hora_visto);
			var hora=getHora(v_obst[i].fecha_hora_visto);
			
			var resuelto=""; //por ahora no lo usamos
			/*var resuelto = v_obst[i].resuelto;
			if(resuelto==0){//El obstáculo aún no ha sido resuelto:
				resuelto="OBSTÁCULO AÚN NO RESUELTO";
			}else{// El obstáculo está resuelto
				resuelto="OBSTÁCULO RESUELTO";
			}*/
			
			if (pruebas==1){
				var num_obstaculo='&nbsp;&nbsp;&nbsp;/ &nbsp;<b>nº= </b>'+id_obstaculo;
			}
			else var num_obstaculo="";
			
			var modificar_obstaculo="vadeo_modific_obst.php?id_obst="+id_obstaculo+"&lat="+v_obst[i].lat+"&lng="+v_obst[i].lon;
			var ver_comentarios="vadeo_comentarios.php?id="+v_obst[i].id_obstaculo+"&tipo=1";
			//PARA PDI SERÁ:
			//var ver_comentarios="vadeo_comentarios.php?id="+v_pdi[i].id_pdi"&tipo=2";
			var elimina="librerias/modulos/vadeo/elimina_obst_pdi.php?id="+v_obst[i].id_obstaculo+"&tipo=1";
			if(sesion==1)
				var elimina_obstaculo='<a class="blue" href="'+elimina+'" onclick="return aviso(2);">Eliminar</a>';
			else if(sesion==0)
				var elimina_obstaculo='';
			//var elimina_obstaculo="vadeo_elimina_obstaculo.php?id_obstaculo="+v_obst[i].id_obstaculo;
			
			var elimina_foto="librerias/modulos/vadeo/elimina_foto.php?id="+v_obst[i].id_obstaculo+"&tipo=1";
			
			if (descripcion==""){
				var espacios="<br/><br/><br/>";
			}else
				var espacios="<br/>";
						
marcador.html='<head><link href="css/vadeo.css" rel="stylesheet" type="text/css" /></head><body><div id="v_titulo"><b>'+v_obst[i].tipo_obstaculo+'</b><br/></div><div id="visorfotos1"><div id="v_nombre">'+titulo+'<br/></div><div id="contenedoragregafoto"><div id="agregafoto">'+masfotos+'</div></div><div id="v_foto"><a class="red" href="'+foto_url2+'" target="_blank"><img class="v_fotocentrada" src="'+foto_url+'" width="'+ancho+'" height="'+alto+'"></a></div><div id="x_info"><br/>'+descripcion+'<br/><br/><b>Fecha en la que se ha visto: </b>'+fecha+num_obstaculo+duracion+bloqueo+resuelto+espacios+'<a class="blue" href="'+modificar_obstaculo+'">Modificar datos</a>&nbsp;&nbsp;&nbsp;&nbsp;<a class="blue" href="'+ver_comentarios+'">Comentarios</a>&nbsp;&nbsp;&nbsp;&nbsp;'+elimina_obstaculo+'</div></body>';
			
			if(pest==0){//Creo una sola ventana
				//alert("creo una sola ventana");
				//var array={};
				//array[0]= new GInfoWindowTab("Informacion",marcador.html);
				//marcador.openInfoWindowTabsHtml(array);
				marcador.openInfoWindowHtml(marcador.html,maxWidth=400); //maxWidth 	Number 	Anchura máxima del contenido de la ventana de información, en píxeles.
			}else if(pest==1){//creo una ventana con varias pestañas
				//alert("Creo la ventana con pestañas");
				arrayPest[0]= new GInfoWindowTab("Informacion",marcador.html);
				marcador.openInfoWindowTabsHtml(arrayPest);
				//alert("Creada la ventana con pestañas");
			}
					
	 });	
	
	GEvent.addListener(marcador,'infowindowclose',function(){
			//alert("vuelvo a la posi almacenada");
			map.returnToSavedPosition();  //Retorna el mapa a la posici�n original antes de abrir la ventana
	});
		
	return marcador;
}


function construye_marcador_pdi(v_obst,tipo,i){
		
		var marcador = new GMarker(getPunto(i), { icon: getIcono(tipo,3,3) });
	
	GEvent.addListener(marcador,'click',function(){
			map.savePosition();  //Almacena la posici�ón del mapa para luego volver a ella.
			//alert('click en el marcador');
			var titulo = v_obst[i].titulo;
			if (titulo==null){titulo="";}			
			var id_pdi = v_obst[i].id_pdi;
			var pest=0; //Para crear una ventana normal (sin pestañas)
			
			//FOTOS OBSTÁCULO:
			if (v_obst[i].datos_foto != null) {  //hay fotos del obstaculo
				var foto_url = "librerias/modulos/vadeo/fotos/pdi/"+v_obst[i].datos_foto[0].url_foto;  //cojo la primera foto que haya. (v_obst[i].datos_foto[0].url_foto = foto_X.jpg)
				var foto_url2 = "librerias/modulos/vadeo/fotos/pdi/"+v_obst[i].datos_foto[0].url_foto;
				var ancho = v_obst[i].datos_foto[0].ancho/10;
				var alto = v_obst[i].datos_foto[0].alto/10;
				
				//Algoritmo para no achatar-alargar la foto:
				if(ancho==0&&alto==0){ //no se han metido los datos: la supongo horizontal
					ancho=1600;
					alto=1200;
				}
				if(ancho>alto){//la foto es horizontal
					alto=110*alto/ancho;
					ancho=110;
				}else{ //la foto es vertical
					ancho=80*ancho/alto;
					alto=80;
				}
				
				//if(v_obst[i].datos_foto.length!=1){ //el obstáculo tiene más de una foto:
					var masfotos='<a class="blue" href="vadeo_agregar_fotos.php?tipo=2&id='+id_pdi+'&lat='+v_obst[i].lat+'&lng='+v_obst[i].lon+'">Agregar foto</a>'; 
					pest=1;
					var arrayPest=creaPestanyas(v_obst[i].datos_foto,2,id_pdi);//tipo=2 ==> pdi
				/*}else{
					var masfotos='<p class="v_masfotos"><a class="blue" href="vadeo_agregar_fotos.php?tipo=2&id='+id_pdi+'&lat='+v_obst[i].lat+'&lng='+v_obst[i].lon+'">Agregar foto</a></p>';
				}*/
								
				var fecha_foto=getFecha(v_obst[i].datos_foto[0].fecha_foto);
				var hora_foto=getHora(v_obst[i].datos_foto[0].fecha_foto);
				var fecha_hora_foto='<tr>Foto del día '+fecha_foto+'<br/>a las '+hora_foto+'</tr>';
				
				//Ahora transformo las urls de las fotos y sus fechas en un vector:
				
				/*alert(v_obst[i].datos_foto[0].url_foto+","+v_obst[i].datos_foto[0].fecha_foto);
				for (k=0;k<v_obst[i].datos_foto.length;k++){
					if(k==0){
						foto_datos="?";
					}else{
						foto_datos=foto_datos+"&";
					}
					foto_datos=foto_datos+"url"+k+"="+v_obst[i].datos_foto[k].url_foto+"&fecha"+k+"="+v_obst[i].datos_foto[k].fecha_foto;
				}
				alert (foto_datos);*/
					
				
			}else{////////////////////////////////////////////////////no hay foto
				var foto_url="librerias/modulos/vadeo/fotos/foto_no_disponible.jpg";  //mostramos la foto_no_disponible
				var foto_url2="";  //AQUÍ LO LINKARÉ A AÑADIR FOTO
				var fecha_foto="";
				var hora_foto="";
				var ancho=95;
				var alto=80;
				var fecha_hora_foto="";
				var masfotos='<p class="v_masfotos"><a class="blue" href="vadeo_agregar_fotos.php?tipo=2&id='+id_pdi+'&lat='+v_obst[i].lat+'&lng='+v_obst[i].lon+'">Agregar foto</a></p>';
			}
			
			//*** AYUDAS DEL PDI: ***
			var ramp, esca, asce, bany, ptas;
			if(v_obst[i].rampas==0 || v_obst[i].rampas==0==null ){
				ramp="";
			}else if(v_obst[i].rampas==1){
				ramp="/librerias/modulos/vadeo/iconos/rampas_v.png";
				ramp='<img src="'+ramp+'" width="30" height="30" title="Rampas disponibles"/>';
			}else if(v_obst[i].rampas==2){
				ramp="/librerias/modulos/vadeo/iconos/rampas_n.png";
				ramp='<img src="'+ramp+'" width="30" height="30" title="Rampas parcialmente disponibles"/>';
			}else if(v_obst[i].rampas==3){
				ramp="/librerias/modulos/vadeo/iconos/rampas_r.png";
				ramp='<img src="'+ramp+'" width="30" height="30" title="Rampas no disponibles"/>';
			}
			if(v_obst[i].escaleras==0 || v_obst[i].escaleras==null){
				esca="";
			}else if(v_obst[i].escaleras==1){
				esca="/librerias/modulos/vadeo/iconos/escaleras_v.png";
				esca='<img src="'+esca+'" width="30" height="30" title="Escaleras adaptadas disponibles">';
			}else if(v_obst[i].escaleras==2){
				esca="/librerias/modulos/vadeo/iconos/escaleras_n.png";
				esca='<img src="'+esca+'" width="30" height="30" title="Escaleras adaptadas parcialmente disponibles">';
			}else if(v_obst[i].escaleras==3){
				esca="/librerias/modulos/vadeo/iconos/escaleras_r.png";
				esca='<img src="'+esca+'" width="30" height="30" title="Escaleras adaptadas no disponibles">';
			}
			if(v_obst[i].ascensores==0 || v_obst[i].ascensores==null ){
				asce="";
			}else if(v_obst[i].ascensores==1){
				asce="/librerias/modulos/vadeo/iconos/ascensor_v.png";
				asce='<img src="'+asce+'" width="30" height="30" title="Ascensor disponible">';
			}else if(v_obst[i].ascensores==2){
				asce="/librerias/modulos/vadeo/iconos/ascensor_n.png";
				asce='<img src="'+asce+'" width="30" height="30" title="Ascensor parcialmente disponible">';
			}else if(v_obst[i].ascensores==3){
				asce="/librerias/modulos/vadeo/iconos/ascensor_r.png";
				asce='<img src="'+asce+'" width="30" height="30" title="Ascensor no disponible">';
			}
			if(v_obst[i].banyos==0 || v_obst[i].banyos==null){
				bany="";
			}else if(v_obst[i].banyos==1){
				bany="/librerias/modulos/vadeo/iconos/banyo_v.png";
				bany='<img src="'+bany+'" width="30" height="30" title="Baños adaptados disponibles">';
			}else if(v_obst[i].banyos==2){
				bany="/librerias/modulos/vadeo/iconos/banyo_n.png";
				bany='<img src="'+bany+'" width="30" height="30" title="Baños adaptados parcialemente disponibles">';
			}else if(v_obst[i].banyos==3){
				bany="/librerias/modulos/vadeo/iconos/banyo_r.png";
				bany='<img src="'+bany+'" width="30" height="30" title="Baños adaptados no disponibles">';
			}
			if(v_obst[i].puertasE==0 || v_obst[i].puertasE==null){
				ptas="";
			}else if(v_obst[i].puertasE==1){
				ptas="/librerias/modulos/vadeo/iconos/puertasanchas_v.png";
				ptas='<img src="'+ptas+'" width="30" height="30" title="Puertas anchas disponbiles">';
			}else if(v_obst[i].puertasE==2){
				ptas="/librerias/modulos/vadeo/iconos/puertasanchas_n.png";
				ptas='<img src="'+ptas+'" width="30" height="30" title="Puertas anchas disponibles parcialmente">';
			}else if(v_obst[i].puertasE==3){
				ptas="/librerias/modulos/vadeo/iconos/puertasanchas_r.png";
				ptas='<img src="'+ptas+'" width="30" height="30" title="Puertas anchas no disponibles">';
			}
	
	
			//*** DESCRPCION DEL PDI: ***
			var descripcion = v_obst[i].descripcion;
			if (descripcion==null){
				descripcion="";}
			if (descripcion!=""){
				descripcion='<b>Descripción: </b><br/>'+descripcion+'<br/>';
			}
			
			
			var fecha=getFecha(v_obst[i].fecha_hora_visto);
			//var hora=getHora(v_obst[i].fecha_hora_visto);

			if (pruebas==1){
				var num_pdi='&nbsp;&nbsp;&nbsp;/ &nbsp;<b>nº= </b>'+id_pdi+'<br/>';
			}
			else var num_pdi="";		
			
			var url_ayuda="vadeo_ayuda.php?p=2";
			
			var modificar_pdi="vadeo_modific_pdi.php?id_pdi="+id_pdi+"&lat="+v_obst[i].lat+"&lng="+v_obst[i].lon;
			var ver_comentarios="vadeo_comentarios.php?id="+v_obst[i].id_pdi+"&tipo=2";
			var elimina="librerias/modulos/vadeo/elimina_obst_pdi.php?id="+v_obst[i].id_pdi+"&tipo=2";
			if(sesion==1)
				var elimina_pdi='<a class="blue" href="'+elimina_pdi+'" onclick="return aviso(2);">Eliminar</a>';
			else if(sesion==0)
				var elimina_pdi='';
			var elimina_foto="librerias/modulos/vadeo/elimina_foto.php?id="+v_obst[i].id_pdi+"&tipo=2";
			
			if (descripcion==""){
				var espacios="<br/><br/><br/><br/>";
			}else
				var espacios="<br/>";
			
			if(ramp=="" && esca=="" && asce=="" && bany=="" && ptas==""){ //No se han rellenado las ayudas de las que dispone
				var espacios2="<br/><br/><br/>";
			}else
				var espacios2="<br/>";
			
			
			marcador.html='<head><link href="css/vadeo.css" rel="stylesheet" type="text/css" /></head><body><div id="v_titulo"><b>'+v_obst[i].tipo_pdi+'</b><br/></div><div id="visorfotos1"><div id="v_nombre">'+titulo+'<br/></div><div id="contenedoragregafoto"><div id="agregafoto">'+masfotos+'</div></div><div id="v_foto"><a class="red" href="'+foto_url2+'" target="_blank"><img class="v_fotocentrada" src="'+foto_url+'" width="'+ancho+'" height="'+alto+'"></a></div><div id="x_info">'+descripcion+'<br/><b>Fecha en la que se ha visitado: </b>'+fecha+num_pdi+espacios+'<a class="link_icono" href="'+url_ayuda+'" target="_blank"><div>'+ramp+esca+asce+bany+ptas+espacios2+'</div></a><br/><a class="blue" href="'+modificar_pdi+'">Modificar datos</a>&nbsp;&nbsp;&nbsp;&nbsp;<a class="blue" href="'+ver_comentarios+'">Comentarios</a>&nbsp;&nbsp;&nbsp;&nbsp;'+elimina_pdi+'</div></body>';
			
			
						
		/*	marcador.html='<head><link href="css/vadeo.css" rel="stylesheet" type="text/css" /></head><body><div id="v_titulo"><b>'+v_obst[i].tipo_pdi+'</b><br/></div><div id="visorfotos1"><div id="v_nombre">'+titulo+'<br/></div><div id="contenedoragregafoto"><div id="v_foto"><a class="red" href="'+foto_url2+'" target="_blank"><img src="'+foto_url+'" width="'+ancho+'" height="'+alto+'+"></a><br/>'+masfotos+'<br/></div></td><td></td><td><div id="v_info">'+descripcion+'<br/></td></tr></table></div><div class="v_info"><br/><b>Fecha en la que se ha visitado:  </b>'+fecha+'<br/>'+num_pdi+'<br/><a class="link_icono" href="'+url_ayuda+'" target="_blank"><div>'+ramp+esca+asce+bany+ptas+'</div></a><br/><a class="blue" href="'+modificar_pdi+'">Modificar datos del PDI</a><br/><a class="blue" href="'+ver_comentarios+'">Comentarios</a><br/><a class="blue" href="'+elimina_pdi+'">Eliminar el PDI</a></div></body>';*/
			
			if(pest==0){//Creo una sola ventana
				marcador.openInfoWindowHtml(marcador.html,maxWidth=400); //maxWidth 	Number 	Anchura máxima del contenido de la ventana de información, en píxeles.
			}else if(pest==1){//creo una ventana con varias pestañas
				//alert("Creo la ventana con pestañas");
				arrayPest[0]= new GInfoWindowTab("Informacion",marcador.html);
				marcador.openInfoWindowTabsHtml(arrayPest);
			}
	 });	
	
	GEvent.addListener(marcador,'infowindowclose',function(){
			//alert("vuelvo a la posi almacenada");
			map.returnToSavedPosition();  //Retorna el mapa a la posici�n original antes de abrir la ventana
	});
		
	return marcador;
}




			/*marcador.html='<head><link href="css/vadeo.css" rel="stylesheet" type="text/css" /></head><body><div id="v_fila"><h1 id="v_titulo"><b>'+v_obst[i].tipo_obstaculo+'</b><br/></h1><h2 id="v_nombre">'+titulo+'<br/></h2></div><div id="v_ventana"><table width=350px><tr><td><div id="v_foto"><a class="red" href="'+foto_url+'" target="_blank"><img src="'+foto_url+'" width="'+ancho+'" height="'+alto+'+"></a></div></td><td></td><td><div class="v_info">'+descripcion+'<br/><b>Nº= </b>'+id_obstaculo+'</div></td></tr>'+fecha_hora_foto+'</table></div><div class="v_info"><br/><br/><b>Fecha en la que se ha visto:  </b>'+fecha+'<br/><b>Hora: </b>'+hora+'<br/><br/><b>Duración estimada del obstaculo: </b>'+duracion+'<br/><p id="v_ok"><b>'+resuelto+'</b><br/><a class="blue" href="'+modificar_obstaculo+'">Modificar datos del obstaculo, </a>&nbsp;&nbsp;&nbsp;<a class="blue" href="'+ver_comentarios+'">Comentarios</a></p></body>';
			 
			 marcador.html='<head><link href="css/vadeo.css" rel="stylesheet" type="text/css" /></head><body><div id="v_fila"><h1 id="v_titulo"><b>'+v_obst[i].tipo_obstaculo+'</b><br/></h1><h2 id="v_nombre">'+titulo+'<br/></h2></div><div id="v_ventana"><table width=350px><tr><td><div id="v_foto"><a href="librerias/modulos/vadeo/muestra_fotos.php?'+v_obst[i].datos_foto+'" target="_blank"><img src="'+foto_url+'" width="'+ancho+'" height="'+alto+'+"></a></div></td><td><div id="v_espacio"><img src=librerias/modulos/vadeo/iconos/transparente.png" width="30" height="110"></div></td><td><div class="v_info"><b>Descripcion: </b><br/>'+descripcion+'<br/><br/><b>Num de obstaculo = </b>'+id_obstaculo+'</div></td></tr></table></div><div class="v_info"><br/><br/><b>Fecha en la que se ha visto:  </b>'+fecha+'<br/><b>Hora: </b>'+hora+'<br/><br/><b>Duración estimada del obstaculo: </b>'+duracion+'<br/><p id="v_ok"><b>'+resuelto+'</b></p></body>';
			
			marcador.html='<head><link href="css/vadeo.css" rel="stylesheet" type="text/css" /></head><body><div id="v_fila"><h1 id="v_titulo"><b>'+v_obst[i].tipo_obstaculo+'</b><br/></h1><h2 id="v_nombre">'+titulo+'<br/></h2></div><div id="v_ventana"><table width=350px><tr><td><div id="v_foto"><a href="'+foto_url+'" target="_blank"><img src="'+foto_url+'" width="'+ancho+'" height="'+alto+'+"></a></div></td><td><div id="v_espacio"><img src=librerias/modulos/vadeo/iconos/transparente.png" width="30" height="110"></div></td><td><div class="v_info"><b>Descripcion: </b><br/>'+descripcion+'<br/><br/><b>Num de obstaculo = </b>'+id_obstaculo+'</div></td></tr><tr>Foto del día '+fecha_foto+'<br/>a las '+hora_foto+'</tr></table></div><div class="v_info"><br/><br/><b>Fecha en la que se ha visto:  </b>'+fecha+'<br/><b>Hora: </b>'+hora+'<br/><br/><b>Duración estimada del obstaculo: </b>'+duracion+'<br/><p id="v_ok"><b>'+resuelto+'</b></p></body>';
			
			marcador.html='<head><link href="css/vadeo.css" rel="stylesheet" type="text/css" /></head><body><div id="v_fila"><h1 id="v_titulo"><b>'+v_obst[i].tipo_obstaculo+'</b><br/></h1><h2 id="v_nombre">'+titulo+'<br/></h2></div><div id="v_ventana"><table width=350px><tr><td><div id="v_foto"><a class="red" href="'+foto_url+'" target="_blank"><img src="'+foto_url+'" width="'+ancho+'" height="'+alto+'+"></a></div></td><td><div id="v_espacio"><a class="red" href="librerias/modulos/vadeo/iconos/blanco.png" target="_blank"><img src=librerias/modulos/vadeo/iconos/blanco.png" width="30" height="110"></a></div></td><td><div class="v_info"><b>Descripcion: </b><br/>'+descripcion+'<br/><b>Num de obstaculo = </b>'+id_obstaculo+'</div></td></tr>'+fecha_hora_foto+'</table></div><div class="v_info"><br/><br/><b>Fecha en la que se ha visto:  </b>'+fecha+'<br/><b>Hora: </b>'+hora+'<br/><br/><b>Duración estimada del obstaculo: </b>'+duracion+'<br/><p id="v_ok"><b>'+resuelto+'</b><br/><a class="blue" href="'+modificar_obstaculo+'">Modificar datos del obstaculo, </a><a class="blue" href="'+ver_comentarios+'">&nbsp;&nbsp;&nbsp; Comentarios</a></p></body>';
			
			*/
			//El ancho y alto de la foto hay que marcarlo con una regla de tres de 100x100 el recuadro, coger el m�s limitante, "hacerlo 100" y obtener el resultado del otro y poner los nuevos tama�os para la foto.
