imapi/libs/j/initImage

42 lines
1.8 KiB
Plaintext
Raw Permalink Normal View History

2019-04-21 08:15:22 -06:00
function initImage(imageIndex, galleryName) {
window.curImage = {};
window.curImage.Position = imageIndex;
window.curImage.Name = window.curGallery.imageList[imageIndex];
imageViewElements();
window.curImage.controls.previous.innerHTML = "Previous";
window.curImage.controls.previous.onclick = function () {
window.curImage.controls.previous.innerHTML = "";
if (window.curImage.Position <= 1) {
window.curImage.Position = 0;
} else {
window.curImage.Position -= 1;
window.curImage.controls.previous.innerHTML = "Previous";
}
refreshImage();
window.curImage.controls.next.innerHTML = "Next";
};
window.curImage.controls.position.innerHTML = window.curImage.Name;
window.curImage.controls.next.innerHTML = "Next";
window.curImage.controls.next.onclick = function () {
window.curImage.controls.next.innerHTML = ""
if (window.curImage.Position >= window.curGallery.imageList.length -2) {
window.curImage.Position = window.curGallery.imageList.length - 1;
} else {
window.curImage.Position += 1;
window.curImage.controls.next.innerHTML = "Next"
}
refreshImage();
window.curImage.controls.previous.innerHTML = "Previous";
};
window.curImage.controls.close.innerHTML = "Close";
window.curImage.controls.close.onclick = function () {
var node = window.curImage.back;
node.parentNode.removeChild(node);
};
window.curImage.container.imagePlace.style.backgroundImage = "url("+window.api_url+"?i!"+window.curImage.Name+"!"+galleryName+"!thumb)";
window.curImage.container.imagePlace.style.backgroundRepeat = "no-repeat";
window.curImage.container.imagePlace.style.backgroundPosition = "center center";
window.curImage.container.imagePlace.style.backgroundSize = "contain";
window.curImage.container.imagePlace.image.src = window.api_url+"?i!"+window.curImage.Name+"!"+galleryName;
}