function openNewImage(src, imgWidth, imgHeight, pos) { var dividr = document.getElementById("gallerydiv"); var divido = document.getElementById("gallerydivoveral"); var imageid = document.getElementById("galleryimg"); var loading = document.getElementById("gallery_preloader"); var imgLoading = document.getElementById("gallery_preloader_img"); var previousimgar = document.getElementById("galleryprevious"); var nextimgar = document.getElementById("gallerynext"); var pndiv = document.getElementById("prevnextdiv"); var zoom = document.getElementById("gjsblank"); zoom.href = picturesOrig[pos]; // jedna se o prvni obrazek, schovat sipku vlevo if (src == pictures[0]) { previousimgar.style.visibility = 'hidden'; } else { previousimgar.style.visibility = 'visible'; } // jedna se o posledni obrazek, schovat sipku vpravo if (src == pictures[pictures.length-1]) { nextimgar.style.visibility = 'hidden'; } else { nextimgar.style.visibility = 'visible'; } var browser = navigator.appName; if (browser == "Microsoft Internet Explorer") { var combox = document.getElementsByTagName("select"); for (index=0;indexlimitwinW || imgHeight > limitwinH) { rw = imgWidth/limitwinW; rh = imgHeight/limitwinH; if (rw>rh) { imgWidth = limitwinW; imgHeight /= rw; } else { imgHeight = limitwinH; imgWidth /= rh; } } divido.style.visibility = 'visible'; divido.style.width = winW + 'px'; divido.style.height = winH + 'px'; dividr.style.left = winW/2-imgWidth/2; var msie7 = navigator.userAgent.indexOf('MSIE 7'); if (browser != "Microsoft Internet Explorer" || msie7 != -1) { dividr.style.top = winH/2-imgHeight/2 + 'px'; loading.style.top = winH/2-imgLoading.height/2 + 'px'; } str += 'width="' + imgWidth + '" '; str += 'height"' + imgHeight + '" '; str += 'src="' + src + '" '; str += 'alt="' + src + '">'; document.getElementById("galleryimgput").innerHTML = str; return false; } function finishedDownload() { var imageid = document.getElementById("galleryimg"); var dividr = document.getElementById("gallerydiv"); var loading = document.getElementById("gallery_preloader"); loading.style.display = 'none'; imageid.style.visibility = 'visible'; dividr.style.visibility = 'visible'; } function nextImg() { var imageid = document.getElementById("galleryimg"); var actimg = imageid.alt; var test = false; for (img in pictures) { if (test) break; if (pictures[img] == actimg) { test = true; } } if (test) { openNewImage(pictures[img], 0, 0, img); } } function prevImg() { var imageid = document.getElementById("galleryimg"); var actimg = imageid.alt; var old; var test = false; for (img in pictures) { if (pictures[img] == actimg) { test = true; break; } old = pictures[img]; } if (test && (old) ) { openNewImage(old,0,0, (img-1)); } } function calculateTopWidthImage(id) { var imageid = document.getElementById(id); topScreen = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop; constant = (pageHeight()/2 - imageid.height/2); result = topScreen + constant; return result; } function putImage(src, imgWidth, imgHeight, maxw, maxh) { var dividr = document.getElementById("divgalleryimg"); var divout = document.getElementById("usedivout"); if (imgWidth > maxw || imgHeight > maxh) { rw = imgWidth/maxw; rh = imgHeight/maxh; if (rw>rh) { imgWidth = maxw; imgHeight /= rw; } else { imgHeight = maxh; imgWidth /= rh; } } dividr.width = Math.round(imgWidth); dividr.height = Math.round(imgHeight); dividr.src = src; return false; } function closeImg() { var dividr = document.getElementById("gallerydiv"); var divido = document.getElementById("gallerydivoveral"); var imageid = document.getElementById("galleryimg"); var pndiv = document.getElementById("prevnextdiv"); imageid.style.visibility = 'hidden'; divido.style.display = 'none'; dividr.style.visibility = 'hidden'; pndiv.style.display = 'none'; var browser = navigator.appName; if (browser == "Microsoft Internet Explorer") { var combox = document.getElementsByTagName("select"); for (index=0;index