For the sake of my sanity, please help

Being going out of my mind trying to figure this out. I’ll show you the image first:

A is an image with markers on it
B is the window to display the image in
C is a list of the markers on the image
D is the size of the movie I want to create

Essentially, it’s a map, where the actual map image (A) is too big to fit into the desired window (B). I want people to be able to click a text link in C, and for the relevant marker to centre in the middle of window B.

Does anyone understand what i’m jibbering about, and can anyone help?

Oh, and I have Flash 8 & CS3 at my disposal.