ciao a tutti.

ho la necessità di mostrare e nascondere un div

il mio codice molto semplice
codice:
 $(document).ready(function() { $('#form').hide();    $('a#mostra').click(function(){ $('#form').show(); }); $('a#nascondi').click(function(){ $('#form').hide(); });   });
la parte html
codice:
Vuoi contattarci?

<div id="form" style="position: relative; left: 50px; top: -340px; width: 700px;">
la parte da mostrare non è in alto nella pagina ma in mezzo.

succedere che quando vado a cliccare sul link, la pagina mi torna in altro. devrei inserire un'ancora ma come soluzione non è un gran che. vorrei che non si muovesse... che al click mostrasse il div ma senza muoversi lo scrool. dove sbaglio?

grazie
ALe