ma scusatemi.. questi JS mi stanno facendo sclerare..
QUALCUNO GENTILMENTE MI DICE DOVE SBAGLIO?

Quello che voglio è che quando qualcuno clicca sul link, se tale link è esterno mi viene visualizzato il messaggio, altrimenti rimanda al link. Non deve esserci nessun onclick="" tra i tag <a> e </a>.

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >

<head>
    <title>Link esterni</title>
<script type="text/javascript" src="jQuery-1.3.2.js">
<script type="text/javascript">
    $(document).ready(function(){
        $('a[href^=http://]').not("[href^=http://"+location.hostname+"]").click(function(){
        alert('Esterno');
        return false
        })
    });
</script>
</head>

<body>
Google (Link esterno)
</body>

</html>