The Zoomify Image Viewer API enables JavaScript control of annotations. This example uses the functions createHotspotFromParameters and modifyHotspot to allow users to add a polygon annotation to the display and then to move it to a new position in the display. The annotation is also added to the annotation list. See the Zoomify Function List in the Developer Resources folder for details. To create a simple hotspot rather than an annotation see the example '39-Hotspots-Functions.htm'.