I use Drupal 7.20 and try to make my imagefield just like PULLANDBEAR.
This is what I've already done: I'm using field slideshow to make node slideshow (this works as I want it to).
Then I want my image on click to open a bigger image that respects width and height (this part is really confusing).
Can someone give me the right directions or clues? I still haven't found the right ones. Maybe I used the wrong keyword(s) to find them? Right now I'm still using a trial and error approach as in the question How to zoom in an image using jquery?