Quando si usa gestire l'evento onclick in un link e' buona norma terminare sempre con un "return false;", altrimenti il browser passa ad eseguire il link stesso e ottieni lo stesso effetto che se avessi ricaricato la pagina.

Allega un file

ciao