function closestmeetings() { navigator.geolocation.getCurrentPosition(show) } jQuery( document ).ready(function() { //console.log( "ready!" ); closestmeetings(); }); function codeIt(arLoc) { return ''+arLoc['time_formatted']+''+arLoc['name']+''+arLoc['distance']+' mi'; } function show(position) { var geo = jQuery("#geolocate").val(); //var geo = "any"; jQuery.ajax({ url : displayclosestmeetings.ajax_url, type : "GET", data: { action : 'display_closest_meetings', lat : position.coords.latitude, long:position.coords.longitude, today: geo }, success : function( response ) { response.sort(function (a, b) { return a.time.localeCompare(b.time); }); var txt = ""; for (i=0; i