How to create a drag and drop canvas in HTML 5 ? (something inside the canvas) and how to capture the dropped location ?
This tutorial might be able to give you some pointers on the drag and drop functionality.