// Gallery Selector vars var NOSCROLL = false; var isVertical = false; var rate = 40; var dragt = 0; var dist_t = 0; var leftPos = 14; var topPos = 447; var mainLength = 725; var mainWidth = 20; var scrollPos = 0; var arrowW = 20; var arrowH = 21; var scrollWidth = 18; var scrollInLength = 641; var thumbPos = 56; var thumbStart = 56; var scrollTicks = 1; prevImg = ''; var currentIndex = 0; var mainLayer = "gallery"; function forward() { currentIndex++; if (currentIndex > gallery.texts.length - 1) currentIndex = gallery.texts.length - 1; show(1, currentIndex); } function back() { currentIndex--; if (currentIndex < 0) currentIndex = 0; show(1, currentIndex); } function disbutton(name) { if (!ie) return; document.images[name].src = "art/" + name + "-dis.gif"; document.images[name].style.cursor='default'; } function enbutton(name) { if (!ie) return; document.images[name].src = "art/" + name + ".gif"; document.images[name].style.cursor=''; } function makeNum(index) { num = index + 1; if (num < 10) num = '0' + num; if (num < 100) num = '0' + num; return num; } function show(gNum, index) { layerWrite('description', null, gallery.texts[index]); p = ie ? document : eval('document.'+mainLayer+'.document'); if (document.images && p.images) { num = makeNum(index); document.images['picture'].src = "art/cards/" + gallery.name + "m" + num + ".jpg"; document.images['digit1'].src = "art/digits/" + num.substr(0, 1) + ".gif"; document.images['digit2'].src = "art/digits/" + num.substr(1, 1) + ".gif"; document.images['digit3'].src = "art/digits/" + num.substr(2, 1) + ".gif"; p.images[prevImg].src = "art/thumbs/" + prevImg + "grey.gif"; num = makeNum(index); prevImg = gallery.name + 's' + num; p.images[gallery.name + 's' + num].src = "art/thumbs/" + gallery.name + "s" + num + ".gif"; currentIndex = index; if (currentIndex == gallery.texts.length - 1) disbutton('pixnext'); else enbutton('pixnext'); if (currentIndex == 0) disbutton('pixprev'); else enbutton('pixprev'); } } var str = ''; function makeGallery() { if (dhtmlBrowser) { // document.write('
'); // if (ns) p = eval('document.'+mainLayer+'.document'); // if (ie) p = document; str = '
'; str += ''; for (i = 0; i'; num = makeNum(i); str += ' + i + '; str += ''; } str += '
'; layerWrite(mainLayer, '', str); // document.write('
'); /* p.write('
'); p.write(''); for (i = 0; i'); num = makeNum(i); p.write(' + i + '); p.write(''); } p.write('
'); document.write(''); */ } } var m = 0; function setup() { if (dhtmlBrowser) { makeGallery(); elePos(mainLayer, leftPos, topPos); hScrollTo(0, mainLayer); if (document.all) this.focus(); if (ns4) { winW = window.innerWidth; winH = window.innerHeight; } vizElement(mainLayer, SHOW); m = mainLength/eleWidth(mainLayer); if (m <= 1) { scrollLength = scrollInLength*m; layerWrite('thumb', '', '\n'); vizElement('thumb', SHOW); } else { if (ie) { document.images['galscrollback'].style.cursor = 'default'; document.images['galscrollfw'].style.cursor = 'default'; } NOSCROLL = true; } prevImg = gallery.name + 's001'; show(1, currentIndex); } } function zoom_() { zoom('art/large/' + gallery.photos[currentIndex] + '.jpg', gallery.texts[currentIndex], ''); }