Salve a tutti! Sono completamente nuovo del forum e di javascript, per cui spero di non dire o chiedere cose assurde!
Sto modificando un template trovato online per un'app mobile. File .js ha tutte le funzioni implemetate per lo swipe che fa comparire il menu sulla destra. Io vorrei aggiungere un tasto 'Menu' che faccia comparire il menu senza scorrere. Quello che non riesco a capire è come chiamare la funzione dal codice html con cui creo il bottone, o semplicemente il link.

Il file .js ha questa struttura:
window.Menu = function (object) {
...
function showMenu(e) {
}
...
}

Nel file html alla fine del body c'è:
new Menu(document.getElementById('bodyWrapper'));

Ho provato ad inserire nel body:
<div id="intestazione">
<div class="fix">
<h1><a href="#" onclick="javascript:showMenu()">Menu</a></h1>
</div>
</div>

ma non funziona.
Mi chiedo se sia possibile accedere direttamente alla funzione showMenu oppure, visto il new, devo farlo attraverso l'oggetto, ed eventualmente come fare.
Grazie a tutti.