function botonCierreVentana(){ //boton de cierre var botonCerrar = document.createElement("a"); botonCerrar.href = "javascript:cerrarVentana()"; botonCerrar.className = "boton botonCerrar"; botonCerrar.title = "Cerrar ventana"; botonCerrar.appendChild(document.createTextNode("Cerrar ventana")); return botonCerrar; } function previsualizarImagen(urlImagen){ var img = new Image(); img.onload = function(){ var ancho=img.width; var alto=img.height; //ventana var ventana = document.createElement("div"); ventana.className = "previsualizacion"; var contenedor = document.createElement("div"); contenedor.className = "previsualizacionContenedor"; ventana.style.height = alto+"px"; ventana.style.width = ancho+"px"; //centramos la ventana ventana.style.marginTop = "-"+Math.round(alto/2)+"px"; ventana.style.marginLeft = "-"+Math.round(ancho/2)+"px"; //imagen var imagen = document.createElement("img"); imagen.src = urlImagen; //abrimos la ventana contenedor.appendChild(imagen); ventana.appendChild(botonCierreVentana()); ventana.appendChild(contenedor); abrirVentana(ventana); } img.onerror = function(){ } img.src = urlImagen; } function mostrarOfertaDesc(idOferta){ var enlace = document.getElementById("txtOfertaDesc"+idOferta); var btn = document.getElementById("btnOfertaDesc"+idOferta); var bloque = document.getElementById("ofertaDesc"+idOferta); if(bloque.style.display=="block"){ enlace.innerHTML = "Ver"; enlace.className = "ver"; bloque.style.display = "none"; btn.style.display = "none"; }else{ enlace.innerHTML = "Ocultar"; enlace.className = "ocultar"; bloque.style.display = "block"; btn.style.display = "block"; } } var ventanaPrivacidad = null; function politicaPrivacidad(){ ejecutarAjax( "/lib/ajax/textoLegal.php", "", "POST", function(respuesta){ if(!ventanaPrivacidad){ //ventana ventana = document.createElement("div"); ventana.className = "ventana privacidad"; var contenedor = document.createElement("div"); contenedor.className = "contenedor"; var botonCerrar=document.createElement("div"); botonCerrar.className = "btnCerrar"; //abrimos la ventana botonCerrar.appendChild(botonCierreVentana()); ventana.appendChild(botonCerrar); ventana.appendChild(contenedor); ventanaPrivacidad = ventana; } ventanaPrivacidad.childNodes[1].innerHTML = respuesta; abrirVentana(ventanaPrivacidad); } ); } function politicaPrivacidadContacto(){ ejecutarAjax( "/lib/ajax/avisoLegalContacto.php", "", "POST", function(respuesta){ if(!ventanaPrivacidad){ //ventana ventana = document.createElement("div"); ventana.className = "ventana privacidad"; var contenedor = document.createElement("div"); contenedor.className = "contenedor"; var botonCerrar=document.createElement("div"); botonCerrar.className = "btnCerrar"; //abrimos la ventana botonCerrar.appendChild(botonCierreVentana()); ventana.appendChild(botonCerrar); ventana.appendChild(contenedor); ventanaPrivacidad = ventana; } ventanaPrivacidad.childNodes[1].innerHTML = respuesta; abrirVentana(ventanaPrivacidad); } ); }