this would open the map and center it on the map zoomed at some level with the map center on the pin (perhaps with the pin also highlighted in some way)
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.