You could add a boolean instance variable to the object, name it something like "IsSelected"
on mouse click over object
then > toggle "IsSelected"
if 'IsSelected' = True
then > position object to mouse coordinates
You may have to add other events to stop you being able to select more than one object at a time... hope that helps