Klikatelný div, ve kterém je odkaz

Ahoj.

Mám určitou plochu, na kterou když kliknu, spustí se nějaký script. Jak ale udělat, aby když v té ploše kliknu na odkaz, aby se script neprovedl?

<div onclick="alert('js')">
<a href=...>odkaz</a>
</div>

Díky moc.
<style>a,.ahoj {border:1px solid #f00;text-align:center}</style>
<script>
function aaa(event)
{
var target = event.target ? event.target : event.srcElement;
if (target.nodeName=='DIV' && target.className=='ahoj') {alert(1);}
if (target.nodeName=='A') {alert(2);}
alert(3);
}
</script>
<div onclick="aaa(event)" class=ahoj>
<a href=#>odkaz</a>
</div>

---