So einfach:
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(callback_success, callback_error);
} else {
alert('not supported');
}
Firefox unterstützt das Feature seit Version 3.5. Dokumentiert im Mozilla Wiki: https://developer.mozilla.org/en/Using_geolocation