Buongiorno a tutti,
vi chiedo una mano poich� il Java non l'ho mai approfondito ed ora mi trovo questo ostacolo che per esperti sar� una passeggiata.

Mi spiego,ho reperito questo script:

codice HTML:
<!doctype html>
<html>
<head>
<title> Geolocalizzazione </title>
<script>
var id_watch = null;

inCasoDiSuccesso = function(position){
document.getElementById("posizione_corrente").inse rtAdjacentHTML('beforeend',
"<li> Lat: " + position.coords.latitude + ", Lon: " + position.coords.longitude + "</li>"
);
// condizione
if (position.coords.latitude == mialatitudine && position.coords.longitude == mialongitudine) {
System.out.println("Sei sul punto.");
}
// fine condizione
}

sospendiLaRicezione = function(){
navigator.geolocation.clearWatch(id_watch);
}

window.onload = function(){
id_watch = navigator.geolocation.watchPosition(inCasoDiSucces so);
}
</script>
</head>
<body>
<h1>La tua posizione attuale</h1>
<menu type="toolbar">
<button type="button" onClick="sospendiLaRicezione()">
sospendi la ricezione di dati geospaziali
</button>
</menu>
<ul id="posizione_corrente">
</ul>
</body>
</html>
dentro la variabile mialatitudine e mialongitudine voglio inserire un valore che prelevo dalla mappa. Cos� come la vedete non funziona, cio� la mia esigenza �:
- quando l'utente raggiunge quelle coordinate il sistema emette un suono, un bip .... ecc...

Mi potete aiutare a capire se lo script in rosso � corretto? GRAZIE!