// Firefox Geolocator - January 2010

function Start_Geolocate() {
    var a = $('geolocate');
    if (navigator.geolocation) {
	// doing it this way prevents English text in Javascript
	var tx = $('geo_hidden_yes');
	if(tx)
	    a.innerHTML = tx.innerHTML;
    } else {  
	var tx = $('geo_hidden_no');
	if(tx)
	    a.innerHTML = tx.innerHTML;
    }
}

function Geo_Do_It() {
    navigator.geolocation.getCurrentPosition(function(position) {  
	    Goto_Coordinates(position.coords);
	});  
}

function Goto_Coordinates(pn) {
    var tocall = pn.latitude+','+pn.longitude;
    var sid = Get_Session_ID();
    if(sid)
	tocall += '&session='+sid;
    window.location = 'gazetteer.cgi?where='+tocall;
}

