Hi there, you can do this with the snap-paramter. It 'normally' takes a value, but you can also pass it a function that sets the boundaries for your draggable element:
new Draggable('element', { snap: function(x, y) { return[ (x < 200) ? (x > 0 ? x : 0 ) : 200, (y < 100) ? (y > 0 ? y : 0) : 100 ]; } }); The values 200 should be the width of your container MINUS the draggable's width and instead of 100 you should insert the container's height minus the height of the element. Lukas -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptaculous@googlegroups.com. To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.