Podrías hacerlo obteniendo más bien la posición del elemento junto al cual quieres poner el menú. Para eso usa la función que está en este enlace:
http://www.ahristov.com/tutoriales/t...to%2BHTML.html
Tienes que hacer una capa con posición absoluta y mediante JavaScrpt asignarle el top y left convenientes para que se sitúe al costado del respectivo botón.