slide: onclick ohne echten Link

Beitrag lesen

Hallo,
ich habe eine kleine Bildergalerie in der ich Bilder mit Link habe.
<a href="#" onlick="showimg(img1)"><img.../></a>
Mit diesem wird eine Großansicht in einem DIV geöffnet.

Nun stört mich, dass bei einem klick darauf der Browser an den Anfang der Seite geschickt wird.
(Wird da eigentlich die Seite neu geladen, oder nur der Anzeigebereich nach oben gescrollt?)

Aber bei einem a ohne href fehlt der "Hand"-Mousecursor. Ich weiss auch nich ob das zulässig ist nach Standards.

Gibt es eine Möglichkeit, den Link so zu schreiben, dass die Position des Anzeigebereichs nicht geändert wird?

Und wenn nicht:
Ich kann ja das onclick attribut auch einfach in den <img> schreiben, da fehlt aber auch der "Hand"-Mauscursor. Wie füge ich den per onmouseover hinzu?

Oder gibt es eine viel einfachere Lösung an die ich nicht gedacht habe?
Es soll sich wie ein normaler Link verhalten, allerdings die Position so lassen wie es ist und einfach die JS-Funktion ausführen.