X-Git-Url: http://www.average.org/gitweb/?p=mkgallery.git;a=blobdiff_plain;f=include%2Fgallery.js;h=bf217f378663e45576594c7bdde135584cd896a7;hp=3c2e1f3d2445326ec22164102ca839dcd6b602fb;hb=e12c63bc87906cd93038a176f13fbff271ad71fe;hpb=f04746d096a80eab7143900e50f02ab0660e1975 diff --git a/include/gallery.js b/include/gallery.js index 3c2e1f3..bf217f3 100644 --- a/include/gallery.js +++ b/include/gallery.js @@ -1,28 +1,15 @@ function showIbox(iboxid) { var ibox = document.getElementById(iboxid); - var wwidth; - var wheight; var bwidth = 400; var bheight = 300; - if (self.innerWidth) - { - wwidth = self.innerWidth; - wheight = self.innerHeight; - } - else if (document.documentElement && document.documentElement.clientWidth) - { - wwidth = document.documentElement.clientWidth; - wheight = document.documentElement.clientHeight; - } - else if (document.body) - { - wwidth = document.body.clientWidth; - wheight = document.body.clientHeight; - } + + var arrayPageSize = getPageSize(); + var arrayPageScroll = getPageScroll(); + + ibox.style.top = arrayPageScroll[1] + ((arrayPageSize[3] - bheight) / 2) + 'px'; + ibox.style.left = ((arrayPageSize[0] - bwidth) / 2) + "px"; ibox.style.width = bwidth + "px"; ibox.style.height = bheight + "px"; - ibox.style.left = ((wwidth - bwidth) / 2) + "px"; - ibox.style.top = ((wheight - bheight) / 2) + "px"; // alert('wwidth='+wwidth+'; bwidth='+bwidth+'; wheight='+wheight+'; bheight='+bheight); ibox.zIndex = '0'; ibox.style.display = 'block';