Screenshot function for website? Any idea's?

Hi all,

I am trying to find some way of taking a screen shot on my website. I.e There is an streaming image. What I want to do is say something interesting is happening in the stream, that the user can click a camera image and take a screen shot.

I have searched the web and I am still looking for a solution or some idea of where to go.
My website has a good bit of JavaScript in it at the moment but if anyone has any ideas or solutions PLEASE let me know as I think it would be a great addition to my site.

Thanks in advance!

Check out this http://stackoverflow.com/questions/701798/how-to-take-a-screen-shot-of-a-web-page and this http://stackoverflow.com/questions/757675/website-screenshots-using-php .

Thanks, but I need to take just a section of the page not the whole page.