link = Event.findElement(e,'a').href; if(!$('gallery_display')) { thisGallery = Builder.node('div',{id: 'gallery_display', style: 'display: none'}, [ Builder.node('h2','CX-7 Interior'), Builder.node('ul',[ Builder.node('li',[ Builder.node('a',{href: '#', className: 'cta_left'},'previous') ]), Builder.node('li',[ Builder.node('a',{href: '#', className: 'cta_right'},'next') ]), Builder.node('li',[ Builder.node('a',{href: 'flat.html', className: 'cta_close'},'close') ]), ]), Builder.node('img',{src: link, width: '735', height: '464'}) ]); $('container').appendChild(thisGallery); $A($('gallery_display').getElementsByClassName('cta_close')).map(Element.extend).each(function(i) { Event.observe(i,'click',galleryClose, false); }); } else { $('gallery_display').getElementsBySelector('img')[0].src = link;