A control/script for image manipulation
<p>I have a Web application (ASP.NET WebForms) . I want it to be able to display an image and perform the following manipulations with it:</p>

<ul>
<li><p>To Zoom In / Zoom Out the image. There must be a scrolling when the image is zoomed in</p></li>
<li><p>To Rotate (Flip) the image on 90 degrees</p></li>
</ul>

<p>In can use only HTML+JavaScript for this task. I CANNOT use Java applets, Flash or Silverlight
Is there a control/JavaScript/anything  that provides this functionality? I have already looked at DevExpress for this and found nothing</p>
