<script type="text/javascript">
phpimagealbum.prototype.createHiddenLinks = function(cfg){
cfg = cfg || {}; cfg.groupName = cfg.groupName || new Date().getTime();
var d = document.createElement('div'), tmpLink = document.createElement('a'), lbLink,
i = 0, av = this.albumvar, base = cfg.path || av.baseurl, avi = av.images, avil = avi.length;
d.style.display = 'none'; tmpLink.rel = 'lightbox[' + cfg.groupName + ']';
for(i; i < avil; ++i){
lbLink = tmpLink.cloneNode(false);
lbLink.href = base + avi[i][1];
lbLink.title = avi[i][2];
lbLink.tabindex = avi[i][0];
d.appendChild(lbLink);
}
document.body.insertBefore(d, document.body.firstChild);
lbLink = d.getElementsByTagName('a');
this.onphotoclick = function(ref, idx){
var i = lbLink.length -1;
for (i; i > -1; --i){
if(lbLink[i].tabindex == idx){
Lightbox.box.start(lbLink[i]);
break;
}
}
};
};
new phpimagealbum({
albumvar: catering, //ID of photo album to display (based on getpics.php?id=xxx)
dimensions: [3,3],
sortby: ["file", "asc"] //["file" or "date", "asc" or "desc"]
}).createHiddenLinks({groupName: 'catering'}); //takes optional object as argument, ex: {groupName: 'catering', path: 'alternate_path_to_larger_images/'}
</script>
Bookmarks