// Centered Pop-Up Window (v1.0) // (C) 2002-2003 www.smileycat.com // Free for all users, but leave in this header if(!Array.indexOf){ Array.prototype.indexOf = function(obj){ for(var i=0; i" img.outerHTML = strNewHTML i = i-1 } } } //window.attachEvent("onload", correctPNG); function setStyle(cssname) { document.getElementById('sizeCss').disabled = true; document.getElementById('sizeCss').href = '/css/' + cssname + '.css'; document.getElementById('sizeCss').disabled = false; } function increaseFontSize() { var size; if (parseInt(document.getElementById("sizeInterior").value)<4) { size = parseInt(document.getElementById("sizeInterior").value) + 1; setStyle('size' + size); document.getElementById("sizeInterior").value = size; } } function decreaseFontSize() { var size; if (parseInt(document.getElementById("sizeInterior").value)>1) { size = parseInt(document.getElementById("sizeInterior").value) - 1; setStyle('size' + size); document.getElementById("sizeInterior").value = size; } } var galEl = null; var numPh = null; var visCount = 6; //Cantidad de fotos visibles var phWidth = 46; //Ancho de la foto var velInit = 150; //Velocidad de timeout inicial var razon = null; function slide(dire) { if(dire == 1 && galEl.style.marginLeft == '0px') return; if(dire == -1 && parseInt(galEl.style.marginLeft) == ((numPh - visCount) * (-phWidth))) return; razon = 1; softSlide(dire, (parseInt(galEl.style.marginLeft) + (dire * phWidth)), velInit); } function softSlide(dire, mod, to) { if(mod == parseInt(galEl.style.marginLeft)) { return; } if((dire == -1 && (parseInt(galEl.style.marginLeft) - razon) > mod) || (dire == 1 && (parseInt(galEl.style.marginLeft) + razon) < mod)) galEl.style.marginLeft = (parseInt(galEl.style.marginLeft) + (dire * razon)) + 'px'; else galEl.style.marginLeft = mod + 'px'; razon = parseInt(phWidth/(Math.abs(mod - parseInt(galEl.style.marginLeft))+1)) + razon; setTimeout("softSlide(" + dire + ", " + mod + ", " + (parseInt(to * .5) + 1) + ")", to); } function initSlide() { galEl = document.getElementById('gal'); galEl.style.marginLeft = '0px'; numPh = galEl.getElementsByTagName('td').length; } function chgPhoto(id, idNews) { document.getElementById('galPpal').src = '/img/photos/' + id + "_2.JPG"; document.getElementById('idGal').value = id; document.getElementById('idGalNews').value = idNews; document.getElementById('titleGallery').innerHTML = document.getElementById('pnt' + idNews).value; } /* para la galeria interior */ var galElInt = null; var numPhInt = null; var visCountInt = 9; //Cantidad de fotos visibles var phWidthInt = 56; //Ancho de la foto var velInitInt = 150; //Velocidad de timeout inicial var razonInt = null; function slideInt(dire) { if(arrPhotos.length <= visCountInt) { return; } if(dire == 1 && galElInt.style.marginLeft == '0px') return; if(dire == -1 && parseInt(galElInt.style.marginLeft) == ((numPhInt - visCountInt) * (-phWidthInt))) return; razonInt = 1; softSlideInt(dire, (parseInt(galElInt.style.marginLeft) + (dire * phWidthInt)), velInitInt); } function slideTo(ind) { if(arrPhotos.length < ind) { return; } dire = ((galElInt.style.marginLeft / phWidthInt) - ind) * -1; if(dire == 1 && galElInt.style.marginLeft == '0px') return; if(dire == -1 && parseInt(galElInt.style.marginLeft) == ((numPhInt - visCountInt) * (-phWidthInt))) return; razonInt = 1; softSlideInt(dire, -1 * (ind * phWidthInt), velInitInt); } function softSlideInt(dire, mod, to) { if(mod == parseInt(galElInt.style.marginLeft)) { return; } if((dire == -1 && (parseInt(galElInt.style.marginLeft) - razonInt) > mod) || (dire == 1 && (parseInt(galElInt.style.marginLeft) + razonInt) < mod)) galElInt.style.marginLeft = (parseInt(galElInt.style.marginLeft) + (dire * razonInt)) + 'px'; else galElInt.style.marginLeft = mod + 'px'; razonInt = parseInt(phWidthInt/(Math.abs(mod - parseInt(galElInt.style.marginLeft))+1)) + razonInt; setTimeout("softSlideInt(" + dire + ", " + mod + ", " + (parseInt(to * .5) + 1) + ")", to); } var lastPhId = null; function initSlideInt() { galElInt = document.getElementById('gal'); galElInt.style.marginLeft = '0px'; numPhInt = galElInt.getElementsByTagName('td').length; lastPhId = arrPhotos[0]; document.getElementById('th' + lastPhId).className = "gal_thumb_active"; document.getElementById('picCounter').innerHTML = "1 de " + arrPhotos.length; } var indPhoto = 0; function chgPhotoInt(id) { document.getElementById('pInteriorPpal').src = "/img/photos/" + id + "_3.JPG"; document.getElementById('pEpigraph').innerHTML = document.getElementById('pEpigraph' + id).value; document.getElementById('th' + id).className = "gal_thumb_active"; if(lastPhId != null) document.getElementById('th' + lastPhId).className = ""; lastPhId = id; indPhoto = arrPhotos.indexOf(id); document.getElementById('picCounter').innerHTML = (indPhoto + 1) + " de " + arrPhotos.length; } function chgPhotoOrd() { if(arrPhotos.length == (indPhoto+1)) indPhoto = 0; else indPhoto++; chgPhotoInt(arrPhotos[indPhoto]); slideTo(indPhoto); } /* fin galeria interior*/ var limitNum = 300; function limitText(obj) { if (obj.value.length > limitNum) { obj.value = obj.value.substring(0, limitNum); } } // Collapse divs var openObj = null; function collapse(targetname) { if (document.getElementById('d' + targetname).style.display != 'block') { if(openObj!=null) openObj.style.display = 'none'; document.getElementById('d' + targetname).style.display = 'block'; openObj = document.getElementById('d' + targetname); //document.location = '#' + targetname; } else { document.getElementById('d' + targetname).style.display = 'none'; openObj = null; } }