see missing code in red
there is another error but I will look at that tomorrow
Code:
var mygallery2=new fadeSlideShow
({wrapperid: "fadeshow2", //ID of blank DIV on page to house Slideshow
dimensions: [700, 500], //width/height of gallery in pixels. Should reflect dimensions of largest image
imagearray: [
["http://johnroshka.bplaced.net/reprojects/image001.jpg", "", "", "Turkish sellers walking around in public places, Istanbul, Turkey"],
["http://johnroshka.bplaced.net/reprojects/image002.jpg", "", "", ""],
["http://johnroshka.bplaced.net/reprojects/image003.jpg"],
["http://johnroshka.bplaced.net/reprojects/image004.jpg", "", "", ""] //<--no trailing comma after very last image element! ],
],
displaymode: {type:'auto', pause:4000, cycles:0, wraparound:false},
persist: false, //remember last viewed slide and recall within same session?
fadeduration: 1000, //transition duration (milliseconds)
descreveal: "ondemand",
togglerid: ""})
other errors in the function
Code:
function showmenu(e, which, optWidth){
if (!document.all&&!document.getElementById)
return
clearhidemenu()
menuobj=ie5? document.all.popitmenu : document.getElementById
("popitmenu")
menuobj.innerHTML=which
menuobj.style.width=(typeof optWidth!="undefined")? optWidth :
defaultMenuWidth
menuobj.contentwidth=menuobj.offsetWidth
menuobj.contentheight=menuobj.offsetHeight
eventX=ie5? event.clientX : e.clientX
eventY=ie5? event.clientY : e.clientY
//Find out how close the mouse is to the corner of the window
var rightedge=ie5? iecompattest().clientWidth-eventX :
window.innerWidth-eventX
var bottomedge=ie5? iecompattest().clientHeight-eventY :
window.innerHeight-eventY
//if the horizontal distance isn't enough to accomodate the width of the context menu
if (rightedge<menuobj.contentwidth)
//move the horizontal position of the menu to the left by it's width
menuobj.style.left=ie5? iecompattest().scrollLeft+eventX-
menuobj.contentwidth+"px" : window.pageXOffset+eventX-
menuobj.contentwidth+"px"
else
//position the horizontal position of the menu where the mouse was clicked
menuobj.style.left=ie5? iecompattest().scrollLeft+eventX+"px" :
window.pageXOffset+eventX+"px"
//same concept with the vertical position
if (bottomedge<menuobj.contentheight)
menuobj.style.top=ie5? iecompattest().scrollTop+eventY-
menuobj.contentheight+"px" : window.pageYOffset+eventY-
menuobj.contentheight+"px"
else
menuobj.style.top=ie5? iecompattest
().scrollTop+event.clientY+"px" : window.pageYOffset+eventY+"px"
menuobj.style.visibility="visible"
return false
}
Bookmarks