// Price Popups uning MooTools 1.11 © Tobias Wetzel var page = { start: function(){ $$('div.popuppager').each(function(el){ el.getParent().getPrevious().addEvent('click', page.show.bind(el)); el.setStyles({'width':0,'height':0,'opacity': 0}); el.makeDraggable({handle: el.getElements('h2.dragger')}); el.getElements('span.closer').addEvent('click', page.hide.bind(el)); }); }, show: function(e){ new Event(e).stop(); this.setStyle('display','block'); new Fx.Morph(this).start({'width': 600, 'height': 340, 'opacity': 1}); }, hide: function(e){ new Event(e).stop(); new Fx.Morph(this, { onComplete: function(){ this.setStyle('display','none'); }.bind(this)}).start({'height': 0, 'width': 0, 'left': 0, 'top': 0, 'opacity': 0}); } } window.addEvent('domready', page.start);