Google Maps, работа с картой по клику на элемент DOM
Короче пол дня гугления таки дали единственно верный результат.

После того, как вы создали объект маркера и привязали к нему инфоокно, вы можете вызвать 

$('#marker1').click(function(){
           google.maps.event.trigger(marker,"click");
           return false;
 });


и все. Дай бог, кому то поможет:)
Я чего то не понял, в чем проблема. Получаете event клика на линк, береёте объект infowindow (который создан заранее и привязан к маркеру) и вызываете у него open (или как там делают его видимым?)