Löste det själv, för ev. framtida referens:
Kod:
function GeoDecode(position) {
var oRequest = new XMLHttpRequest();
if (position.coords.accuracy<500) {
var sURL = "geodecode.php?lat="+position.coords.latitude+"&lon="+position.coords.longitude;
oRequest.open("GET",sURL,false);
oRequest.setRequestHeader("User-Agent",navigator.userAgent);
oRequest.send(null);
document.getElementById('adress').value = oRequest.responseText;
}
}
document.addEvent('domready', function() {
if (navigator.geolocation) {
// Geo request
navigator.geolocation.getCurrentPosition(GeoDecode);
}
});