X-Git-Url: http://www.average.org/gitweb/?p=mkgallery.git;a=blobdiff_plain;f=include%2Fgallery.js;fp=include%2Fgallery.js;h=fa37bbf7925fb12e10b86ab050477aade5c294bd;hp=a870a03eb3d138aa4693df1c8a00beb305061d63;hb=2442719e0866f7733d1b171307d1a39ffdb8b8cf;hpb=17c8ace39004518e1481425779480b162d5b521c diff --git a/include/gallery.js b/include/gallery.js index a870a03..fa37bbf 100644 --- a/include/gallery.js +++ b/include/gallery.js @@ -38,8 +38,9 @@ function init_gallery() { /* Populate images list */ $$('div.varimages').each(function(el,i){ - rimgs[el.id] = i; - vimgs[i] = [el.id, el.title, []]; + var rel=el.get('id'); + rimgs[rel] = i; + vimgs[i] = [rel, el.title, []]; el.getElements('a').each(function(ael,j){ dim = /(\d+)[^\d](\d+)/.exec(ael.text); w = dim[1]; @@ -117,11 +118,11 @@ function init_gallery() { $$('a.showStart').each(function(el){ el.addEvent('click', - show.start.bind(show,[rimgs[el.get('id')],1])); + show.start.bind(show,[rimgs[el.get('rel')],1])); }); $$('a.showImage').each(function(el){ el.addEvent('click', - show.start.bind(show,[rimgs[el.get('id')],0])); + show.start.bind(show,[rimgs[el.get('rel')],0])); }); /* Determine if we need to go directly into show mode */