Put the viewport DIV in behind the map...

That will fix event defined on markers and not being triggered (because
it was the DIV which get the events).
Update wording