home *** CD-ROM | disk | FTP | other *** search
- leftdisabled = true
- rightdisabled = true
- widthLength = 640
-
- function fp_ie4() {
- var nav = navigator.appVersion.indexOf("MSIE");
- return (nav>0) && (parseInt(navigator.appVersion.substring(nav+5, nav+6)) >= 4);
- }
-
- function fp_ns6() {
- return ((navigator.appName == "Netscape") &&
- (parseInt(navigator.appVersion.substring(0, 1)) >= 5))
- }
-
- function fp_ShowImg(src, sWidth, sHeight, sID, iIndex)
- {
- var el = document.images["fpGalleryMainImg_" + sID];
- if (el) {
- if(fp_ie4()) {
- el.style.visiblity = "hidden";
- el.src = src.getAttribute ? src.getAttribute("lowsrc") : src.lowsrc;
- el.width = sWidth;
- el.height = sHeight;
-
- var caption = document.all["fpGalleryCaptions_" + sID].all.tags("div")
- var sCaptionTxt;
- var sCaptionHTML;
-
- if (caption && caption[iIndex]) {
- sCaptionTxt = caption[iIndex].innerText
- sCaptionHTML = caption[iIndex].innerHTML
- } else {
- sCaptionTxt = "";
- sCaptionHTML = "";
- }
-
- el.title = sCaptionTxt;
- el.style.visiblity = "visible";
-
- var el = document.all["fpGalleryCaptionCell_" + sID];
- if (el) {
- el.innerHTML = sCaptionHTML;
- }
-
- var el = document.all["fpGalleryDescCell_" + sID];
- if (el) {
- var sDesc = document.all["fpGalleryDescriptions_" + sID].all.tags("div")
- el.innerHTML = sDesc && sDesc[iIndex]?sDesc[iIndex].innerHTML:"";
- }
- } else {
- el.src = src.getAttribute ? src.getAttribute("lowsrc") : src.lowsrc
- el.style.width = sWidth
- el.style.height = sHeight
-
- caption = document.getElementById("fpGalleryCaptions_" + sID).getElementsByTagName("div")
- if (caption && caption[iIndex]) {
- sCaptionTxt = caption[iIndex].innerText
- sCaptionHTML = caption[iIndex].innerHTML
- } else {
- sCaptionTxt = ""
- sCaptionHTML = ""
- }
-
- el.title = sCaptionTxt
- var e = document.getElementById("fpGalleryCaptionCell_" + sID)
- if (e) {
- e.innerHTML = sCaptionHTML
- }
-
- var e = document.getElementById("fpGalleryDescCell_" + sID)
- if (e) {
- var sDesc = document.getElementById("fpGalleryDescriptions_" + sID).getElementsByTagName("div")
- e.innerHTML = sDesc[iIndex]?sDesc[iIndex].innerHTML:""
- }
-
- }
- }
- }
-
- function fp_ScrollLeft(sID) {
- var el = document.all["fpGalleryListCell_" + sID];
- if (el && fp_ie4()) {
- var coll = el.children.tags("A");
- var count = 20;
-
- if (coll) {
- for (i=1;i<coll.length;i++) {
- if (coll(i).style.display != "none") {
- coll(i-1).style.display = "inline";
- break;
- }
- }
-
- for (i=0;i<coll.length;i++) {
- if (coll(i).style.display != "none") {
- var images = coll[i].children.tags("img");
- count = count + 20 + images[0].width;
-
- if (count > widthLength)
- coll(i).style.display = "none";
- }
- }
-
- if ((el.scrollWidth - 5) >= el.clientWidth) {
- var btn = document.all["fpGalleryRightBtn_" + sID]
- if (btn && rightdisabled) {
- rightdisabled = false;
- te = btn.src
- btn.src = btn.getAttribute ? btn.getAttribute("lowsrc") : btn.lowsrc
- btn.lowsrc = te
- }
- }
-
- if (coll(0).style.display != "none") {
- var btn = document.all["fpGalleryLeftBtn_" + sID]
- if (btn && !leftdisabled) {
- leftdisabled = true;
- te = btn.src
- btn.src = btn.getAttribute ? btn.getAttribute("lowsrc") : btn.lowsrc
- btn.lowsrc = te
- }
- }
- }
-
- }
- }
-
- function fp_ScrollRight(sID) {
- var el = document.all["fpGalleryListCell_" + sID];
- if (el && fp_ie4()) {
- if (!rightdisabled)
- {
- var coll = el.children.tags("A");
- if (coll) {
- var state = 0;
- var count = 20;
- for (i=0;i<coll.length;i++) {
- if (state == 0)
- {
- if (coll(i).style.display != "none") {
- coll(i).style.display = "none";
- state = 1;
- }
- }
- else{
- var images = coll[i].children.tags("img");
- count = count + 20 + images[0].width;
- if (count <= widthLength)
- coll(i).style.display = "inline";
- else
- coll(i).style.display = "none";
- }
- }
- }
-
- var btn = document.all["fpGalleryRightBtn_" + sID];
- if (btn && coll(coll.length - 1).style.display != "none") {
- rightdisabled = true
- te = btn.src
- btn.src = btn.getAttribute ? btn.getAttribute("lowsrc") : btn.lowsrc
- btn.lowsrc = te
- }
-
- var btn = document.all["fpGalleryLeftBtn_" + sID];
- if (btn && leftdisabled) {
- te = btn.src
- btn.src = btn.getAttribute ? btn.getAttribute("lowsrc") : btn.lowsrc
- btn.lowsrc = te
- leftdisabled = false
- }
- }
- }
- }
-