$(document).ready(function() {
  geoStuff();
});

function geoStuff() {
  if (geo_position_js.init()) {
    geo_position_js.getCurrentPosition(geo_success, geo_error);
  }
};

function geo_success(p) {
/*
  alert("Found you at latitude " + p.coords.latitude +
        ", longitude " + p.coords.longitude);
*/
        
  jQuery.ajax({
    /* See here for options: http://api.jquery.com/jQuery.ajax/ */
    data:"per_page=3&address=" + p.coords.latitude + "," + p.coords.longitude, 
    success:function(request){jQuery('#recent_needs').html(request);}, 
    type:'get',
    async: false, /* Loads data synchronously. Blocks the browser while the requests is active. */
    url:'messages'
  }); 
  return false;
};

function geo_error() {
  jQuery.ajax({ 
    data:"per_page=3",
    success:function(request){jQuery('#recent_needs').html(request);}, 
    type:'get',
    async: false,
    url:'messages'
  }); 
  return false;
};
